Irreduzible Sprachen


15

Dies ist nicht unbedingt eine Forschungsfrage. Nur eine Frage aus Neugier:

Ich versuche zu verstehen, ob man "irreduzible" Sprachen definieren kann. Als erste Vermutung nenne ich eine Sprache L "reduzierbar", wenn sie als mit A ∩ B = ∅ und | geschrieben werden kann A | , | B | > 1 , sonst die Sprache "irreduzibel" nennen. Ist es wahr:L=A⋅BA∩B=∅|A|,|B|>1

1) Wenn P irreduzibel ist, A, B, C Sprachen sind, so dass , P ∩ C = ∅ und A ⋅ B = C ⋅ P , dann existiert eine Sprache B ' ∩ P = ∅, so dass B = B ' ⋅ P ? Dies würde in ganzen Zahlen dem Lemma von Euklid entsprechen und wäre nützlich, um die Eindeutigkeit der "Faktorisierung" zu beweisen.A∩B=∅P∩C=∅A⋅B=C⋅PB′∩P=∅B=B′⋅P

2) Stimmt es, dass jede Sprache in einer endlichen Anzahl von irreduziblen Sprachen berücksichtigt werden kann ?

Wenn jemand eine bessere Idee hat, wie man "irreduzible" Sprache definiert, würde ich es gerne hören. (Oder gibt es vielleicht schon eine Definition davon, von der ich nichts weiß?)


"Wenn es kann geschrieben werden als mit A ∩ B = ∅ und | A | , | B | > 1 " , wo ⋅ ist ...L=A⋅BA∩B=∅|A|,|B|>1⋅

1
ist Verkettung⋅
— Orgesleka

4
Möglicherweise interessiert Sie die Zeitung "Prime Languages", obwohl es sich um eine andere Vorstellung handelt: cs.huji.ac.il/~ornak/publications/mfcs13.pdf
— Denis

Antworten:


2

Hier ist ein Gegenbeispiel dazu:

nenne eine Sprache L "reduzierbar", wenn sie geschrieben werden kann als L=A⋅B mit A∩B=∅ und |A|,|B|>1 , sonst die Sprache "irreduzibel" nennen. Ist es wahr:

1) Wenn P irreduzibel ist, A, B, C Sprachen sind, so dass A∩B=∅ , P∩C=∅ und A⋅B=C⋅P , dann gibt es eine Sprache B′∩P=∅ so dass B=B′⋅P ?

Definieren Sie im unären Alphabet {0} die folgenden Wörter

a=04,b=0,c=03,p=02.
Dann istab=cp und es ist nicht der Fall, dassb=b′p für irgendeinb′ .

Wir erhalten also ein Gegenbeispiel mit den Singleton-Sprachen

P={p},A={a},B={b},C={c}.


1
@bjornkjoshanssen: Danke für dein Beispiel und deine Antwort!
— Orgesleka

@orgesleka Gern geschehen ... Verkettung ist wohl eher eine Addition als eine Multiplikation
— Bjørn Kjos-Hanssen


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.