Si est régulier, cela signifie-t-il que est régulier?
Ma tentative de preuve:
Oui, car la contradiction suppose que n'est pas régulier. Ensuite .
Comme la concaténation de deux langues non régulières n'est pas régulière, ne peut pas être régulier. Cela contredit notre hypothèse. Donc, est régulier. Donc, si est régulier, est régulier.
La preuve est-elle correcte?
Pouvons-nous généraliser cela à , , etc ...? Et aussi si est régulier alors n'a pas besoin d'être régulier?
Exemple: n'est pas régulier mais est régulier.
Réponses:
Prenons le théorème des quatre carrés de Lagrange . Il indique que si puis . Si est régulier, prenez sinon prenez . Quoi qu'il en soit, cela prouve l'existence d'un irrégulier tel que est régulier.B 4 = { 1 n | n ≥ 0 } B 2 A = B A = B 2 A A 2B={1n2|n≥0} B4={1n|n≥0} B2 A=B A=B2 A A2
la source
Voici un exemple de langage non calculable tel que . Prenez n'importe quel non calculable (représenté comme un ensemble de nombres, par exemple les codes des machines de Turing qui s'arrêtent), et définissez Donc contient tous les mots autres que ceux de longueur pour un certain . Si était calculable, vous pourriez calculer : étant donné , déterminez si (c'est-à-dire zéros) est dans ou non. Puisque nous avons supposéA 2 = Σ ∗ K A = { w ∈ Σ ∗ : | w | ≠ 4 k pour tous les k ∈ K } . A 4 k k ∈ K A K k 0 4 k 4 k A K AA A2=Σ∗ K
Revendication: . Soit n'importe quel mot de longueur . Si n'est pas une puissance de , alors et le mot vide est dans , donc . Si est une puissance de alors n'est pas une puissance de . Écrivez , où . Les deux donc . w n n 4 w ∈ A A w ∈ A 2 n 4 n / 2 4 w = x y | x | = | y | = n / 2 x , y ∈ A w = x y ∈ A 2A2=Σ∗ w n n 4 w∈A A w∈A2 n 4 n/2 4 w=xy |x|=|y|=n/2 x,y∈A w=xy∈A2
la source
Votre preuve fait encore un énorme bond (en faisant valoir que la concaténation des langues non régulières n'est pas régulière).
Si la conjecture de Goldbach est vraie, alors la réponse à la question est non: considérons le langage non régulier . Ensuite par la conjecture de Goldbach, A 2 = { 1 2 k : k > 1 } , qui est régulier.A={1p:p is a prime} A2={12k:k>1}
Cela ne résout pas entièrement la question, mais cela donne des preuves solides que la réponse est non (sinon la conjecture de Goldbach est fausse). Cependant, la réponse peut être très difficile à prouver, si c'est le seul exemple connu.
la source
La réclamation est fausse.
la source
la source
la source
Un autre exemple, à partir d'une question qui a été marquée comme doublon, est de considérer la langue non régulière . Tout nombre pair est la somme de et , qui sont tous deux composites; tout nombre impair est la somme de et , qui sont tous deux composites ( pour certains ). Par conséquent, , qui est régulier parce qu'il est co-fini (c'est le complément de ).{ak∣m is composite} n≥8 n−4 4 n≥13 n−9 9 n−9=2m m≥2 A2={a8,a10}∪{ak∣k≥12} {ϵ,a,aa,…,a6,a7,a9,a11}
la source