集合 X の部分集合からなる集合 F が
(6-1a) |
(6-1b) X |
(6-1c) A,B |
(6-1d) ( A |
をすべて満たすとき、これを X 上のフィルターといい、フィルター G は、フィルター F を含むとき F より細かいといい、F と G を共に含むフィルターが存在するとき両者は共終であるというのでした(「数学の基礎」第17節参照)。
さて、G を F より細かいフィルターとすると、G より細かいフィルターは明らかに F と共終です。ところが排中律を用いると、その逆、すなわち G より細かい任意のフィルターが F と共終なら G は F より細かいということが証明できます。
実際、G が F より細かくない、すなわち Ë GÎG Ë A Ì AÎG(6-1d)
により ÎG
ゆえに任意の ÎG \
A ¹ Æ{ B \ A | B
ÎG }ÎF \
AÎHÇ(B \ A)
= ÆÆ を元に持たねばならず、フィルターの条件 (6-1a)
に反するからです。
以上で証明すべき命題の対偶が証明されました。この命題を仮にフィルターの定理とよぶことにします。
さて、一般に無限集合 S における有限集合の補集合の全体 F は S におけるフィルターになりますが、特に S が N
のとき、F の点列 : N
® X#
F
もし X のフィルター F が可算基底を持つ、すなわちある有限交叉的で高々可算な集合 G が存在して = fil
G
実際、F より細かい点列フィルター全体の共分を H とするとき、 Ì FÏF = fil { Ai | i
ÎN }ÎN
Ç{ Ai | i
£ n } Ë BÎÇ{ Ai | i
B £ n } \ { ai | i
ÎN }{ an | n
³ i } Ì Ai Ì G{ ai | i
ÎN }Ç B = ÆÏG Ì GÏH
X 上のフィルターは、それより真に細かいフィルターが存在しないとき超フィルターといいます。
超フィルター F と共終なフィルター G は、そのいずれよりも細かいフィルター H を持ちますが、F の極大性により実は = F
さて、F が X 上の超フィルターならば、
(6-2) ( |
が成り立ちます。実際、(6-2)
の左辺は集合 {A}
Ì FÎG Ì F
次に、X 上のフィルター F が (6-2)
を満たせば
(6-3) A |
が成り立ちます。実際、(6-3)
が成り立たないと仮定すると、,
BÏF(6-2)
の対偶により ÇC = BÇD = Æ,
DÎF(6-1c)
により Æ = (A
ÇCÇD)È(BÇCÇD) = (AÈB)ÇCÇDÎF(6-1a)
に反します。
また、X 上のフィルター F が (6-3)
を満たせば
(6-4) AA |
が成り立ちます。実際、 = X \
A(6-1b)
により ÈB = XÎF(6-3)
の左辺が成り立ち、(6-3)
の右辺から結論が得られます。
最後に X 上のフィルター F が 以上により、F が超フィルターであることと、各条件 さて、集合 X 上のフィルター全体からなる集合 さて、F を X 上のフィルターとするとき、F より細かい超フィルターの全体を Φ と書くと、 すなわち任意のフィルターは、それより細かいすべての超フィルターの下限であることがわかりました。
次に f を集合 X から Y への写像、F を X 上の超フィルターとします。このとき F の f による二重逆像 さて、集合 X と X 上のフィルター F の組 で与えられます。ただし (6-4)
を満たせば F は超フィルターであることを証明しましょう。
G を F より細かいフィルターとし、任意に ÎG \
AÎF Ì G \
AÎG(6-1c)
により Æ = AÇG となって、フィルターの条件 (X \ A)
Î(6-1a)
に反します。
すなわち \
AÏF(6-4)
により ÎF Ì F(6-2)
, (6-3)
, (6-4)
はすべて同値であることがわかりました。
Fil
XÎFil
XÈT (6-1)
の全条件を満たすのでフィルターで、T の上界になっています。ゆえにZorn
の補題により、Fil
X
すなわち任意のフィルターに対してそれより細かい超フィルターが存在することがわかります(超フィルターの定理)。
= ÇΦ
実際、任意の ÎΦ Ì ÇΦ
一方、F より細かい任意のフィルター G に対し、超フィルターの定理により G より細かい超フィルター H が存在し、Φ に属します。H は ÇΦÇΦÇΦ#
F(17-3)
の直前参照)も超フィルターです。
実際、X の任意の部分集合 A に対し、F が超フィルターであることと (6-4)
により -(A)
ÎF -(X \ A)
= X \ f -(A)ÎF Îf#
F \
AÎf#
F (6-4)
により #
F( X, F )
( X, F )
( Y, G )
:
X ® Y Ì f#
F{ ( Xi , Fi ) | i
ÎI }( X, F )
(6-5a) X
= Õ{ Xi | iÎI }(6-5b) F
= fil { pi-(A) | iÎI Ù AÎFi }Õ は集合の圏における積を表わし、piXi :
X ®
実際、ÎFipi-F(A)
Î Ì pi#
Fpi
また、別の対象 ( Y, G )
{ fi : Y
® Xi | iÎI }{ Xi | i
ÎI } :
Y ® Xi = pi ° f ® Xi Ì fi#
GÎFi -(
= fi-pi-(A))(A)
ÎGpi-f(A)
Î #
G
これは、 Ì f#
G( X, F )
{ ( Xi , Fi ) | i
ÎI }
特に ( X, F )
( Y, G )
= { A
´ B | AÎF , BÎG }( X
´ Y, F ÏG )