Pumping Lemma für erkennbare Sprachen [IMPROVED]

  Рет қаралды 53,603

NLogSpace

NLogSpace

Күн бұрын

Пікірлер: 66
@hayoodah4264
@hayoodah4264 6 жыл бұрын
Hallo Leitfaktor, ich möchte dir einfach meinen Dank aussprechen. Viele deiner Videos haben mir die zuerst unattraktiv wirkende theoretische Informatik echt schmackhaft und interessiert gemacht. Ich habe jetzt eine ganz souveräne 1.3 in der Klausur geschrieben und bin absolut stolz. Ich habe den Kanal vielen meiner Kommilitonen empfohlen und wir haben alle davon profitiert. Vielen Dank dafür !
@NLogSpace
@NLogSpace 6 жыл бұрын
Vielen Dank, es freut mich sehr das zu hören! :)
@herrhupfdohle8227
@herrhupfdohle8227 6 жыл бұрын
Was für eine Klausur war das? An welcher Uni bist du? Ich schreibe bald auch meine Klausur. Hattest du neben den Vorlesungsfolien und diesen Videos noch andere gute Quellen?
@amazingsneijderman8242
@amazingsneijderman8242 6 жыл бұрын
Würde mich auch interessieren was du sonst als quelle für Übungen etc genommen hast
@hayoodah4264
@hayoodah4264 6 жыл бұрын
Hallo Leute, ich beantworte jetzt einfach mal eure beiden Fragen in einem Text. Die Klausur war theoretische Informatik an der Fachhochschule in Wolfenbüttel (ich studiere Informatik). Als Ausgangspunkt hatten wir ein selbst erstelltes Skript von Herrn Prof. Dr. Seutter. Ein sehr kompetenter Prof, allerdings hat sich der gute Herr in seinem Skript etwas im Formalismus verloren. Ich habe dann auf KZbin die Videos von Christian Spannagel und Leitfaktor gesehen, um erst einmal die Weichen zu stellen. Dann bin ich auf diese Seite gestoßen : www.inf.fh-flensburg.de/lang/theor/index.htm und habe dort nochmal einen anderen Blick auf die Thematik bekommen. Zu dem Zeitpunkt war ich dann auch thematisch schon so auf Höhe, um das eigene Skript zu verstehen und das Wissen endgültig zu festigen. Nebenbei habe ich, wie auch in anderen Fächern, die Probeklausuren von der Fernuni Hagen in einigen Fächern gemacht. Das gibt wiederum einen anderen Blick aufs Thema. Letztendlich muss ich hier aber auch jede Illusion wegwischen, dass das Ganze nur durch KZbin kam. Ich habe alles andere nach hinten geschoben und wirklich 8 Wochen vor der Klausurphase jeden Tag gelernt, gerechnet und geflucht. Ich hoffe ich konnte euch etwas helfen!
@ahmetkilic7160
@ahmetkilic7160 6 жыл бұрын
Theoretische Informatik - Kurzgefasst von Uwe Schöning ist auch ganz nett wenn man sich ein tieferes Verständnis möchte
@zumgruenenbaum
@zumgruenenbaum 6 жыл бұрын
Kann mich den anderen nur anschließen. Du erklärst echt besser als so mancher Dozent und hast mich gut durch die Klausur gebracht. Danke!
@herbi_15
@herbi_15 Жыл бұрын
Informatik Klausur an der Uni bestanden. Danke!
@NLogSpace
@NLogSpace Жыл бұрын
Herzlichen Glückwunsch! Und Danke! :)
@goldinhoxx8964
@goldinhoxx8964 3 жыл бұрын
Kein Wort zu viel und extrem gut erklärt. Vielen Dank dafür.
@SumbaSlice
@SumbaSlice 4 жыл бұрын
Keine Ahnung, ob du so alte Videos noch verfolgst, aber vielen Dank. Das ist sehr gut erklärt. Optisch, semantisch und logisch. Ich hab das Pumping Lemma endlich mal verstanden.
@RePuLseHQKing
@RePuLseHQKing 2 жыл бұрын
Eins der besten Erklärvideos, die ich je gesehen hab.
@FlapyGermany
@FlapyGermany 6 жыл бұрын
Du rettest mit deinen Videos einen ganzen Studiengang! Danke :)
@sve4472
@sve4472 2 жыл бұрын
DANKE! Habe auf Grund meiner Vorlesungsunterlagen nicht einmal geahnt, was hier erklärt/gezeigt werden soll. Dank deines Videos ist es super klar!
@bayroize
@bayroize 4 жыл бұрын
Sehr gut erklärt! Die Stimme ist auch sehr angenehm und es macht freunde, zu zuhören.
@ladyhangaku2072
@ladyhangaku2072 6 жыл бұрын
Das Pumping-Lemma ist doch nicht so kompliziert und abstrakt, wie es in den Vorlesungsfolien dargestellt wird :D hatte irgendwie immer mehr Respekt davor als nötig. Vielen, vielen Dank für deine Mühe und Arbeit, uns das so anschaulich zu erklären! Du leistest mit deinem Kanal einen wahnsinnig tollen Job! :3
@NLogSpace
@NLogSpace 6 жыл бұрын
Vielen Dank für das Lob! :)
@tobiasbeetz438
@tobiasbeetz438 4 жыл бұрын
Das erste Video bei dem ich es verstehe! Danke dir!!! :)
@CoATI3512
@CoATI3512 Жыл бұрын
Das Video ist richtig stark!!! Vielen lieben Dank.
@DeKanal
@DeKanal 6 жыл бұрын
Wahnsinnig gut erklärt
@mr.t877
@mr.t877 3 жыл бұрын
Du machst richtig gute Arbeit!
@informatikstudent5435
@informatikstudent5435 Жыл бұрын
Danke für die Erklärung! Seeeehr hilfreich!
@Johannes295
@Johannes295 Жыл бұрын
richtig richtig stark erklärt vielen dank!!
@evatsigkana5811
@evatsigkana5811 5 жыл бұрын
Super toll erklärt! Vielen vielen DANK!
@pascal_4732
@pascal_4732 3 жыл бұрын
sehr gut erklärt, danke
@CrossbowBeta
@CrossbowBeta 3 жыл бұрын
Dieses Video ist sehr gut
@sebastiantrittner7528
@sebastiantrittner7528 3 жыл бұрын
Danke für dieses Video❤️
@patrickFREE.
@patrickFREE. 4 жыл бұрын
Extrem gut erklärt! Ich habe es endlich verstanden. Meine Aufgabe ist es aufzuzeigen, dass eine Grammatik zweifach 4-aufpumpbar sind Doch was heißt das ? In der Minute 11:22 bedeutet das i neben dem Y, in meinem Fall die 4 (Aufpumpbar)? und was bedeutet das zweifach ?
@NLogSpace
@NLogSpace 4 жыл бұрын
Ich weiß nicht, was das beudetend soll. Sollte wohl in der Aufgabe oder in der Vorlesung definiert sein!
@InfoAufArabisch
@InfoAufArabisch 4 жыл бұрын
Vielen Dank für die tolle Erklärung. Ich habe nur eine kleine Frage. Wie kann es sein, dass y^i mit i=0 im Pumping Lemma erlaubt ist aber y != epsilon gelten muss? ist das nicht das gleiche? Danke
@alexanderscheffer3882
@alexanderscheffer3882 6 жыл бұрын
Super erklärt! Vielen Dank!)
@mahatma_randy123
@mahatma_randy123 4 жыл бұрын
Vielen Dank für deine super Erklärungen. Da wir im Corona-Semester Screencasts statt Vorrechnen machen müssen und ich deine von der Qualität her echt mega finde folgende Frage: Wie gehst du vor, dass du einen durchgehenden Redefluss hast und größere Zeichnungen dann ganz schnell erscheinen? Machst du da beim Aufnehmen ne Redepause, zeichnest und machst dann weiter und schneidest die Pausen dann am Ende raus? Das ist ja ganz schön Aufwand? Lohnt sich aber sehr, da du sehr angenehm durchsprichst und man nie lange auch irgendwelche Zeichnungen warten muss!
@NLogSpace
@NLogSpace 4 жыл бұрын
Genau, ich mache Pausen und schneide viel raus, sogar möglichst die "Ähhhm" zwischendurch, und ich spreche die Sätze oft mehrfach, bis ich damit zufrieden bin. Die Aufnahme ist meistens 3-4 mal so lang wie das fertige Video.
@lukas7966
@lukas7966 5 жыл бұрын
Hallo, super erklärt! Eine Frage ist mir geblieben: 9:05 hier sagst du, dass x und y maximal so lang wie p sein kann. Müsste es nicht heißen x und y kann max die Länge von z haben?
@NLogSpace
@NLogSpace 5 жыл бұрын
Nein, ich meine dort wirklich p und erkläre im folgenden Satz auch warum: Die Zahl p ist die Anzahl der Zustände des Automaten. Nach höchstens p Symbolen müssen wir also einen Zustand doppelt besucht haben. Somit können wir x und y so wählen, dass sie zusammen höchstens p lang sind.
@ComedyFreaks9
@ComedyFreaks9 10 ай бұрын
@@NLogSpace Erstmal mega gut erklärt habe es dank dir endlich verstanden, nur eine Frage hab ich auch zu dem Thema, du meinst sie müssen höchstens p Lang sein und definierst ja auch | xy|
@chillerzs406
@chillerzs406 4 жыл бұрын
Super Video!! Jedoch ist der Automat am Anfang etwas missverständlich für dein Beispiel. Der Weg denn wählst mit den "a"s geht ja durch einen akzeptierenden Zustand. Leeres Wort akzeptierender Zustand und ansonsten darf der letzte Zustand ja nur mit b erreicht werden... Vielleicht bin ich aber auch zu penibel;) Das Video ist trotzdem mega hilfreich!!
@NLogSpace
@NLogSpace 4 жыл бұрын
Sehr gut beobachtet! Ist mir auch im Nachhinein aufgefallen, aber nochmal aufnehmen wollte ich es deswegen nicht.
@chillerzs406
@chillerzs406 4 жыл бұрын
@@NLogSpace Ist glaube ich auch nicht wesentlich für das Verständnis! Während du das im Bild erklärst, wird der Automat ja auch nur indirekt thematisiert. Ist ja eh unabhängig von dem Beispiel erklärt! Video ist echt top!
@jos4379
@jos4379 Жыл бұрын
danke Chef
@TheBloggerrr
@TheBloggerrr 6 жыл бұрын
Hey, Danke erstmal für die gute Erklärung! Ich habe morgen eine Klausur und du hast mir sehr geholfen. Ich hab aber noch eine Frage, und zwar sagst du man kann y beliebig oft aufpumpen, auch 0 mal um das wort xz zu bekommen. Aber da y ja nie das leer wort sein darf ist das doch falsch oder? (also y ungleich ϵ) Vielleicht kann mir heute dazu noch jemand helfen? Lg Tom
@NLogSpace
@NLogSpace 6 жыл бұрын
In der Zerlegung w=xyz ist das y niemals das leere Wort. Aber das "gepumpte" Wort xy^iz ist ein anderes Wort. Wir können hier auch i=0 wählen und dann bekommen wir das Wort xz. Das y ist immer noch nicht leer, es kommt bloß in dem Wort xy nicht mehr vor.
@TheBloggerrr
@TheBloggerrr 6 жыл бұрын
@@NLogSpace Danke, echt Super!
@4DoGamerHDD
@4DoGamerHDD 5 жыл бұрын
Für alle die es trotzdem nicht verstanden haben. Denkt es euch so: die route über y ist da, also die grüne Route in der Zeichnung, wenn wir aber wollen müssen wir sie ja nicht gehen. Es ist aber wichtig dass sie existiert.
@NLogSpace
@NLogSpace 5 жыл бұрын
Gut gesagt!
@distantuncertain630
@distantuncertain630 6 жыл бұрын
Sehr gut erklärt :) das Original hatte ich nich ganz kapiert, aber jetzt ist es klar ':D
@NLogSpace
@NLogSpace 6 жыл бұрын
Na dann hat es sich ja gelohnt! :)
@x5rocky319
@x5rocky319 2 ай бұрын
habibi ich küss dein auge. 1000mal veständlicher als die dummen slides meines profs
@mefailing
@mefailing Жыл бұрын
Kann mir jemand erklären, warum man nicht den Mittelteil also aabb nehmen kann und aufpumpen? Dann würde es auch nicht zur Sprache gehören, weil aaaaabbaabbbbbb nicht zur Spräche gehört? Wäre das genau so richtig? -> ist y beliebig wählbar?
@PRIMEVAL543
@PRIMEVAL543 4 жыл бұрын
Der CE-Student in mir fragt sich "Ok, welche Sprache ist jetzt erkennbar? C++ oder Python? Java garantiert nicht" XDD
@celinasophie3059
@celinasophie3059 4 жыл бұрын
Was ist wenn ich einen DEA mit zwei Zuständen habe und man beispielsweise mit dem Buchstaben a vom Startzustand in den zweiten Zustand (der auch der Endzustand ist) geht. Dann wird ja lediglich das 'a' vom Automaten akzeptiert, ich kann es nicht aufpumpen aber es müsste ja trotzdem erkennbar/regulär sein oder...?
@NLogSpace
@NLogSpace 4 жыл бұрын
Das Pumping Lemma sagt ja nur, dass alle Worte ab einer gewissen Länge sich pumpen lassen. Wenn Du zwei Zustände hast, dann wären es alle Wort ab Länge 2. Aber davon gibt es keine in der Sprache {a}. Aber wenn der DEA oder NEA mit 2 Zuständen noch weitere Worte von Länge mindestens 2 akzeptierten würde, dann würden die sich pumpen lassen.
@celinasophie3059
@celinasophie3059 4 жыл бұрын
@@NLogSpace Verstehe 💡 Vielen Dank für die Erklärung und die schnelle Antwort 🥰
@chillerzs406
@chillerzs406 4 жыл бұрын
Ich hätte noch eine andere Frage: Bei uns hatten wir in der Bedingung, dass entweder xy^iz in L oder für alle i nicht drin ist. Den zweiten Teil verstehe ich nicht ganz...
@NLogSpace
@NLogSpace 4 жыл бұрын
Hmm, ich weiß auch nicht. Das kann ja gar nicht für alle i nicht in L sein, denn für i=1 ergibt sich das ursprüngliche Wort w, und das kommt ja aus L. Oder habt ihr vielleicht eine Version, wo w nicht aus L gewählt wird?
@chillerzs406
@chillerzs406 4 жыл бұрын
@@NLogSpace Ah ja! w darf aus allen möglichen Worten gewählt werden. Danke dir!
@aisardahdal6279
@aisardahdal6279 Жыл бұрын
danke
@chupapimunanyo2596
@chupapimunanyo2596 Жыл бұрын
ist das pumping lemma nicht da, um zu zeigen, dass eine sprache nicht *regulär* ist ? Ich bin verwirrt da du immer "erkennbar" sagst, was ja Typ 0 in der Chomsky-Hierarchie entspricht, aber ruglär meint Typ 3 in der Chomsky-Hierarchie. Edit: Ich habe nochmal in meinen Unterlagen nachgeschaut und es ist jede von einem endlichen Automaten akzeptierte/erkennbare Sprache regulär. Somit stimmt es scheinbar doch was du sagtest. Aber irgendwie trotzdem verwirrend^^
@NLogSpace
@NLogSpace Жыл бұрын
Ich nutze das Wort "erkennbar" synonym zu "regulär", das ist auch das gleiche wie Typ 3. Falls es um Typ 0 geht, würde ich sagen Typ 0 oder Turing-erkennbar.
@chupapimunanyo2596
@chupapimunanyo2596 Жыл бұрын
@@NLogSpace Ach so danke dir :D schreibe in 20 Tagen Klausur und deine Videos retten mich gerade :-D unser Prof erklärt nur extrem mathematisch und du schön anschaubar. Das ergänzt sich beides sehr gut !
@Fatih9837
@Fatih9837 4 жыл бұрын
Ehrenmann
@schneider.mariane
@schneider.mariane 4 жыл бұрын
Idee/Frage - eventuell kommt das im Video auch nicht ganz rüber. Weil allein einen Zustand mehrfach besuchen ist ja nicht der ausschlaggebende Punkt ob eine Sprache erkennbar ist oder nicht. Ich kann doch a^n b^n mit sich selbst aber reverse kombinieren b^n a^n, dann hätte ich eine äquivalente Sprache (ab)^n (ba)^n und die ist erkennbar, in den Zustand 1 komme ich nur mit (ab) und bleibe dort mit (ab) und nur mit (ba) wechsle ich in den akzeptierenden Zustand 2, was dort passiert ist dann eigentlich egal, weil es sonst vorher schon geknallt hätte. Damit (knallen) wären die anderen Zustände in 1 gemeint die in den Papierkorb führen (), (a), (b), (aa), (bb) Ansonsten ist natürlich klar das allein oo (Unendlich) was auch immer nicht erkennbar sein kann, weil ich dann oo lange warten muss, was ich nicht kann (praktisch nicht kann) Im Umkehrschluss heißt es dann aber auch, das alles erkennbar ist, weil ich immer eine endliche Eingangsgröße habe. Alles andere wäre doch ziemlich sinnfrei, ein unendlich rechnender Automat endet nie. Schon a^n wäre nicht erkennbar, wenn n beliebig groß sein kann, irgendwann kommt vielleicht doch ein b, aber ich werde es unter Umständen nicht erfahren. Ich muss also die Eingangsgröße sinnvoll begrenzen.
@togeka6295
@togeka6295 4 жыл бұрын
Ok wieso |xy|
Pumping Lemma - Beweisschema
11:16
NLogSpace
Рет қаралды 46 М.
Pumping Lemma - Beispiele und Tricks
16:49
NLogSpace
Рет қаралды 83 М.
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
Formale Sprachen #25 - Pumping-Lemma für kontextfreie Sprachen
17:34
Pumping Lemma - Automaten & Formale Sprachen 12
9:16
Informatik - simpleclub
Рет қаралды 108 М.
Formale Sprachen #30 - CYK-Algorithmus
19:14
NLogSpace
Рет қаралды 72 М.
Formale Sprachen #32 - Epsilon-Regeln entfernen
16:01
NLogSpace
Рет қаралды 53 М.
Kellerautomaten
7:14
Andreas Schaefer
Рет қаралды 19 М.
Formale Sprachen #28 - Kellerautomaten
15:09
NLogSpace
Рет қаралды 66 М.
Formale Sprachen #33 - Kettenregeln entfernen
15:19
NLogSpace
Рет қаралды 39 М.
Formale Sprachen #8 - Reguläre Ausdrücke
15:30
NLogSpace
Рет қаралды 47 М.
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН