編集上の案内: 対応する別の定式化は ネットによる位相空間論1:ネットの定義 を参照。
集合族 $\mathcal{F}$ が以下を満たすとき、有限交叉的であるといい、有限交叉的な集合族を 有限交叉族 という。
$X$ を集合とする。$\mathcal{F}\subset 2^X$ が次の条件を満たすとき、$\mathcal{F}$ を集合 $X$ 上の(真の)フィルターと呼ぶ。
フィルター $\mathcal{F}, \mathcal{G}\subset 2^X$ について、包含関係 $\mathcal{F}\subseteq\mathcal{G}$ が成り立つとき、$\mathcal{G}$ を $\mathcal{F}$ の細分という。
フィルター $\mathcal{F}, \mathcal{G}\subset 2^X$ について以下が成り立つとき、$\mathcal{F}$ と $\mathcal{G}$ は両立しているという。
集合 $X$ 上の空でない有限交叉族 $\mathcal{F}\subseteq 2^X$ が与えられたとき、$\langle\mathcal{F}\rangle\colon =\{G\subseteq X | $ ある有限個の $F_0,\cdots ,F_{n-1}\in\mathcal{F}$ が存在して、$F_0\cap F_1\cap\cdots\cap F_{n-1}\subseteq G\}$ はフィルターになる。$\langle\mathcal{F}\rangle$ を $\mathcal{F}$ が生成するフィルターという。 $\langle\mathcal{F}\rangle$ は $\mathcal{F}$ の細分となる最小のフィルターである。
特に点 $x\in X$ について $\langle\{\{x\}\}\rangle$ を $x$ が生成する単項フィルターという。
$X$ を集合、$A$ を $X$ の部分集合、 $\mathcal{F}$ を $X$ 上のフィルターとする。
このときもし、$A\in\mathcal{F}$ なら $\mathcal{F}$ の $A$ への制限 $\{F\cap A | F\in\mathcal{F}\}$ は $A$ 上のフィルターになる。さらに、$A$ 上のフィルター $\mathcal{G}$ のXへの拡張、$\{F\subseteq X | $ ある $G\in\mathcal{G}$ があって、$G\subseteq F\}$ は $X$ 上のフィルターとなる。制限と拡張は互いに逆写像であり、$A\in\mathcal{F}$ となる $X$ 上のフィルター全体と、$A$ 上のフィルター全体の間に全単射を定義している。以降 $A\in\mathcal{F}$ を単に「 $\mathcal{F}$ は $A$ 上のフィルター」といい、$\mathcal{F}$ とその制限を同一視する。
フィルター $\mathcal{F}, \mathcal{G}\subset 2^X$ にたいし以下の (1)、(2) は同値。
$(1)\Rightarrow (2)$
フィルター $\mathcal{F}$ と $\mathcal{G}$ は両立しているとする。このとき $\mathcal{F}\cup\mathcal{G}$ は有限交叉的なので、フィルター $\langle\mathcal{F}\cup\mathcal{G}\rangle$ が存在(注:$\langle\mathcal{F}\cup\mathcal{G}\rangle =\{F\cap G | F\in\mathcal{F}, G\in\mathcal{G}\}$)。これは $\mathcal{F}$ 、$\mathcal{G}$ の共通の細分である.
$(2)\Rightarrow (1)$
$\mathcal{F}$ 、$\mathcal{G}$ は共通の細分を持つとし、それを $\mathcal{H}$ とおく。このとき $F\in\mathcal{F}, G\in\mathcal{G}$ を任意に取ると、細分の定義から $F, G\in\mathcal{H} $ となる。$\mathcal{H}$ はフィルターなので、$F\cap G\in\mathcal{H} $ となり $F\cap G\neq\emptyset$.
両立するフィルター $\mathcal{F}, \mathcal{G}\subseteq 2^X$ にたいし、$\mathcal{F}\wedge\mathcal{G}$ を次のように定義する。
自分自身以外の細分を持たないフィルターを超フィルターという。また単項フィルターでない超フィルターを非単項超フィルターまたは自由な超フィルターという.
フィルター $\mathcal{U}\subseteq 2^X$ について以下は同値。
任意のフィルターにたいし、その細分となる超フィルターが存在する。
$\mathcal{F}$ を $X$ の上のフィルターとする。$\mathcal{F}$ の細分全体は集合の包含関係による順序によって帰納的順序集合である。よってZornの補題より $\mathcal{F}$ の細分で、集合の包含関係による順序に関して極大なものが取れる。それを $\mathcal{U}$ とする。$\mathcal{G}$ を $\mathcal{U}$ の細分とする。このとき $\mathcal{G}$ は $\mathcal{F}$ の細分でもある。よって $\mathcal{U}$ の極大性から $\mathcal{G} =\mathcal{U}$ となり、$\mathcal{U}$ は $\mathcal{F}$ の細分となる超フィルター。
$X, Y$ を集合、$\mathcal{F}$ を $X$ 上のフィルター、$f\colon X\to Y$ を写像とするとき、$f[\mathcal{F}]\colon =\{G\subseteq Y | f^{-1}(G)\in\mathcal{F}\}$ は $Y$ 上のフィルターである。$f[\mathcal{F}]$ を $\mathcal{F}$ の $f$ による像という。
$X, Y$ を集合、$\mathcal{U}$ を $X$ 上の超フィルター、$f\colon X\to Y$ を写像とするとき、$\mathcal{U}$ の $f$ による像 $f[\mathcal{U}]$ は $Y$ 上の超フィルター。
$\mathcal{U}$ を $X$ 上の超フィルター、$f\colon X\to Y$ を写像とする。 $A\cup B\in f[\mathcal{U}]$ となる $A,B\subseteq Y$ をとる。このとき、 $f^{-1}(A)\cup f^{-1}(B)=f^{-1}(A\cup B)\in\mathcal{U}$ となる。 命題2 より $f^{-1}(A)\in\mathcal{U}$ または、$ f^{-1}(B)\in \mathcal{U}$ となり、フィルターの像の定義から、$A\in f[\mathcal{U}]$ または、$B\in f[\mathcal{U}]$ となる。以上と 命題2 より $f[\mathcal{U}]$ は超フィルター。