回答:
ブロゾフスキーの結果の証明は技術的ですが、それほど複雑ではありません。実際、必要な最小限の結果を得るためには、逆決定の1つのシーケンスを考慮するだけで済みます。(逆決定の最初のシーケンスは、元の言語の逆の決定論的FSAにつながります。最小性の証明は、2番目の逆決定の場合です。)
最初に、関係するさまざまなオートマトンについての良い見方が必要です。そして鋼の神経。
ブロゾフスキーの建設。 しましょう 言語の決定論的オートマトンであること 。すべての州が 初期状態から到達可能 。
最初のステップでは、オートマトンを逆にします。すべてのエッジが反転され、初期状態と最終状態が入れ替わります。非公式には、オートマトンを取得します。
2番目のステップでは、標準の構造によって、そのようにして得られたオートマトンを決定しますが、到達可能な状態のみを維持します。我々が得る。の状態 の状態のセットです : ; 初期状態は、、これはの最終状態です : ; の最終状態 の最終状態を含む状態です : iff 。
証明の鍵は、オートマトン間の次の重要な関係です そして 。
基本的な観察: iff 。
証明(片面のみ)。 州が存在する場合 に とからのパス に に ラベル付き 。しかし、それは に ラベル付き に 、または ; したがって。証拠の終わり。
発表されたように、これは私たちが必要とする本質的な特性を証明するために使用されます。
プロパティ: 最小限です(そして)。
証明。しましょう そして の2つの州である それを区別することはできません。これは、任意の文字列について 我々は持っています iff 。今見せます そして 等しいです。
の構築によって 私たちは区別できないことを次のように言い換えることができます iff 。
基本的な観察を適用すると、 iff 。
この平等から 以下のすべての州として 到達可能であると見なされるため、どの状態でも に または ひもがあります そのような 。 証拠の終わり。
しかし、証明した後でも、結果はまだ本当の魔法です!