Theoretische und technische Informatik - ganz praktisch - Letzte Fragen in Pumping-Lemma https://info2.aifb.kit.edu/qa/index.php?qa=questions&qa_1=pumping-lemma Powered by Question2Answer alternativ https://info2.aifb.kit.edu/qa/index.php?qa=7504&qa_1=alternativ Hallo,<br /> <br /> Kann ich als IyI =&gt; 1 und mit &nbsp;xy =0^j 1&lt;=j&lt;=n,<br /> <br /> y=0^k 1&lt;=k&lt;=j zeigen ? PUM-AF https://info2.aifb.kit.edu/qa/index.php?qa=7504&qa_1=alternativ Fri, 21 Jan 2022 15:03:48 +0000 verstandnis https://info2.aifb.kit.edu/qa/index.php?qa=7437&qa_1=verstandnis Kann ich nur 1&lt;=j &lt;=n und 1&lt;= k &lt;= j sagen statt 0&lt;=k&lt;=j&lt;=n ? PUM-AC https://info2.aifb.kit.edu/qa/index.php?qa=7437&qa_1=verstandnis Wed, 29 Dec 2021 18:24:31 +0000 Pumping Lemma 2018-H-03 https://info2.aifb.kit.edu/qa/index.php?qa=7303&qa_1=pumping-lemma-2018-h-03 <p>Hallo,</p><p>man kann doch als Pumpwort auch a<sup>n</sup>b<sup>n</sup>c<sup>2n</sup>d<sup>n</sup>e<sup>n</sup>&nbsp;nehmen oder?&nbsp;</p><p>ich hätte dann so weitergemacht:</p><ul><li>xy = a<sup>k</sup>&nbsp; &nbsp;1&lt;= k &lt;= n</li><li>y = a<sup>j</sup>&nbsp;</li><li>x = a<sup>k-j</sup></li><li><span style="font-size:13.3333px">z = a<sup>n-k</sup></span>b<sup>n</sup>c<sup>2n</sup>d<sup>n</sup>e<sup>n</sup></li></ul><div><span style="font-size:13.3333px">und dann kann man mit i=0 doch auch zeigen dass das Wort nicht mehr in L liegt oder?</span></div><div><span style="font-size:13.3333px">Beste Grüße</span></div> PUM-AA https://info2.aifb.kit.edu/qa/index.php?qa=7303&qa_1=pumping-lemma-2018-h-03 Sun, 07 Mar 2021 13:40:55 +0000 Kommt PPL für Kontextfreie Grammatik dran oder nicht? https://info2.aifb.kit.edu/qa/index.php?qa=7152&qa_1=kommt-ppl-f%C3%BCr-kontextfreie-grammatik-dran-oder-nicht Wurde in der Zusammenfassung einmal durchgestrichen und einmal nicht PUM-AA https://info2.aifb.kit.edu/qa/index.php?qa=7152&qa_1=kommt-ppl-f%C3%BCr-kontextfreie-grammatik-dran-oder-nicht Sat, 08 Feb 2020 10:09:48 +0000 Verständnisfrage PUM-AD https://info2.aifb.kit.edu/qa/index.php?qa=7010&qa_1=verst%C3%A4ndnisfrage-pum-ad Wie kommt es, dass man im 2. Teil der Aufgabe &quot;vwx enthält eine Eins - Mindestens eine Eins in vx enthalten&quot; über die Einsen argumentiert?<br /> <br /> Mein Gedanke war, dass man über die l's die über den Nullen stehen pumpt. Wie kann man dann hier über die Einsen pumpen? PUM-AD https://info2.aifb.kit.edu/qa/index.php?qa=7010&qa_1=verst%C3%A4ndnisfrage-pum-ad Sat, 01 Feb 2020 10:22:38 +0000 Pumping-Lemma Wortwahl https://info2.aifb.kit.edu/qa/index.php?qa=6993&qa_1=pumping-lemma-wortwahl Hallo,<br /> <br /> mal eine Frage zur Wortwahl beim Pumping-Lemma:<br /> <br /> Bei der Aufgabe im Buch ist es ja so, dass für alle Wörte der Sprache einfach nur Anzahl Einsen in w = Anzahl Nullen in w sein muss. Nun wird aber als zu testendes Wort 0^n1^n gewählt. Das deckt ja aber jetzt nicht die komplette Sprache ab, sondern nur Wörter der Form 01,0011,000111, etc. . Allerdings werden durch das Wort Wörter wie 0101, 1001, etc. also alle Wörter in denen zwar die Anzahl der Einser = der Anzahl der Nullen ist, aber nicht unbedingt alle Nullen und Einsen hintereinander stehen, ja nicht abgedeckt, obwohl diese noch Bestandteil der Sprache wären, Deswegen die Frage: Muss man bei der Wortwahl ein Wort wählen, dass die komplette Sprache abdeckt, oder reicht ein Wort das zumindest einen Teilbereich der Sprache abdeckt? Dass es nicht reicht ein spezifisches Wort zu testen wurde ja schon beantwortet.<br /> <br /> Danke schon mal! PUM-AA https://info2.aifb.kit.edu/qa/index.php?qa=6993&qa_1=pumping-lemma-wortwahl Wed, 29 Jan 2020 20:17:25 +0000 Pumping Lemma Beweisführung welche Sprachen ? https://info2.aifb.kit.edu/qa/index.php?qa=6857&qa_1=pumping-lemma-beweisf%C3%BChrung-welche-sprachen In den Übungsaufgaben aus dem Buch zur theoretischen Informatik werden Pumping Lemma Beweisaufgaben abweichend zur regulären Sprachen gestellt.Für welche Sprachen müssen wir den Beweis erbringen können, da in der Vorlesung und im Tutorium nur die reguläre Sprachen im Zusammenhang mit dem Pumping Lemma behandelt wurde? PUM-AA https://info2.aifb.kit.edu/qa/index.php?qa=6857&qa_1=pumping-lemma-beweisf%C3%BChrung-welche-sprachen Sat, 04 Jan 2020 23:06:31 +0000 Beziehung zu |z| >= n https://info2.aifb.kit.edu/qa/index.php?qa=6709&qa_1=beziehung-zu-z-n <p> wenn wir in z jetzt bei kontextfreien Sprachen z.b. kein Mal durch die Schleife laufen, was ja genau dem i = 0 entsprechen müsste, dann habe ich doch nicht mehr mit Sicherheit gegeben, dass |z| &gt;= n ist. Damit wäre dann doch auch die Grundlage der Eigenschaften für die Argumentation des PPLs hinfällig, oder nicht?<br> <br> Wie wäre das dann analog bei dem PPL der regulären Sprachen zu verstehen?</p> <p> &nbsp;</p> <p> Die Frage bezieht sich auf diesen Beitrag:&nbsp;<a rel="nofollow" href="https://info2.aifb.kit.edu/qa/index.php?qa=5207&amp;qa_1=pumpen-mit-i-0">https://info2.aifb.kit.edu/qa/index.php?qa=5207&amp;qa_1=pumpen-mit-i-0</a></p> PUM-AF https://info2.aifb.kit.edu/qa/index.php?qa=6709&qa_1=beziehung-zu-z-n Thu, 07 Feb 2019 15:24:04 +0000 Zusammenhang der kontextfreiensprache in Grammatik in Bezug zum PPL https://info2.aifb.kit.edu/qa/index.php?qa=6708&qa_1=zusammenhang-der-kontextfreiensprache-grammatik-bezug-zum <p> <span style="font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif; color: #333333;"><span style="caret-color: rgb(51, 51, 51); font-size: 14px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: 100%;">Hallo an Alle,</span></span></p> <p> <br style="box-sizing: border-box; direction: ltr; unicode-bidi: embed; caret-color: rgb(51, 51, 51); color: rgb(51, 51, 51); font-family: &quot;Open Sans&quot;, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: 100%;"> <span style="caret-color: rgb(51, 51, 51); color: rgb(51, 51, 51); font-family: &quot;Open Sans&quot;, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: 100%;">Ich frage mich, wieso bei den kontextfreien Sprachen immer gegeben sein soll, dass es zwei Pumpstellen bei hinreichend großen Wörtern gibt. Grundsätzlich habe ich das Konzept, dass bei längeren Wörtern als Anzahl an Zuständen vorhanden ist, es Schleifen in der Grammatik geben muss, verstanden. Nun wird aber (allen voran bei dem PPL der kontextfreien Sprachen) immer wieder erklärt, dass es (1) zwei Pumpstellen gibt, die (2) immer gleich groß sein sollen. Hier sind auch noch SC der Überlegung im Text und die dazugehörige Skizze, die das Ganze erläutert:</span></p> <p> <span style="caret-color: rgb(51, 51, 51); color: rgb(51, 51, 51); font-family: &quot;Open Sans&quot;, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: 100%;"><img alt="" src="https://info2.aifb.kit.edu/qa/?qa=blob&amp;qa_blobid=558228193065287420" style="width: 600px; height: 64px;"></span></p> <p> <span style="caret-color: rgb(51, 51, 51); color: rgb(51, 51, 51); font-family: &quot;Open Sans&quot;, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: 100%;"><img alt="" src="https://info2.aifb.kit.edu/qa/?qa=blob&amp;qa_blobid=4533425576531094345" style="width: 402px; height: 698px;"></span><br style="box-sizing: border-box; direction: ltr; unicode-bidi: embed; caret-color: rgb(51, 51, 51); color: rgb(51, 51, 51); font-family: &quot;Open Sans&quot;, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: 100%;"> <br style="box-sizing: border-box; direction: ltr; unicode-bidi: embed; caret-color: rgb(51, 51, 51); color: rgb(51, 51, 51); font-family: &quot;Open Sans&quot;, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: 100%;"> <span style="caret-color: rgb(51, 51, 51); color: rgb(51, 51, 51); font-family: &quot;Open Sans&quot;, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: 100%;">Nun verstehe ich nicht ganz, wieso es immer zwei Pumpstellen geben muss, bzw wieso die dann auch noch gleich groß sein sollen?</span><br style="box-sizing: border-box; direction: ltr; unicode-bidi: embed; caret-color: rgb(51, 51, 51); color: rgb(51, 51, 51); font-family: &quot;Open Sans&quot;, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: 100%;"> <span style="caret-color: rgb(51, 51, 51); color: rgb(51, 51, 51); font-family: &quot;Open Sans&quot;, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: 100%;">Im Kopf habe ich dabei immer eine kontextfreie Sprache, die ja auch in CNF dargestellt werden kann.</span><br style="box-sizing: border-box; direction: ltr; unicode-bidi: embed; caret-color: rgb(51, 51, 51); color: rgb(51, 51, 51); font-family: &quot;Open Sans&quot;, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: 100%;"> <span style="caret-color: rgb(51, 51, 51); color: rgb(51, 51, 51); font-family: &quot;Open Sans&quot;, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: 100%;">Nun habe ich mir eine Grammatik überlegt, die Wörter produziert, deren Länge die Anzahl der Zustände übertrifft:</span></p> <p> <span style="caret-color: rgb(51, 51, 51); color: rgb(51, 51, 51); font-family: &quot;Open Sans&quot;, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: 100%;"><img alt="" src="https://info2.aifb.kit.edu/qa/?qa=blob&amp;qa_blobid=9639141646220886347" style="width: 600px; height: 458px;"></span><br style="box-sizing: border-box; direction: ltr; unicode-bidi: embed; caret-color: rgb(51, 51, 51); color: rgb(51, 51, 51); font-family: &quot;Open Sans&quot;, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: 100%;"> <span style="caret-color: rgb(51, 51, 51); color: rgb(51, 51, 51); font-family: &quot;Open Sans&quot;, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: 100%;">Dabei habe ich in B eine Produktion von sich selbst, was mir die Schleifen eines PPL ermöglicht. Nun kann ich mein Wort ja wie unten beschrieben ableiten, ohne , dass neben dem grün markierten B links und rechts die gleiche Menge gepumpt wird. Da jede kontextfreie Sprache in CNF dargestellt werden kann, weiß ich also nicht, woher diese immer zwei gleich großen Pumpstellen genau herkommen sollen.</span><br style="box-sizing: border-box; direction: ltr; unicode-bidi: embed; caret-color: rgb(51, 51, 51); color: rgb(51, 51, 51); font-family: &quot;Open Sans&quot;, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: 100%;"> <br style="box-sizing: border-box; direction: ltr; unicode-bidi: embed; caret-color: rgb(51, 51, 51); color: rgb(51, 51, 51); font-family: &quot;Open Sans&quot;, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: 100%;"> <span style="caret-color: rgb(51, 51, 51); color: rgb(51, 51, 51); font-family: &quot;Open Sans&quot;, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: 100%;">Ich würde mich sehr über jede Antwort freuen,&nbsp;</span><br style="box-sizing: border-box; direction: ltr; unicode-bidi: embed; caret-color: rgb(51, 51, 51); color: rgb(51, 51, 51); font-family: &quot;Open Sans&quot;, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: 100%;"> <br style="box-sizing: border-box; direction: ltr; unicode-bidi: embed; caret-color: rgb(51, 51, 51); color: rgb(51, 51, 51); font-family: &quot;Open Sans&quot;, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: 100%;"> <span style="caret-color: rgb(51, 51, 51); color: rgb(51, 51, 51); font-family: &quot;Open Sans&quot;, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: 100%;">Grüße!</span></p> PUM-AA https://info2.aifb.kit.edu/qa/index.php?qa=6708&qa_1=zusammenhang-der-kontextfreiensprache-grammatik-bezug-zum Thu, 07 Feb 2019 15:05:59 +0000 alternative Zerlegung PPL für kontextfrei Sprachen A66 https://info2.aifb.kit.edu/qa/index.php?qa=6459&qa_1=alternative-zerlegung-ppl-f%C3%BCr-kontextfrei-sprachen-a66 Hallo, ich wollte Fragen, ob auch eine alternative Zerlegung hier möglich wäre:<br /> <br /> 1. Fall vx enthält mindestens eine 0<br /> <br /> dann enthält vx keine 2 oder 3. Entsprechend wäre bei eine i&gt;1 die Anzahl der 0 größer als die der 2 und 3 und somit das Pumpwort nicht Teil der Sprache<br /> <br /> 2. Fall vx enthält keine 0<br /> <br /> (1) vx enthält mind. eine 1 (2) vx enthält mind eine 2 (3) vx enthält mind eine 3<br /> <br /> (1) für i=0 gibt es dann im Pumpwort mehr 0 als 1 entsprechend nicht Teil der Sprache<br /> <br /> (2) für i=0 gibt es dann im Pumpwort mehr 0 als 2 entsprechend nicht Teil der Sprache<br /> <br /> (3) für i=0 gibt es dann im Pumpwort mehr 0 als 3 entsprechend nicht Teil der Sprache<br /> <br /> =&gt; damit kann man einen Widerspruch feststellen<br /> <br /> &nbsp;<br /> <br /> Wären in diesem Fall alle Zerlegungen berücksichtigt? Ich bin mir da nicht ganz sicher. Vielen Dank im Voraus PUM-AG https://info2.aifb.kit.edu/qa/index.php?qa=6459&qa_1=alternative-zerlegung-ppl-f%C3%BCr-kontextfrei-sprachen-a66 Mon, 12 Feb 2018 16:54:41 +0000 Verständnis Hinweis https://info2.aifb.kit.edu/qa/index.php?qa=6295&qa_1=verst%C3%A4ndnis-hinweis <p> Hallo zusammen,<br> <br> ich habe eine Frage zur Bemerkung in der Lösung. Die Frage wurde so schonmal unter folgendem Link gepostet, allerdings kann ich die Antwort nicht nachvollziehen.</p> <p> <a href="http://info2.aifb.kit.edu/qa/index.php?qa=1697&amp;qa_1=unverst%C3%A4ndnis-der-bemerkung-in-der-l%C3%B6sung" rel="nofollow">http://info2.aifb.kit.edu/qa/index.php?qa=1697&amp;qa_1=unverst%C3%A4ndnis-der-bemerkung-in-der-l%C3%B6sung</a></p> <p> Könntet Ihr das nochmal ein bisschen genauer erklären? Inwiefern spielt denn die Grammatik beim Pumpen schon eine Rolle? Die Fallunterscheidungen müssten doch die selben sein oder nicht?<br> &nbsp;<br> Wenn ja gilt ja auch folgende Fallunterscheidung:<br> <br> <img alt="" src="http://info2.aifb.kit.edu/qa/?qa=blob&amp;qa_blobid=8707747724412857017" style="width: 600px; height: 130px;"></p> <p> Da k und k-s nicht gleich sind kann doch z' im zweiten Fall auch nicht mehr in L' liegen, da es nicht gleich viel Einsen wie Nullen gibt.</p> <p> <br> Vielen Dank schonmal!</p> PUM-AG https://info2.aifb.kit.edu/qa/index.php?qa=6295&qa_1=verst%C3%A4ndnis-hinweis Mon, 05 Feb 2018 21:45:28 +0000 Antwort Formulierung https://info2.aifb.kit.edu/qa/index.php?qa=5659&qa_1=antwort-formulierung Hallo,<br /> <br /> bei PPL Aufgaben reicht es die Kontraposition des PPL zu schreiben um zu zeigen, dass die Sprache nicht regulär/kontextfrei ist oder muss man auch die Annahme mit den 3 Bedingungen am Anfang schreiben ?<br /> <br /> Danke PUM-AA https://info2.aifb.kit.edu/qa/index.php?qa=5659&qa_1=antwort-formulierung Sun, 12 Feb 2017 09:07:50 +0000 Pumping Lemma für kontextfreie Sprachen Aufgabe 65 https://info2.aifb.kit.edu/qa/index.php?qa=5547&qa_1=pumping-lemma-f%C3%BCr-kontextfreie-sprachen-aufgabe-65 In der Lösung für Aufgabe 65 steht einmal:<br /> <br /> &quot;Wegen 1) kann vwx nicht beide Einsen von z enthalten,...&quot;<br /> <br /> Dann wird in zwei Fälle unteschieden und der Fall &quot;vwx enthält eine 1&quot; nochmal in zwei Fälle:<br /> <br /> &quot;Keine Eins ist in vx enthalten (sondern eine oder beide Einsen in w)&quot;<br /> <br /> Ist dies nicht ein Widerspruch, da in vwx nicht beide Einsen enthalten sein können, aber in w schon? PUM-AD https://info2.aifb.kit.edu/qa/index.php?qa=5547&qa_1=pumping-lemma-f%C3%BCr-kontextfreie-sprachen-aufgabe-65 Thu, 09 Feb 2017 13:51:01 +0000 Zerlegung https://info2.aifb.kit.edu/qa/index.php?qa=5226&qa_1=zerlegung Hallo,<br /> <br /> in der Lösung wurde bei dieser Aufgabe folgende Zerlegung gewählt:<br /> <br /> x = a^(j-k) &nbsp;&nbsp;y = a^k &nbsp;&nbsp;&nbsp;&nbsp;z = a^(n-j) bbc^n<br /> <br /> Ich jedoch habe...<br /> <br /> x = a^k &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;y = a^j &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;z = bbc^n &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;gewählt.<br /> <br /> &nbsp;<br /> <br /> Wenn ich dann i = 0 nehme, komme ich aber auch auf &nbsp;a^(n-j) bbc^n, was dann keine Typ-3-Sprache ist.<br /> <br /> Muss ich im z eigentlich das a noch drin haben oder ist meine Lösung auch korrekt?<br /> <br /> &nbsp;<br /> <br /> Gruß<br /> <br /> PS: Wie nutze ich hier eigentlich die Formeldarstellung wenn ich einen Beitrag schreibe? PUM-AF https://info2.aifb.kit.edu/qa/index.php?qa=5226&qa_1=zerlegung Thu, 02 Feb 2017 10:46:56 +0000 Pumpen mit i=0 https://info2.aifb.kit.edu/qa/index.php?qa=5207&qa_1=pumpen-mit-i-0 Hallo,<br /> <br /> in der Aufgabe wird $y$ mit $i=0$ also $xy^0z$ gepumpt.<br /> <br /> Widerspricht das nicht der 2. Annahme, dass $|y| \geq 1$ sein muss?<br /> <br /> Wo liegt da mein Denkfehler? Vielen Dank im Voraus! PUM-AF https://info2.aifb.kit.edu/qa/index.php?qa=5207&qa_1=pumpen-mit-i-0 Wed, 01 Feb 2017 09:57:18 +0000 Pumpvariable wählen https://info2.aifb.kit.edu/qa/index.php?qa=5122&qa_1=pumpvariable-w%C3%A4hlen <p style="text-align: justify;"> ​Guten Tag,</p> <p> ​Die Pumpvariable i&nbsp;muss nicht unbedingt = 0 sein um zu zeigen, dass im Fall von "v und x enthalten nur Teilausdrücke, die wohlgeformt sind", das gepumpte Wört nicht zu der Sprache L gehört oder ? Ich meine i &gt; 1 würde auch funktionieren ja ?</p> <p> &nbsp;</p> <p> Danke</p> PUM-AI https://info2.aifb.kit.edu/qa/index.php?qa=5122&qa_1=pumpvariable-w%C3%A4hlen Sun, 29 Jan 2017 11:12:11 +0000 Reicht ein speziefisches Wort zur Widerlegung des Pumpinglemmas? https://info2.aifb.kit.edu/qa/index.php?qa=5033&qa_1=reicht-ein-speziefisches-wort-widerlegung-pumpinglemmas Hallo,<br /> <br /> reicht es nicht nur ein ganz speziefisches Wort einer Sprache zu suchen und dort genau x,y und z zu benennen ohne irgendwelche Hochzahlen?<br /> <br /> Es handelt sich beim Pumpimglemma ja um einen Widerspruchsbeweis bei dem es eigentlich ja genügen sollte nur eine Möglichkeit zu finden es zu widerlegen. Wenn es ein Wort gibt für das das Pumpinglemma nicht gilt dann kann es ja auch nichtmehr für alle Wörter gelten. PUM-AA https://info2.aifb.kit.edu/qa/index.php?qa=5033&qa_1=reicht-ein-speziefisches-wort-widerlegung-pumpinglemmas Thu, 26 Jan 2017 08:15:28 +0000 Übungsbuch Aufgabe 68 alternative Lösung https://info2.aifb.kit.edu/qa/index.php?qa=4976&qa_1=%C3%BCbungsbuch-aufgabe-68-alternative-l%C3%B6sung Ist der angehängte Beweis generell von der Idee korrekt und ist die formale Beweisführung ausreichend? <br /> <br /> vielen Dank<br /> <br /> <a href="http://www.fotos-hochladen.net/uploads/img2017012323iesatgoh5p.jpg" rel="nofollow" target="_blank">http://www.fotos-hochladen.net/uploads/img2017012323iesatgoh5p.jpg</a> PUM-AJ https://info2.aifb.kit.edu/qa/index.php?qa=4976&qa_1=%C3%BCbungsbuch-aufgabe-68-alternative-l%C3%B6sung Mon, 23 Jan 2017 22:27:48 +0000 Abkürzen der Beweisfälle https://info2.aifb.kit.edu/qa/index.php?qa=4924&qa_1=abk%C3%BCrzen-der-beweisf%C3%A4lle <p> Hi,</p> <p> In diesem Aufgabentyp wird das Vorkommen nur eines Zeichens in vx als Spezialfall des Vorkommens von zwei Zeichen betrachtet. (Unter der Annahme, dass das zweite Zeichen null mal vorkommt).</p> <p> Lässt sich dieses Vorgehen allgemein auch auf andere Aufgabentypen übertragen mit <span style="text-decoration: underline;">ähnlicher </span>Struktur? So lässt sich viel Zeit sparen..</p> <p> Vielen Dank!</p> <p> &nbsp;</p> PUM-AG https://info2.aifb.kit.edu/qa/index.php?qa=4924&qa_1=abk%C3%BCrzen-der-beweisf%C3%A4lle Tue, 17 Jan 2017 14:29:37 +0000 Alternative Lösung https://info2.aifb.kit.edu/qa/index.php?qa=4889&qa_1=alternative-l%C3%B6sung <p> Hallo,</p> <p> wollte fragen ob man auch alternative über vx statt über vwx argumentieren kann?</p> <p> ....</p> <ul> <li> vx enthält eine 1(kann aber muss keine Null enthalten): Beim Pumpen mit i ungleich 1 -&gt; Anzahl der 1er entspricht nicht mehr 2, wie in der Sprache gefordert. z' = u vi w xi y ist kein Teil de Sprache.</li> <li> &nbsp;vx enthält nur Nullen: wegen&nbsp;|vwx|&gt;=k kann vx nur Nullen aus einem der drei Bereiche enthalten. -&gt;Beim Pumpen&nbsp;mit i ungleich 1: Anzahl der Nullen nicht mehr gleich.&nbsp;&nbsp;z' = u vi w xi y ist kein Teil de Sprache.</li> </ul> PUM-AD https://info2.aifb.kit.edu/qa/index.php?qa=4889&qa_1=alternative-l%C3%B6sung Mon, 16 Jan 2017 10:18:36 +0000 Pumpvariable i=0 https://info2.aifb.kit.edu/qa/index.php?qa=4859&qa_1=pumpvariable-i-0 Kann ich in dieser Aufgabe mit demselben Ansatz auch über i=0 argumentieren oder begehe ich damit einen Fehler? PUM-AK https://info2.aifb.kit.edu/qa/index.php?qa=4859&qa_1=pumpvariable-i-0 Sun, 15 Jan 2017 09:57:06 +0000 Alternative Fallunterscheidung https://info2.aifb.kit.edu/qa/index.php?qa=4857&qa_1=alternative-fallunterscheidung Ich hätte mir als drei Fälle jeweils den Übergang der 0en und 1en angeschaut. Wegen |vwx| &lt;= k kann vwx nur maximal zwei der vier Zahlenblöcke enthalten. Jeden der drei Fälle teile ich dann in zwei Teilfällle auf und argumentiere, dass vx (i) mindestens eine 0 und vx (ii) mindestens eine 1 enthält. Durch Pumpen mit einer beliebigen Variable i ungleich 1 stimmen die Anzahl der 1en und 0en in A und B nicht mehr überein. Der Ansatz ist zwar etwas ausführlicher, liefert aber dasselbe Ergebnis. Ist das so richtig? PUM-AJ https://info2.aifb.kit.edu/qa/index.php?qa=4857&qa_1=alternative-fallunterscheidung Sun, 15 Jan 2017 09:20:14 +0000 Verständnisfrage https://info2.aifb.kit.edu/qa/index.php?qa=4847&qa_1=verst%C3%A4ndnisfrage <p> Im 2. Fall der Lösung enthält vwx genau eine 1, wie kann dann vx <strong>mindestens </strong>und damit mehr als eine 1 enthalten? Das verstehe ich leider nicht.</p> <p> Des Weiteren verstehe ich leider nicht, wieso ich bei dem zweiten Teilfall von Fall 2 nicht über die 0en argumentieren kann. Dass die Argumentation über 1 einfacher ist, habe ich verstanden. Aber wenn ich in maximal zwei der drei 0er-Blöcke pumpe, habe ich doch eine größere Anzahl an 0en in mindestens einem dieser beiden Blöcke als im dritten, "ungepumpten" Block.</p> <p> Könnte mir da jemand weiterhelfen?</p> <p> Vielen Dank :)</p> PUM-AD https://info2.aifb.kit.edu/qa/index.php?qa=4847&qa_1=verst%C3%A4ndnisfrage Sat, 14 Jan 2017 16:53:37 +0000 Ausreichender Beweis https://info2.aifb.kit.edu/qa/index.php?qa=4843&qa_1=ausreichender-beweis <p> Ist folgender Beweis für die (Bonus-)Klausur ausreichend oder fehlt hier noch etwas?</p> <p> <img alt="" src="http://info2.aifb.kit.edu/qa/?qa=blob&amp;qa_blobid=17647544825976791729" style="width: 600px; height: 590px;"></p> PUM-AA https://info2.aifb.kit.edu/qa/index.php?qa=4843&qa_1=ausreichender-beweis Sat, 14 Jan 2017 15:06:46 +0000 alternativ Lösung https://info2.aifb.kit.edu/qa/index.php?qa=4842&qa_1=alternativ-l%C3%B6sung Hallo,<br /> <br /> Wollte wissen ob meine Lösung bezüglich der Fallunterscheidung auch korrekt ist?<br /> <br /> w= ak bk ck2<br /> <br /> 1) vx enthält min ein a -&gt; in vwx ist kein c enthalten. Beim pumpen mit i&gt;1 -&gt; Anzahl der a's zum Quadrat ist ungleich der Anzahl der c's.<br /> <br /> 2)vx enthält kein a: vwx enthält nur b's oder nur c's oder eine Mischung aus a und c. Beim Pumpem i &gt;1 -&gt; Anzhal der a's ist ungleich der Anzahl der b's ODER Anzahl der a's zum Quadrat ist ungleich der Anzahl der c's. <br /> <br /> bei beiden Fällen entsprechen die gepumpten Wörter nicht der Sprache.<br /> <br /> Danke im Vorraus! PUM-AK https://info2.aifb.kit.edu/qa/index.php?qa=4842&qa_1=alternativ-l%C3%B6sung Sat, 14 Jan 2017 15:01:47 +0000 Minimal notwendige/r Begründung/Widerspruch https://info2.aifb.kit.edu/qa/index.php?qa=4797&qa_1=minimal-notwendige-r-begr%C3%BCndung-widerspruch Hallo,<br /> <br /> wenn ich meine Widersprüche bei Aufgaben zum kontextfreien PPL hauptsächlich informel (nicht mathematisch sondern &quot;verbal&quot;) führe, ist meine Frage, was da der minimale Umfang sein muss. Dies ist eine generelle Frage, lässt sich aber gut an PUM-AH veranschaulichen, ist aber zum Beispiel auch bei der Lösung von PUM-AI relevant.<br /> <br /> Ich habe als mögliche Pumpstellen identifiziert:<br /> $vx \in\{a\},\{b\},\{a,b\}$<br /> <br /> Für $vx \in \{a\},\{b\}$ ist die Begründung ja logisch.<br /> <br /> Für $vx \in \{a,b\}$ frage ich mich jedoch, ob die Fallunterscheidung notwendig ist oder nicht mit dem ersten Teil der Begründung auch der zweite Teil ad absurdum geführt wurde und die dort gelieferte Begründung nurnoch ein zusätzliches Ausschlusskriterium bildet.<br /> <br /> Selbiges gilt für beide Fallunterscheidungen in Aufgabe PUM-AI.<br /> Da maximal Elemente aus 2 der 3 Klammern gepumpt wederden können, wird zwangsläufig das Verhältnis der Klammer-Terme untereinander gestört.<br /> Die Fallunterscheidung im Ersten Fall könnte also auch in einem Satz formuliert und die zweite Fallunterscheidung ganz weg gelassen werden, da zwar ein Zeichen doppelt vorkommt aber auch das Verhältnis der drei Terme gestört wird (was ja schon erwähnt wurde).<br /> <br /> Also zusammenfassend: Reicht es aus einen generellen Gegenbeweis in einem wohlformulierten Satz zu führen, ohne mögliche weitreichendere Verstöße gegen die Definition der Sprache zu behandeln, da diese ja implizit sind?<br /> <br /> Besten Dank und ich hoffe ich habe mich verständlich ausgedrückt. PUM-AH https://info2.aifb.kit.edu/qa/index.php?qa=4797&qa_1=minimal-notwendige-r-begr%C3%BCndung-widerspruch Wed, 11 Jan 2017 23:46:08 +0000 alternativer Beweis https://info2.aifb.kit.edu/qa/index.php?qa=4726&qa_1=alternativer-beweis <p> <span style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;">Hallo,</span><br style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;"> <br style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;"> <span style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;">wäre es auch möglich, das Pumping-Lemma folgendermaßen zu begründen:</span><br style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;"> <br style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;"> <span style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;">a)vx enthält nur a's oder b's wie in der Lösung</span><br style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;"> <br style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;"> <span style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;">b)vx enthält a's und b's :</span></p> <p> <span style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;">hier gehen wir wie in der Begründung der Aufgabe 69 vor, und zwar :</span></p> <p> <span style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;">für jedes gepumpte a muss zusätzlich k b's entstehen (da lzlb = (lzla)^2=k. lzla) also :</span></p> <p> <span style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;">vx muss entweder leer sein (</span><span style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;">Widerspruch zu lvxl&gt;=1</span><span style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;">)</span></p> <p> <span style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;">oder vx muss mindestens 1+k Zeichen enthalten (</span><span style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;">Widerspruch zu lvwxl=&lt;k)</span></p> PUM-AH https://info2.aifb.kit.edu/qa/index.php?qa=4726&qa_1=alternativer-beweis Wed, 04 Jan 2017 15:31:56 +0000 alternative Lösung https://info2.aifb.kit.edu/qa/index.php?qa=4717&qa_1=alternative-l%C3%B6sung Hallo,<br /> <br /> in dieser Aufgabe habe ich das Wort z=1^k 0^k 1^k 0^k &nbsp;, und ich bin von zwei Fällen ausgegangen :<br /> <br /> 1.Fall: vwx und damit vx eine nichtleere Kette aus ein einziges Zeichen (1 oder 0) enthält: dann enthält vx (wegen lvwxl &lt;= k) entweder<br /> <br /> 1.1. Nur Einsen aus A oder nur Einsen aus B, oder<br /> <br /> 1.2. Nur Nullen aus A oder nur Nullen aus B<br /> <br /> Durch Pumping mit i=0 wird die Anzahl von Einsen bzw. Nullen in A und B immer ungleich.<br /> <br /> 2.Fall: vx enthält beide Zeichen(1 und 0): dann haben wir 3 Fälle:<br /> <br /> 2.1. vx enthält nur Einsen und Nullen von A (vordere Hälfte)<br /> <br /> 2.2. vx enthält Nullen von A und Einsen von B (Mitte)<br /> <br /> 2.3. vx enthält nur Einsen und Nullen von B (hintere Hälfte)<br /> <br /> Durch Pumping mit i ungleich 1 , werden immer die Anzahlen von Einsen und Nullen in A und B nicht gleich.<br /> <br /> Gilt diese Lösung auch ? <br /> <br /> Ich freue mich schon auf eine Antwort. PUM-AJ https://info2.aifb.kit.edu/qa/index.php?qa=4717&qa_1=alternative-l%C3%B6sung Tue, 03 Jan 2017 22:38:00 +0000 Pumping-Lemma https://info2.aifb.kit.edu/qa/index.php?qa=4156&qa_1=pumping-lemma Wie ausführlich muss eine Lösung beim Pumping-Lemma sein? Reicht es das Pumping-Lemma formal aufzuschreiben und das Wort anzugeben, dass betrachtet wird. Wie man das Wort zerlegt, aber nur umgangssprachlich? Die Musterlösungen unterscheiden sich da. PUM-AA https://info2.aifb.kit.edu/qa/index.php?qa=4156&qa_1=pumping-lemma Thu, 11 Feb 2016 09:07:11 +0000 Alternativer Beweis https://info2.aifb.kit.edu/qa/index.php?qa=4121&qa_1=alternativer-beweis Hallo,<br /> <br /> wäre es auch möglich, das Pumping-Lemma folgendermaßen zu begründen:<br /> <br /> a)vx enthält nur a's oder b's wie in der Lösung<br /> <br /> b)vx enthält a's und b's mit folgender Unterscheidung:<br /> <br /> &nbsp;&nbsp;&nbsp;-vx enthält gleich viel oder mehr a's als b's: Hier wäre für jedes i&gt;1 die Bedingung &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|z|a = |z|b^2 verletzt.<br /> <br /> &nbsp;&nbsp;&nbsp;-vx enthält mehr b's als a's: Hierzu werden zwei i's mit i=0 und i&gt;1 gewählt, um mögliche, zufälligerweise passende Konstellationen zu vermeiden, bei denen |z|a = |z|b^2 gilt. Aufgrund der zwei Variablen wird mit mind. einer der beiden diese Bedingung verletzt.<br /> <br /> &nbsp;<br /> <br /> Oder kann algemein nur immer mithilfe eines i-Wertes argumentiert werden? PUM-AH https://info2.aifb.kit.edu/qa/index.php?qa=4121&qa_1=alternativer-beweis Wed, 10 Feb 2016 13:39:44 +0000 Definitionsbereiche von n bei PPL https://info2.aifb.kit.edu/qa/index.php?qa=4080&qa_1=definitionsbereiche-von-n-bei-ppl <p> Was sind die Definitonsbereiche von n für</p> <p> -das PPL für reguläre Sprachen</p> <p> -das PPL für kontextfreie Sprachen?</p> <p> Der einführende Satz lautet ja:</p> <p> "Es existiert eine Konstante n element <strong>N / N_0</strong>, sodass für alle w element L mit w größer gleich n ...."</p> <p> Wann nehme ich N, wann N_0 ?</p> PUM-AA https://info2.aifb.kit.edu/qa/index.php?qa=4080&qa_1=definitionsbereiche-von-n-bei-ppl Tue, 09 Feb 2016 17:24:38 +0000 Ist es auch richtig 3 statt nur 2 Fälle wie in der Lösung zu untersuchen? https://info2.aifb.kit.edu/qa/index.php?qa=3986&qa_1=ist-auch-richtig-statt-nur-f%C3%A4lle-wie-der-l%C3%B6sung-untersuchen <p> Hallo,</p> <p> in der Musterlösung wurden bei dieser Aufgabe 2 Fallunterscheidungen getroffen:</p> <ul> <li> vx enthält kein c</li> <li> vx enthält kein a</li> </ul> <p> Wäre es in Ordnung, wenn man den 3. Fall (vx enthält nur b), der bei den beiden genannten eigentlich schon mit drin steckt, auch noch genauer untersucht und sagt, dass für i=0 im Fall "vx enthält nur b" auch ein Widerspruch erzeugt wird? (Da laut |vx| &gt;= 1 die Pumpvariablen v,x nicht leer sein dürfen, somit mindestens ein b enthalten, welches bei i=0 entfällt und somit die Gesamtstruktur des Wortes z=a^k b^k c^k^2 nicht mehr erfüllt ist).<br> <br> Außerdem würde mich noch interessieren, ob ich den Wert meines i vor der Fallunterscheidung festlege und dann in der genaueren Betrachtung der beiden Fälle immer das gleiche i verwenden muss, oder ob beispielsweise in einem ersten Fall i = 2 und in einem zweiten Fall i = 0 sein kann?</p> <p> Vielen Dank!</p> PUM-AK https://info2.aifb.kit.edu/qa/index.php?qa=3986&qa_1=ist-auch-richtig-statt-nur-f%C3%A4lle-wie-der-l%C3%B6sung-untersuchen Sun, 07 Feb 2016 15:13:59 +0000 Alternativer Weg https://info2.aifb.kit.edu/qa/index.php?qa=3795&qa_1=alternativer-weg Hallo,<br /> <br /> ich wäre hier anders vorgegangen, da ich das x1x' so interpretiert habe, dass x und x' ungleich sein müssten. D.h. ich hätte alle Schritte identisch gemacht , bis auf die Wahl der Pumpvariable, hier hätte ich i=2 gewählt und gezeigt , dass x= x' ist, was nicht Element der Sprache wäre.<br /> <br /> i=2:<br /> <br /> xy^2z= x^n * 1 * x^n<br /> <br /> Falls x=x' von vornherein erlaubt war, dann klärt sich meine Frage von alleine. Danke! PUM-AC https://info2.aifb.kit.edu/qa/index.php?qa=3795&qa_1=alternativer-weg Tue, 02 Feb 2016 19:25:57 +0000 Verständnis Nr 67 Pumping-Lemma https://info2.aifb.kit.edu/qa/index.php?qa=3788&qa_1=verst%C3%A4ndnis-nr-67-pumping-lemma Hallo,<br /> <br /> gibt es eine Merkregel oder ähnliche Tipps, um zu erkennen, welches i ich das Pumping-Lemma &nbsp;im Fall der kontextfreien Sprachen anwenden kann... Wie erkenne ich ob ich i=0, iungleich 0, i=2 wähle; Danke PUM-AI https://info2.aifb.kit.edu/qa/index.php?qa=3788&qa_1=verst%C3%A4ndnis-nr-67-pumping-lemma Tue, 02 Feb 2016 17:25:23 +0000 Verständnis https://info2.aifb.kit.edu/qa/index.php?qa=3785&qa_1=verst%C3%A4ndnis Hallo,<br /> <br /> ich verstehe nicht, wieso hier die nicht enthaltenen Zahlen in der Fallunterscheidung mit &quot; k-t &quot; im exponenten bezeichnet werden und es in der Schlussfolgerung mit &quot; Im ersten Fall...&quot; entweder die Anzahl der Nullen kleiner als 2en oder die Anzahl der 1en kleiner als die der 3en heißt. Könnte man hier auch sagen, die Anzahl der Nullen kleiner als die der 3en und die der 1en kleiner als die der 2en wären?<br /> <br /> Danke PUM-AG https://info2.aifb.kit.edu/qa/index.php?qa=3785&qa_1=verst%C3%A4ndnis Tue, 02 Feb 2016 16:42:10 +0000 Verständnis Nr 65 https://info2.aifb.kit.edu/qa/index.php?qa=3781&qa_1=verst%C3%A4ndnis-nr-65 Hallo,<br /> <br /> wäre es hier falsch, als 2. Bedingung 2) $|vx| \geq 1$ zu wählen; Wieso variiert das immer zwischen 0 ( lamda) und 1 ? PUM-AD https://info2.aifb.kit.edu/qa/index.php?qa=3781&qa_1=verst%C3%A4ndnis-nr-65 Tue, 02 Feb 2016 16:13:15 +0000 Lösung nach Ansatz von Aufgabe 66 https://info2.aifb.kit.edu/qa/index.php?qa=1830&qa_1=l%C3%B6sung-nach-ansatz-von-aufgabe-66 Ist folgende Lösung auch zulässig?<br /> <br /> Sei z = 0^k 1^k 0^k 1^k<br /> <br /> (1) |vwx| &lt;= k --&gt; kann maximal zwei der vier Gruppen (0/1/0/1) enthalten.<br /> <br /> Sei s, t e N0, i=0 die Pumpvariable &amp; damit das gepumpte Wort<br /> <br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;z'= u v^0 w x^0 y = uwy<br /> <br /> 1. Fall: vx enthält keine der zwei hinteren 0en oder 1en<br /> <br /> |vx| = 0^s 1^t<br /> <br /> --&gt; z' = 0^k-s 1^k-t 0^k 1^k<br /> <br /> 2. Fall: vx enthält keine der vorderen 1en oder hinteren 0en<br /> <br /> ....(siehe oben)<br /> <br /> 3. Fall: von enthält keine der vorderen 0en oder 1en<br /> <br /> ....<br /> <br /> Da s +t &gt;= 1 (2. Bedingung ) stimmt bei jedem der Fälle die Anzahl der 1. Nullen mit den 2. Nullen &nbsp;bzw die Anzahl der 1. Einsen mit den 2. Einsen nicht überein. PUM-AJ https://info2.aifb.kit.edu/qa/index.php?qa=1830&qa_1=l%C3%B6sung-nach-ansatz-von-aufgabe-66 Wed, 15 Jul 2015 12:15:36 +0000 Unverständnis der Bemerkung in der Lösung https://info2.aifb.kit.edu/qa/index.php?qa=1697&qa_1=unverst%C3%A4ndnis-der-bemerkung-in-der-l%C3%B6sung <div> Bei dieser Aufgabe (66) habe ich eine Frage zu der Bemerkung, die in der Lösung gemacht wird.</div> <div> &nbsp;</div> <div> Es wird geschrieben, dass $L' = \{0^i1^i2^j3^j \ | \ i, j \in \mathbb{N}\}$ und $L'' = \{0^i1^j2^j3^i\ | \ i, j \in \mathbb{N}\}$ kontextfrei sind.&nbsp;</div> <div> &nbsp;</div> <div> $L=\{0^i1^j2^i3^j\ | \ i,j \in \mathbb{N}\}$ ist nicht kontextfrei, wie es in der Aufgabe gezeigt wird.&nbsp;</div> <div> &nbsp;</div> <div> Das finde ich noch nachvollziehbar und mit dem Kellerautomaten gut vorstellbar!</div> <div> Wenn ich aber mit dem Pumping-Lemma prüfen wollte, ob $L'$ oder $L''$ &nbsp;kontextfrei sind, würde ich auf ein anderes Ergebnis kommen:</div> <div> &nbsp;</div> <div> Ich würde in beiden Fällen das selbe "Testwort" nehmen wie für $L$, nämlich: $z = 0^k1^k2^k3^k$</div> <div> Mit dem selben Startwort, käme ich allerdings auch auf das selbe Ergebnis: Die Sprache ist nicht kontextfrei.&nbsp;</div> <div> &nbsp;</div> <div> Wie ist das zu erklären? Ist &nbsp;$z = 0^k1^k2^k3^k$ &nbsp;kein gültiges Startwort für $L'$ oder $L''$?</div> PUM-AG https://info2.aifb.kit.edu/qa/index.php?qa=1697&qa_1=unverst%C3%A4ndnis-der-bemerkung-in-der-l%C3%B6sung Mon, 12 Jan 2015 11:03:36 +0000 PPL zum Nachweis regulärer Sprachen geeignet? https://info2.aifb.kit.edu/qa/index.php?qa=1519&qa_1=ppl-zum-nachweis-regul%C3%A4rer-sprachen-geeignet Hallo,<br /> <br /> noch mal zwei kurze Fragen zum generellen Verständnis des PPL:<br /> <br /> 1) Wenn man in dieser Aufagbe für jede beliebige Pumpvaribale (aus N inkl. 0) am Ende immer auf das Wort $w=0^n1^n$ kommen würde, dann wäre das PPL erfüllt? Oder auf was muss man am Ende kommen, damit PPL erfüllt ist?<br /> <br /> 2) Angenommen das PPL wäre erfüllt, dann heißt das aber noch nicht, dass die Sprache wirklich vom EA erkannt wird bzw. dass ein EA zur Sprache existiert?<br /> <br /> Danke und Gruß PUM-AA https://info2.aifb.kit.edu/qa/index.php?qa=1519&qa_1=ppl-zum-nachweis-regul%C3%A4rer-sprachen-geeignet Tue, 25 Nov 2014 09:54:20 +0000 alternative Argumentation: richtig? https://info2.aifb.kit.edu/qa/index.php?qa=1513&qa_1=alternative-argumentation-richtig <div class="ilFrmPostContent"> <p> Ich habe auch wie in der Lösung $w=0^n 1^n$ gesetzt. Kann ich dann wie folgt weiter beweisen?</p> <p> $xy=0^n$ (somit ist der Betrag(xy)=n also PPL-Voraussetzung erfüllt)</p> <p> $y=0^1=0$</p> <p> $x=0^{n-1}$</p> <p> $z=1^n$</p> <p> mit (3) aus dem PPL folgt:</p> <p> $w=xy^iz=0^{(n-1)^*} 0^{i^*} 1^n$</p> <p> offensichtlich folgt mit i&gt;1 das L nicht Teil eines EA ist.</p> </div> <p> &nbsp;</p> PUM-AA https://info2.aifb.kit.edu/qa/index.php?qa=1513&qa_1=alternative-argumentation-richtig Tue, 25 Nov 2014 09:39:31 +0000 Ist Widerspruchsbeweis durch definieren von xy & z zulässig? https://info2.aifb.kit.edu/qa/index.php?qa=1507&qa_1=ist-widerspruchsbeweis-durch-definieren-von-xy-%26-zul%C3%A4ssig <div class="ilFrmPostContent"> <p> "...müssen wir für alle Zerlegungen zeigen, dass sie 1-3 nicht erfüllen können..."</p> <p> Heißt das, man kann xy nicht definieren als $1^n$ und z als $0^n$ und dann unter der Bedingung $x=1^j$ und $y=1^{n-j}$ das y aufpumpen mit beliebigen i um zu zeigen, dass unterschiedliche Anzahl von einsen und nullen herauskommt?</p> <p> Mit anderen Worten, darf ich die einsen als xy definieren und die nullen als z oder zeige ich den Wiederspruch damit nicht allgemeingültig?</p> <p> &nbsp;</p> <p> lg</p> </div> <p> &nbsp;</p> PUM-AA https://info2.aifb.kit.edu/qa/index.php?qa=1507&qa_1=ist-widerspruchsbeweis-durch-definieren-von-xy-%26-zul%C3%A4ssig Tue, 25 Nov 2014 09:20:06 +0000 PPL für jede Zerlegung ? https://info2.aifb.kit.edu/qa/index.php?qa=1503&qa_1=ppl-f%C3%BCr-jede-zerlegung <div class="ilFrmPostContent"> <p> <strong>EDIT: Der folgende Beitrag bezieht sich auf eine veraltete Version des Pools; er wird trotzdem nicht zensiert, damit die Diskussion in diesem Thread verständlich bleibt.</strong></p> <p> Hallo,</p> <p> die Beweisstruktur in diesem Beweis ist nicht korrekt! Es wird etwas falsches gefolgert:</p> <p> &nbsp;</p> <p> "...Jetzt sei w=xyz beliebige Partition von w. Dann gilt laut PPL:</p> <p> 1) |xy|≤n</p> <p> 2) |y|&gt;0</p> <p> 3)...</p> <p> "</p> <p> Diese Folgerung ist doch falsch. Das PPL sagt nämlich, dass es eine Partition gibt, sodass 1-3 gilt. Also insbesondere, dass es nicht für eine beliebige Partition gilt! Sonst müsste es im PPL heißen, dass dies für jede(!) Zerlegung gilt.</p> <p> lg Adam</p> </div> <p> &nbsp;</p> PUM-AA https://info2.aifb.kit.edu/qa/index.php?qa=1503&qa_1=ppl-f%C3%BCr-jede-zerlegung Tue, 25 Nov 2014 09:11:55 +0000 Verständnisschwierigkeit: Folgerung von vx zu z' ? https://info2.aifb.kit.edu/qa/index.php?qa=1501&qa_1=verst%C3%A4ndnisschwierigkeit-folgerung-von-vx-zu-z Hallo, <br /> ich habe bei der Aufgabe noch leichte Verständnisschwierigkeiten bezüglich der Folgerung von vx zu z'.<br /> Diese beiden Pumpstellen fallen doch an sich mit i=0 raus oder nicht? Wie kommt man dann genau auf bspw. $z'=0^n-s 1^2n-t 2^n 3^2n$ ?<br /> Vielen Dank!<br /> Viele Grüße<br /> David PUM-AG https://info2.aifb.kit.edu/qa/index.php?qa=1501&qa_1=verst%C3%A4ndnisschwierigkeit-folgerung-von-vx-zu-z Tue, 25 Nov 2014 08:47:43 +0000 alternative argumentation https://info2.aifb.kit.edu/qa/index.php?qa=1497&qa_1=alternative-argumentation <p> Funktioniert auch folgender Beweis:<br> <br> Wähle $w = 0^n 1^n 2^n 3^n$<br> <br> Aus (1) und (2) ergibt sich:</p> <ul> <li> vwx enthält maximal zwei unterschiedliche Zeichen (nur 1en, 1en &amp; 2en, nur 2en, 2en &amp; 3en oder nur 3en)</li> <li> Aus $|vx| \geq 1$ ergibt sich, dass mindestens ein Zeichen enthalten ist.</li> </ul> <p> Wenn v &amp; x jetzt mit i ungleich 1 gepumpt werden stimmt für mindestens ein und maximal zwei Zeichen die Anzahl an Zeichen nicht mehr mit der Anzahl der übrigen Zeichen überein.<br> <br> =&gt; w´ nicht in L =&gt; L nicht kontextfrei</p> PUM-AG https://info2.aifb.kit.edu/qa/index.php?qa=1497&qa_1=alternative-argumentation Tue, 25 Nov 2014 08:43:44 +0000 Vollständiger Beweis nötig oder reicht 1 Teilschritt? https://info2.aifb.kit.edu/qa/index.php?qa=1493&qa_1=vollst%C3%A4ndiger-beweis-n%C3%B6tig-oder-reicht-1-teilschritt <div class="ilFrmPostContent"> <p> Hallo,</p> <p> muss man wie in der Lösung alle verschiedenen Mgk testen so wie in der Lösung oder würde es auch reichen, einen der drei Beweispunkte vx = a^sb^t..... zu führen.&nbsp;</p> <p> a,b € {0,1,2,3}</p> <p> Gruß</p> </div> <p> &nbsp;</p> PUM-AG https://info2.aifb.kit.edu/qa/index.php?qa=1493&qa_1=vollst%C3%A4ndiger-beweis-n%C3%B6tig-oder-reicht-1-teilschritt Tue, 25 Nov 2014 08:38:10 +0000 Alternative Argumentation https://info2.aifb.kit.edu/qa/index.php?qa=1489&qa_1=alternative-argumentation <div class="ilFrmPostContent"> <p> Ich bin mir unsicher ob dieser Weg auch geht:</p> <p> Sei $z= 0^k 1^k$ daraus folgt das Betrag(z) größer gleich k ist</p> <p> Sei $vwx = 0^j$ mit j kleiner gleich k, daraus folgt das Betrag(vwx) kleiner gleich k ist</p> <p> Nach$ z=uv^iwx^iy$ kann die Anzahl an 0en hochgepumpt werden sodass sie größer als die Anzahl der 1en ist.</p> </div> <p> &nbsp;</p> PUM-AJ https://info2.aifb.kit.edu/qa/index.php?qa=1489&qa_1=alternative-argumentation Tue, 25 Nov 2014 08:30:32 +0000 Alternative Argumentation https://info2.aifb.kit.edu/qa/index.php?qa=1487&qa_1=alternative-argumentation <div class="ilFrmPostContent"> <p> Hallo,</p> <p> Ich würde gerne wissen, ob meine Beantwortung der Frage auch richtig gewesen wäre.</p> <p> Bis zu dem Punkt, an dem die Fallunterscheidung stattfindet würde ich gleich vorgehen.</p> <p> Aber reicht es dann nicht aus, zu sagen:</p> <p> Wegen $|vwx| \leq k$ können durch beliebiges Pumpen niemals die 0en oder 1sen in beiden Teilen des Wortes (also in a und b zugleich) verändert werden.</p> <p> Dadurch ist die Stuktur $0^k 1^k 0^k 1^k$ bei beliebigem i immer veletzt. Denn das k für 0 bzw. 1 in a und das k für 0 bwz. 1 in b sind somit nicht mehr gleich groß.</p> <p> Meiner Meinung nach ist das viel offensichtlicher und einfacher. Stimmt die Lösung und würde so akzeptiert werden oder habe ich einen Fehler darin?</p> <p> Danke für die Hilfe!</p> </div> <p> &nbsp;</p> PUM-AJ https://info2.aifb.kit.edu/qa/index.php?qa=1487&qa_1=alternative-argumentation Tue, 25 Nov 2014 08:26:12 +0000 Alternative Lösung: Schema wie bei EA https://info2.aifb.kit.edu/qa/index.php?qa=1485&qa_1=alternative-l%C3%B6sung-schema-wie-bei-ea <p> Ich habe das ganze mal nach dem gleichen Schema wie bei EA gelöst. Kann man das so machen? Oder so ähnlich, und muss ich dann noch etwas verbessern?</p> <p> <img alt="" src="http://info2.aifb.kit.edu/qa/?qa=blob&amp;qa_blobid=5402291131496388720" style="width: 600px; height: 450px;"></p> PUM-AD https://info2.aifb.kit.edu/qa/index.php?qa=1485&qa_1=alternative-l%C3%B6sung-schema-wie-bei-ea Tue, 25 Nov 2014 08:18:25 +0000 Vorgehensweise bei PPL für kontextfreie Sprachen https://info2.aifb.kit.edu/qa/index.php?qa=1482&qa_1=vorgehensweise-bei-ppl-f%C3%BCr-kontextfreie-sprachen <div class="ilFrmPostContent"> <p> Allgemein bin ich von dem Vorgehen des PPL bei kontextfreien Sprachen verwirrt.</p> <p> Beim PPL bei regulären Sprachen ist mir das Vorgehen klar und relativ logisch, also dass man sich x y und z definiert und dann ein i sucht bei dem der Ausdruck der Definition der Sprache widerspricht etc..(also es nur grob und schnell dahin gesagt, ich weiß das müsste besser beschrieben werden, aber darum gehts mir ja gerade nicht ;))</p> <p> Aber bei den kontextfreien scheint es für mich bei jeder Aufgabe ein andere Art von Lösungsweg zu geben, die ziemlich lang und komplex ist. Wieso kann man hier nicht vorgehen wie bei regulären Sprachen?</p> <p> Ich weiß, dass reguläre Sprache nur eine und kontextfreie Sprachen 2 Pumpstellen haben.</p> <p> Aber ich bin einfach komplett verwirrt von den kontextfreien PPL und hätte dazu gerne eine anschauliche Erklärung, wie man an solche Aufgaben am besten dran geht und was eigentlich die Logik dahinter ist.</p> </div> <p> &nbsp;</p> PUM-AD https://info2.aifb.kit.edu/qa/index.php?qa=1482&qa_1=vorgehensweise-bei-ppl-f%C3%BCr-kontextfreie-sprachen Tue, 25 Nov 2014 08:02:14 +0000 Müssen generell alle 3 Fälle widerlegt werden? https://info2.aifb.kit.edu/qa/index.php?qa=1481&qa_1=m%C3%BCssen-generell-alle-3-f%C3%A4lle-widerlegt-werden <div class="ilFrmPostContent"> <p> Werden hier nur zur Veranschaulichung alle 3 Fälle widerlegt?</p> <p> Ich dachte bisher immer, wenn nur ein Fall vom PPL verletzt wird, gibt es aufjedenfall schon einen Widerspruch zur Annahme.</p> <p> Demnach hätte ich nach dem ersten Punkt aufgehört.</p> <p> Oder muss man für kontextfreie Sprachen alle Fälle widerlegen?</p> </div> <p> &nbsp;</p> PUM-AD https://info2.aifb.kit.edu/qa/index.php?qa=1481&qa_1=m%C3%BCssen-generell-alle-3-f%C3%A4lle-widerlegt-werden Tue, 25 Nov 2014 07:59:11 +0000