2つのサブストリングの同じ数のインスタンスを含む言語がいつ正規化されるのだろうと思いました。Iは1と0の等しい数を含む言語が正規ではないことを知っているが、のような言語であり、、 =サブストリングのインスタンスの数が「001」は、「サブストリングのインスタンスの数に等しいが100 "レギュラー?文字列「00100」が受け入れられることに注意してください。
私の直感はそうではないと言っていますが、それを証明することはできません。それをポンピング補題を介してポンピングできる形式に変換することはできません。どうすればそれを証明できますか?一方、DFA、NFA、または正規表現を作成しようとしましたが、それらの面でも失敗しました。どのようにすればよいですか?提案された言語だけでなく、これを一般的に理解したいと思います。
言語が規則的でないことを証明する方法を見ましたか?
—
ジュホ
なぜあなたはあなた自身の解決策に答えられないのですか?
—
ユヴァルフィルマス
@YuvalFilmus評判の低いユーザーが自分の質問に回答するまでに時間がかかります(rep <100の場合は8時間)。
—
ジル 'SO-悪であるのをやめる'
おそらく、q 5に追加のループがあるはずです。
—
ヘンドリック
この現象の同様の例ですが、部分文字列「01」および「10」については、姉妹サイトで議論されました言語の証明は規則的または不規則です。答えには、weceがコメントで行ったのと同様の発言があります:「つまり、01遷移の後に、10遷移が介在しない限り、別の遷移を続けることはできません。」
—
ヘンドリック