+1 Daumen
256 Aufrufe

dir Sprache "BRO" hat drei Regeln:

BR ist ein gültiges Wort der Sprache

wenn xR ein gültiges Wort ist, dann auch xRO

wenn Bx ein gültiges Wort ist, dann auch Bxx.


Ich finde einfach nicht den Induktionsanfang!

Avatar von

1 Antwort

0 Daumen
 
Beste Antwort

die erste Regel ist der Induktionsanfang. \( \{BR\} \) enthält kein "\(BO\)" als Zeichenfolge irgendeines Wortes.

Sei \( L_n \) eine Sprache über \( \{B, R, O\} \), die in keinem Wort die Zeichenfolge "\(BO\)" enthält.

Dann folgt mit der zweiten Regel trivialerweise, dass kein durch diese Regel erzeugtes Wort die Zeichenfolge "\(BO\)" enthält. (Die einzige in Hinsicht auf \( xR \) neue zweistellige Zeichenfolge in \(xRO\) ist "\(RO\)".)

Ein Wort \(Bx\) enthält die Zeichenfolge "\(BO\)" nicht. Insbesondere enthält die Zeichenfolge \( x \) weder die Zeichenfolge "\(BO\)", noch beginnt sie mit "\(O\)". \( xx \) kann folglich nicht die Zeichenfolge "\(BO\)" enthalten. (Die einzige in Hinsicht auf \(Bx\) neue zweistellige Zeichenfolge besteht aus dem letzten Buchstaben von \(x\) gefolgt von dem ersten Buchstaben von \(x\), letzterer ist aber kein "\(O\)", da \(Bx\) mit seinen ersten beiden Buchstaben sonst die Buchstabenfolge "\(BO\)" enthielte, im Widerspruch zur Voraussetzung.)

Damit ist alles gezeigt.

Mister

Avatar von 8,9 k

Ein anderes Problem?

Stell deine Frage

Willkommen bei der Mathelounge! Stell deine Frage einfach und kostenlos

x
Made by a lovely community