お勉強の記録

勉強したことを書いたりする予定

Boole代数雑記

自分あてのメモ

定理:Boole代数が無限であることと非単項超フィルターを持つことは同値

まず,以下の補題を示す.

補題1:atomic無限Boole代数のatomは無限に存在する

[証明] atomic Boole代数についてatomが有限であると仮定する. このとき,各 b \in Bは, A_b =\{ a \leq b : a \text{ is an atom } \}とすると  b = \Sigma A_bを満たす.なぜなら, b > \Sigma A_bとすると, b- \Sigma A_b > 0より  b - \Sigma A_b  \geq aなるatomが取れるからである.このとき a \not \in A_bかつ a \leq bとなり矛盾. したがって b \mapsto A_bという対応は単射なので, Bの濃度はatom全体の集合を Aとしたとき, \mathcal{P}(A)の濃度以下である. q.e.d.

[定理の証明]  Bを有限とし, FBの超フィルターとする.  Fは有限のフィルターなので \Pi F \in Fであり, F \Pi Fにより生成される. すなわち,F は単項フィルター .

 Bが無限であるとする.

 Bがatomicであるとする.このとき, A Batom全体として, -A = \{ -a : a \in A \}とする.  -Aが有限交叉性を持つことを示す.  (-a_1) \cdots (-a_n) = -(a_1 + \cdots + a_n) =0とすると,  a_1 + \cdots + a_n=1となる. このとき,補題から a_1 , \ldots, a_nと異なるatom  aをとることができるが,  a = 1a = (a_1 + \cdots + a_n)a =0となり矛盾. したがって, -Aは超フィルターへと拡大できるが,このフィルターはatomを含まないので単項でない.

また, Bがatomicでないとすると,ある xについて, a \leq xなるatomは存在しない. このとき, xから生成されるフィルターを拡大して得られる超フィルター Fは非単項である. なぜなら, Fatom  aにより生成されるとすると a \leq xとなり矛盾するからである. q.e.d.