これは一般的な論理質問であり、ほとんどの導入言語と機械コースに共通しています。しかし、私はインターネットとフォーラムでこれに関する助けを探しましたが、連続するセットに含まれる内容を詳しく説明するトピックは見つからないようです。ここで例の質問:(私はこのような多くのHWの問題を持って、私はどこから始めれば分からない)再帰を介してセットを生成する - 言語と文字列(CS /ロジック)
はLが終わっ{A、B}以下の再帰的定義 根拠によって生成された言語とします:λ ∈L 再帰的ステップ:w∈LならばawbbはLにある。 閉包:再帰的ステップの適用の有限数 によって設定された基底から得ることができる場合のみ、文字列w∈L。 パートa。セットL1を与える。 L2;および再帰的定義によって生成されたL3。 L0 =λ
アルファベットは{a、b}、Lo =空文字列、Lに文字列wが含まれている場合、awbbはLに入っています。次のカップルセット?
L1 = {λ、awbb}とし、L2 = {λ、awbb、aawbbwbb}と考える。
あなたがこれで提供できるお手伝いをいただければ幸いです。
あなたが持っているものは、帰納的定義*と呼ばれることもあります。定義された集合は、この定義の最小の固定点である(または、「レイメーン用語」において、与えられた基準を満たす最小の集合)。後者は非常に重要であることに注意してください(あなたは「最終的に多くのアプリケーション」と言います)。そうでなければ、多くのセットが「定義」に準拠しています。 – Raphael