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=ABAB=|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.AB=PC=AB=CPBP=B=BP

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=ABAB=|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=AB mit AB= und |A|,|B|>1 , sonst die Sprache "irreduzibel" nennen. Ist es wahr:

1) Wenn P irreduzibel ist, A, B, C Sprachen sind, so dass AB= , PC= und AB=CP , dann gibt es eine Sprache BP= so dass B=BP ?

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=bp 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.