格与布尔代数
格是「任意两元素都有交与并」的偏序集,分配格与布尔代数刻画集合运算的逻辑结构,布尔函数是数字电路的数学模型。
所属主题:抽象代数 ↗阅读路径
参考可汗学院 Get ready 机制:先修概念 → 当前概念 → 进阶概念,✓ 表示已读。
01定义
格是「任意两元素都有交(下确界)与并(上确界)」的偏序集。分配格加上补运算成为布尔代数——集合运算与命题逻辑的公共代数结构;布尔函数是数字电路的数学模型。
02核心要点
01
格的基本概念
子群格、理想格、划分格——许多代数结构的子结构按包含关系自然成格;模格、分配格是两条重要的附加性质。
02
布尔代数
有补分配格即布尔代数:德摩根律 成立;二值集合 上的布尔函数全体构成自由布尔代数。
03
逻辑与电路
命题的「且/或/非」就是 ;斯通表示定理把抽象布尔代数实现为某集合的代数——逻辑被彻底代数化。
03关键公式
04历史沿革
布尔 1847 年《思维法则的研究》把逻辑代数化;德摩根、皮尔士完善格结构;戴金 1897 年研究「模格」;伯克霍夫 1930 年代创立格论作为独立学科。
05应用与延伸
数字电路的逻辑化简(卡诺图)、数据库查询的格结构、形式概念分析、程序静态分析(抽象解释的完备格)都建立在格与布尔代数之上。
06交互演示
幂集格 P({a,b,c}):交与并Hasse 图:上移 = 加元素;∧=交(下确界)、∨=并(上确界)