版权归原作者所有,如有侵权,请联系我们

[科普中国]-正则置换关系

科学百科
原创
科学百科为用户提供权威科普内容,打造知识科普阵地
收藏

约定记号

表示一个有穷字母表, 表示由有穷字母表 生成的自由半群。

是有穷字母表 上的两个语言,我们用 表示 的连接,即 。1

准备概念3型文法或称正则文法,生成式的形式为A→wB或A→w,A,B∈N,w∈T* 称右线性文法;如果生成式的形式为A→Bw或A→w, 则称左线性文法。由正则文法产生的语言称为正则语言。

定义定义1设 是定义在有穷字母表 上的一个映射,使得对于任意的 是有穷字母表 上的一个语言。我们按照如下的规则将映射 的定义域扩充为

其中 表示空字,P,Q ,称如此得到的由 的映射 ,其中 ,是一个置换。1

定义2设 是从有穷字母表 生成的自由半群 到有穷字母表 生成的自由半群 的幂集 的置换,若对于每个 ,均使 是一个3型语言,则称 是从正则置换。1

举例S置换是一类特殊的正则置换。1

S置换定义设 是从有穷字母表 生成的自由半群 到有穷字母表 生成的自由半群 的幂集 的置换,若 使得集合类 是集合 的一个分划,则称置换 为一个S置换。1

定理1(封闭性)设 是从有穷字母表 生成的自由半群 到有穷字母表 生成的自由半群 的幂集 的S置换,若L是 上的一个3型语言,则 也是3型的。1

定理2(充分性)设 是从有穷字母表 生成的自由半群 到有穷字母表 生成的自由半群 的幂集 的S置换,则 是正则的。1

正则置换的一种表达式定理:关于V上任何正则置换f,常存在V上的置换,使得

中一切S置换生成的子代数记为,其中。)2