令 为一个字母表(即,一个有限且非空的集合),并称其元素为字母。
上的一个词是一个有限的字母序列
,其中
。用
表示空词,用
表示
中所有词的集合。定义一个词
与一个词
的连接(也称为积)为
。一般来说,连接不满足交换律。使用符号
表示词
中字母
的数量。那么,语言
是
的一个子集,并且当一组递归应用的重写规则形成
的所有词且没有其他词时,称
是代数的。
代数语言
另请参阅
迪克语言使用 Wolfram|Alpha 探索
参考文献
Bousquet-Mélou, M. “凸多米诺和代数语言。” J. Phys. A: Math. Gen. 25, 1935-1944, 1992.Delest, M.-P. 和 Viennot, G. “代数语言和多米诺[原文如此]枚举。” Theoret. Comput. Sci. 34, 169-206, 1984.在 Wolfram|Alpha 上被引用
代数语言请这样引用
Weisstein, Eric W. "代数语言。" 来自 MathWorld--Wolfram Web 资源。 https://mathworld.net.cn/AlgebraicLanguage.html