圆柱代数阿尔弗雷德·塔斯基发明的圆柱代数概念自然的出现于一阶逻辑的代数化中。可比较于布尔代数对命题逻辑所扮演的角色。实际上,圆柱代数是装备了建模量化的额外圆柱化运算的布尔代数。 目录 1 定义 2 参见 3 引用 4 外部链接 定义 α {\displaystyle \alpha } 维圆柱代数,这里的 α {\displaystyle \alpha } 是任何序数,是代数结构 ( A , + , ⋅ , − , 0 , 1 , ∃ i , d i j ) i , j < α {\displaystyle (A,+,\cdot ,-,0,1,\exists _{i},d_{ij})_{i,j<\alpha }} 使得 ( A , + , ⋅ , − , 0 , 1 ) {\displaystyle (A,+,\cdot ,-,0,1)} 是布尔代数, ∃ i {\displaystyle \exists _{i}} 对于所有 i {\displaystyle i} 是在 A {\displaystyle A} 上的一元算子,而对于所有 i {\displaystyle i} 和 j {\displaystyle j} , d i j {\displaystyle d_{ij}} 是 A {\displaystyle A} 的指定元素,使得如下成立: (C1) ∃ i 0 = 0 {\displaystyle \exists _{i}0=0\,} (C2) x ≤ ∃ i x {\displaystyle x\leq \exists _{i}x} (C3) ∃ i ( x ⋅ ∃ i y ) = ∃ i x ⋅ ∃ i y {\displaystyle \exists _{i}(x\cdot \exists _{i}y)=\exists _{i}x\cdot \exists _{i}y} (C4) ∃ i ∃ j x = ∃ j ∃ i x {\displaystyle \exists _{i}\exists _{j}x=\exists _{j}\exists _{i}x\,} (C5) d i i = 1 {\displaystyle d_{ii}=1\,} (C6) 如果 k ≠ i , j {\displaystyle k\neq i,j} ,则 d i j = ∃ k ( d i k ⋅ d k j ) {\displaystyle d_{ij}=\exists _{k}(d_{ik}\cdot d_{kj})} (C7) 如果 i ≠ j {\displaystyle i\neq j} ,则 ∃ i ( d i j ⋅ x ) ⋅ ∃ i ( d i j ⋅ − x ) = 0 {\displaystyle \exists _{i}(d_{ij}\cdot x)\cdot \exists _{i}(d_{ij}\cdot -x)=0} 参见 抽象代数逻辑 一元布尔代数引用 Leon Henkin, Monk, J.D., and Alfred Tarski (1971) Cylindric Algebras, Part I. North-Holland. 编辑 Jipsen's algebra page.