I現在「 CFGはまた、定期的な言語を作成することができ」、または、それはすべてのCFGする必要があり、私は声明に出くわした計算理論を勉強していますが(任意の)すべてを作成することができ、通常の言語コンテキストフリーで、すべての通常の言語を生成できますか?
0
A
答えて
0
私は、これはより多くのだと思いますコンピュータサイエンスの質問よりも、言葉の問題です。つまり、ここには、私が伝えようとしていると思われるものをより明確に定式化することができます:
普通の言語では、その正規言語を生成する文脈自由文法があります。
これを確認するには、正規の文脈自由文法をまず構築します。私たちは、RLの標準的なCFGとして正しい規則的な文法を取るかもしれません。私はその構築について詳細には触れませんが、言語のDFAがわかっていて、その生産がオートマトンの遷移を反映するCFGを生成すると仮定します。
任意のRLに対して単一のCFGが存在すると仮定すると、任意のRLに対して無限に同等のCFGが存在することを直ちに知ることができます。
0
実際、REGはCFのサブセットです。したがって、すべての通常の言語は文脈自由であり、CFGによって生成することができます。
関連する問題
- 1. 2つのコンテキストフリー言語の設定の相違は、コンテキストフリーですか?
- 2. コンテキストフリー言語をオートマトンをプッシュダウンするプログラム?
- 3. これはコンテキストフリーかコンテキスト依存言語ですか?
- 4. オフサイトルールを持つ言語で、すべての言語構成をファーストクラスにすることはできますか?
- 5. DFAと通常の言語
- 6. 通常の言語ではないテキストプロトコル?
- 7. ガベージコレクション言語のコードはUnikernelを生成できますか?
- 8. すべての言語を.NETに移植できますか?
- 9. 通常の言語です..これらの要素は何ですか?
- 10. 通常言語の無限連合
- 11. 通常の言語Lには無限の単語がありますか?
- 12. DFAを使用して、Context-Free Grammarで指定された通常の言語を解析し、解析木を生成できますか?
- 13. 多言語の全文:どのステミング[スノーボール]言語を使うべきですか?
- 14. 通常以外の言語と通常の言語との連結は常に規則的ではありませんか?
- 15. スクリプト言語を他の言語に翻訳できますか?
- 16. L = {a * b *}は通常の言語として分類されますか?
- 17. PHPでの自然言語生成
- 18. 言語固有の拡張コマンドを作成できますか?
- 19. いつScalaで通常のクラスを使うべきですか?
- 20. すべての言語への共通リンカー
- 21. 通常の言語を使用してください
- 22. 多言語ですべての用語を取得するprefLabel
- 23. どのようにすべての言語の英数字正規表現を作成できますか?
- 24. 複数言語のUWPアプリ - すべての言語をチェック
- 25. すべてのhtml言語機能を拡張するPhpStormでカスタム言語を作成する
- 26. すべての言語でDIR = "LTR"を設定します
- 27. 通常の言語クロージャが挿入されている
- 28. Haskellで別の言語のコードを生成する
- 29. 例外のメッセージ言語を他の言語に変更できますか?
- 30. システムコールはC言語以外の言語でも利用できますか?