我想我知道抽水引理,并被告知 Myhill-Nerode 是一种非常优雅的方式来表明某事物是规则的还是不规则的。但我遇到了很多麻烦。以此为例:
= {0 k , k = 2 n , n >̲ 1}
我的语言是从 0 到 2 的幂的长度的重复。我想使用 Myhill-Nerode 来表明这是规则的还是不规则的。可能吗?
我知道如何将其设置为类似于其他 Myhill-Nerode 外观证明,但我不太了解等效概念。
我可以说我有一些和
where
≠
并且两者都是 2 h和的形式
,然后我定义
,
这样
:
= 0 j/2
= 0 p/2
= 0 j/2
其中= 0 j/2 0 j/2 = 0 j是我的语言,因为
它的形式是 2 n,但是
= 0 p/2 0 j/2不能保证每个 p 和 j 都是我的语言,因为
≠