Перейти к содержимому

Pumping Lemma for Regular Languages FOUR Examples and Proof Strategies!

Easy Theory

0:00 / 0:00

Pumping Lemma for Regular Languages FOUR Examples and Proof Strategies!

52 939 просмотров · 6 лет назад
Easy Theory
40,1 тыс. подписчиков
52 939 просмотров · 6 лет назад
Here we do four proofs of languages not being regular using the pumping lemma for regular languages, as well as give a proof strategy. The basic idea is to suppose that the language is indeed regular. Then the lemma asserts that a pumping constant "p" for that language exists. Then pick a string (chosen carefully) that is in the language and of length at least p. After observing all possible decompositions of that string into three pieces x, y, z (according to the rules), we choose a value of i such that xy^iz is not in the language. The video about the pumping lemma's proof is here:    • Pumping Lemma for Regular Languages FULL P...  . We do four different languages by showing slightly different variations on the theme of proof outlined above, shown in the chapters below: Easy Theory Website: https://www.easytheory.org GoFundMe: https://www.gofundme.com/f/easy-theor... Patreon:   / easytheoryyt   Fourthwall: https://easy-theory-llc-shop.fourthwa... Problem Solving channel: ​⁠ @easytheoryprobsolve 0:00 - Introduction 1:30 - General Proof Strategy 7:05 - {0^n 1^n : n at least 0} 17:22 - {0^i 1^j : i strictly larger than j} 25:18 - {0^n : n is a perfect square} 34:18 - {0^n : n is a prime number} 44:56 - Conclusion If you like this content, please consider subscribing to my channel:    / @easytheory