Skip to content

5.7.3 有限布尔代数 ​

所有有限布尔代数容易刻画到 “同构” 情形. 设 B1,B2 是两个布尔代数,并且 f:B1→B2 是双射. f 称为同构,如果有

(5.303)f(a⊓b)=f(a)⊓f(b),f(a⊔b)=f(a)⊔f(b) 和 f(a¯)=f(a)―.

每个有限布尔代数同构于一个有限集的幂集的布尔代数. 特别地, 每个有限布尔代数有 2n 个元素,并且每两个元素个数相同的有限布尔代数是同构的.

今后用 B 表示有两个元素 {0,1} 并且有下列运算的布尔代数:

019363af-d8ae-7006-ac42-15a9aafbc2ce_168_538_1802_511_136_0.jpg

在 n 重笛卡儿积 Bn={0,1}×⋯×{0,1} 上按分量定义运算 ⊓,⊔ ,以及 − ,那么 Bn 是一个元素为 0=(0,⋯,0) 和 1=(1,⋯,1) 的布尔代数. Bn 称为 B 的 n 重直接积. 因为 Bn 含有 2n 个元素,所以这样我们得到所有有限布尔代数 (不计同构者).

version 1.24.0