{a^pb^p; p 是素数}
{a^pb^p; p为素数,m为定数,m≥p≥0}
我如何证明这是否是常规语言/上下文无关语言(或不是)?
1) L = {a^nb^n; n 是素数} :
所以可以用反证法来证明。假设 L 是规则的,p 是泵送长度。
测试字符串为w = a^pb^p,w属于L,|w| = 2p >= p
我们细分 w=xyz。有 3 个条件来证明抽水引理:
w = a^(p - k) b^p ,而 w 不属于 L (因为 a 和 b 的数量不同)
所以你证明 L 不是正则的。