主要/一般问题
令为语言。定义语言与和
是否已研究?它有名字吗?
例子/动机
根据此处评论的要求,有一些示例可以更好地说明是什么。然后,由于到目前为止(似乎没有人)似乎没有看到这个概念,因此我将讨论研究它的动机。
克劳斯·德拉格(Klaus Draeger)击败了我,添加了一些例子。我将在此处的注释中添加这些示例,以提高可见度,因为它们是很好的示例。
如果是一元语言,则大号 = 大号+(因此是常规的)。
如果,则是Dyck语言。大号
这是思考的另一种方法。给定一个语言过字母表我们打下面的游戏。我们通过重复删除字来尝试将的减少为空字符串。(在这里,我们需要稍微小心一点,如何处理空字符串本身,以确保它等同于上面的定义,但这在道德上是正确的。)
最初,我通过考虑删除单词的幂来定义。取为二进制字母的多维数据集的语言。然后我们可以考虑以下“ -deletion”大号={瓦特3:瓦特∈甲*}甲={一个,b}一个一个一个b一个一个b一个一个bb一个b一个b∈大号大号
请注意,并非所有删除操作都可以
而且我们陷入了无立方体的词。因此,还有另一种“强烈删除的” 表示法,通常与不符。大号
最后一个例子,如果在二进制字母以方格语言表示,则是同时具有偶数和的字符串。 s。显然,这种情况是必要的。看到它是足够的一种方法是考虑删除正方形,然后回想长度为4或great的每个二进制字都有一个正方形。在这里是常规的。甲= { 一个,b } 大号一个b 大号
对于较大的字母,这种类型的论证会失败,因为存在任意长的无平方字。使用大小为字母,我可以使用Myhill-Nerode 来显示不规则,并且事实是任意长的无平方字,但我却无法说更多。我希望以这种更抽象的方式看待它可以对情况有所了解(并且这个更抽象的定义本身似乎很有趣)。大号