Als «fl.formal-languages» getaggte Fragen

14
Ist Eta-Äquivalenz für Funktionen mit Haskells seq-Operation kompatibel?

Lemma: Unter der Annahme einer Eta-Äquivalenz haben wir das (\x -> ⊥) = ⊥ :: A -> B. Beweis: ⊥ = (\x -> ⊥ x)durch Eta-Äquivalenz und (\x -> ⊥ x) = (\x -> ⊥)durch Reduktion unter dem Lambda. Der Haskell 2010-Bericht, Abschnitt 6.2, spezifiziert die seqFunktion durch zwei Gleichungen:...

13
Ist {ww '| HamDist (w, w ')> 1} kontextfrei?

Nach der letzten Frage zu lesen : „Ist das Komplement {www∣...}{www∣...}\{ www \mid ...\} Kontextfrei?“ ; Ich erinnerte mich an ein ähnliches Problem, das ich nicht widerlegen konnte: Ist L={ww′∣w,w′∈{0,1}∗∧|w|=|w′|∧HamDist(w,w′)>1}L={ww′∣w,w′∈{0,1}∗∧|w|=|w′|∧HamDist(w,w′)>1}L = \{ ww' \mid...

12
Eine „einfache“ Sprache außerhalb von

Ich suche eine Sprache L mit folgenden Eigenschaften: L sollte nicht kontextfrei sein. Ls Komplement sollte nicht kontextfrei sein. (Alles, was Sie in Lehrbüchern als Paradebeispiele für nicht kontextfreie Sprachen sehen, scheint diese zweite Anforderung nicht zu erfüllen.) L sollte nicht zu schwer...

12
Post Correspondence Problem Variante

Dies ist wahrscheinlich ziemlich einfach, aber betrachten Sie das Standard-Post-Korrespondenz-Problem: Gegeben und β 1 , ... , β N , findet sie eine Folge von Indizes i 1 , ... , i K , so dass & agr; i 1 ⋯ α i K = β i 1 ⋯ β i K . Das ist natürlich nicht zu entscheiden.α1,…,αNα1,…,αN\alpha_1,...