Why There's (Likely) No Pumping Lemma for Context-Sensitive Languages
Easy Theory Easy Theory
27.2K subscribers
703 views
18

 Published On Premiered Jul 16, 2021

Credit: https://cs.stackexchange.com/a/60791

Here we give an involved proof to give strong evidence that there is no "pumping lemma for context-sensitive languages." The idea is that if there is one, then one can show that the "infinity" problem for that model is recognizable, but this is impossible for CSLs because that problem is unrecognizable (as we prove with linear bounded automata).

Timeline:
0:00 - Intro
1:20 - What does a "pumping lemma" mean?
6:45 - If the predicate exists, then Infinity Problem is recognizable
13:43 - Infinity Problem for LBAs is not recognizable

Easy Theory Website: https://www.easytheory.org
Become a member:    / @easytheory  
Donation (appears on streams): https://streamlabs.com/easytheory1/tip
Paypal: https://paypal.me/easytheory
Patreon:   / easytheory  
Discord:   / discord  

#easytheory

Youtube Live Streaming (Sundays) - subscribe for when these occur.

Social Media:
Facebook Page:   / easytheory  
Facebook group:   / easytheory  
Twitter:   / easytheory  

Merch:
Language Hierarchy Apparel: https://teespring.com/language-hierar...
Pumping Lemma Apparel: https://teespring.com/pumping-lemma-f...

If you like this content, please consider subscribing to my channel:    / @easytheory  

▶SEND ME THEORY QUESTIONS◀
[email protected]

▶ABOUT ME◀
I am a professor of Computer Science, and am passionate about CS theory. I have taught many courses at several different universities, including several sections of undergraduate and graduate theory-level classes.

show more

Share/Embed