一句话:提出基于 Eilenberg--Moore 代数的代数语言理论,支持无限多 sort 的代数并借助可定义代数连接逻辑。
本文在 Eilenberg--Moore 代数概念的基础上发展一种代数语言理论。与以往同类框架相比,其核心推进有两点:一是允许代数具有无限多个 sort,从而覆盖更一般的结构;二是引入所谓“可定义代数”(definable algebras),把代数框架与逻辑中的可定义性联系起来。由此,该工作为形式语言与自动机的代数化研究提供了更一般的范畴论/代数基础,并给出了代数结构、语言与逻辑之间的一种统一视角。摘要未报告具体实现或实验评估,贡献主要在理论框架的推广与概念连接上。
We develop an algebraic language theory based on the notion of an Eilenberg--Moore algebra. In comparison to previous such frameworks the main contribution is the support for algebras with infinitely many sorts and the connection to logic in form of so-called `definable algebras'.