形式陈述
固定字母表
此外可作集合并、交、差与补;补集必须相对于明确的全集,通常是
直觉
集合运算按“是否属于语言”组合字符串,连接则按顺序拼接字符串,Kleene 星允许重复任意有限次并包含零次重复产生的空串。
例子与边界
若
推论与应用
语言运算用于定义正则表达式和文法闭包性质。正则语言对并、交、补、连接与 Kleene 星封闭;不同语言类的闭包能力是判断表达能力的重要工具。
参考资料
- Michael Sipser, Introduction to the Theory of Computation, 3rd ed., Cengage, 2013,§§0.2–1.2。
- John E. Hopcroft, Rajeev Motwani, and Jeffrey D. Ullman, Introduction to Automata Theory, Languages, and Computation, 3rd ed., Pearson, 2006,Chapters 1–3。