- #1
JamesBwoii
- 74
- 0
Hi, I am struggling with the concept of proving languages are not regular. I know that I need to use pumping lemma to prove it by contradiction but I can't get my head around it.
Here is one language that I need to prove is not regular.
http://i.imgur.com/quD26In.png
I know that is essentially saying:
a^2^n such that n is greater than or equal 0 is a subset of a*
I know for a language to be regular there exists an integer n > 0 such that any word \in L with \left| w \right| > n can be represented as w = xyz where y \ne\epsilon, \left| xy \right|> n and x{y}^{i}z \in L for all i \ge 0.From there I don't know where to go.
Thanks!
Here is one language that I need to prove is not regular.
http://i.imgur.com/quD26In.png
I know that is essentially saying:
a^2^n such that n is greater than or equal 0 is a subset of a*
I know for a language to be regular there exists an integer n > 0 such that any word \in L with \left| w \right| > n can be represented as w = xyz where y \ne\epsilon, \left| xy \right|> n and x{y}^{i}z \in L for all i \ge 0.From there I don't know where to go.
Thanks!