逻辑与语言术语详解
1. 代数相关概念
代数是一种数学结构,由一个集合(称为代数的承载集)以及该承载集上的一组运算构成。常见的代数表示形式为((A, f_1, \ldots, f_k)),其中(A)是承载集,(f_1, \ldots, f_k)是(A)上的函数。若(f_1, \ldots, f_k)是某个代数(A)的运算,那么由这些运算的元数组成的自然数序列((n_1, \ldots, n_k))被称为该代数的类型或签名。
以下是一些常见的代数类型:
|代数类型|定义|示例|
| ---- | ---- | ---- |
|格|类型为((2, 2))的代数((A, \cup, \cap)),满足特定的方程组。运算(\cup)和(\cap)通常称为并/交,或者最小上界/最大下界,抑或是上确界/下确界。|在逻辑中,信息常被假定具有格的结构。|
|布尔代数|类型为((2, 2, 1, 0, 0))的代数((A, \vee, \wedge, \neg, 0, 1))。|在命题逻辑中,承载集(A)可视为命题集,(\vee)是析取,(\wedge)是合取,(\neg)是否定,(0)是恒假命题,(1)是恒真命题。|
|林登鲍姆代数|在经典逻辑中,作为逻辑等价公式集的集合而产生的布尔代数。|其承载集由所有形如([\phi] = {\psi | \psi)等价于(\phi})的集合组成,布尔运算与连接词相匹配。|
|带算子的布尔代数|在模态逻辑中出现,是布尔代数的扩展,带有用于模拟必然性和可能性的算子。| - |
|关系代数|形式为((B, \circ, ^{\smile}, 1))的代数,其中(B)是布尔代数。|具体示例中,承载集的形式为(Pow
超级会员免费看
订阅专栏 解锁全文
1894

被折叠的 条评论
为什么被折叠?



