Filters and Ideals

Let S be a nonempty set. A filter on S is a collection F of subsets of S that satisfies the following conditions:

A trivial example of a filter on S is the collection F={S} that consists only of the set S itself. This trivial filter on S is the smallest filter on S; it is included in every filter on S.

Let A be a nonempty subset of S, and let us consider the collection $$
F = {X \subseteq S\mid A \subseteq X }

Thecollection$F$iscalledthe∗principalfilter∗on$S$∗generated∗by$A$.Ifweset$A={a}$,where$a∈S$,theprincipalfilter$$F={X⊆S∣a∈X}$$is∗maximal∗:thereisnofilter$F′$on$S$suchthat$F⊂F′$.Wegetthatif$A$hasatleast$2$elements,thentheprincipalfilterof$A$isnotmaximal∗∗Def∗∗:Let$P$beanonemptyfamilyofsubsetsof$S$,thenthe∗kernelof∗$P$istheintersectionofallsetsin$P$:$$ker⁡P:=⋂P=⋂B∈PB

a nonempty family of sets P is called:

We see that any principal filter is not free.

Let S be infinite, and let F={X⊆S∣|S∖X|<ℵ0}. F is the filter of all cofinite subsets of S. This is special and called a Fréchet filter

A filter is free iff it contains the Fréchet filter

Ideals

Def: Let S be a nonempty set. An ideal of S is a collection I of subsets of S that satisfies the following properties:

The trivial ideal on S is {∅}. A principal ideal is an ideal of the form $$I = {X \mid X \subseteq A} = \mathcal P(A)$$ where A⊆S.

A family of sets I of X, is an ideal iff I is hereditary and I is a ring

To see how filters and ideals are related, note that if F is a filter on S, then $$ I = {S\setminus X \mid X \in F}$$is an ideal, and vice versa, if I is an ideal, then $$F = {S\setminus X \mid X\in I}$$is a filter. Two objects related by the equations above are called dual to each other.

Filter Base or Prefilters

Def: Given a filter F on the set X, a nonempty sub collection B of F is a filter base or prefilter for F if it satisfies that for every A∈F, there's a C∈B, such that C⊆A.

Prop: Let X be a set and B be a nonempty family of X. Then B is filter base on X iff ∅∉B, for any A1,A2∈B, there exists a A3∈B such that A3⊆A1∩A2.

If B is a nonempty family of subsets of X, such that satisfies the condition:

(⋆)∅∉B∧∀A1,A2∈B∃A3∈B[A3⊆A1∩A2]

then the filter that contains B as a filter base is the collection $$F_B = {F \subseteq X \mid \exists A \in B [A \subseteq F]}$$ The filter FB is the filter generated by the filter base B.

Def: Let F1 and F2 be prefilters on X, then we can add a preorder them: we say that F2 refines F1 and write F1≤F2 if for the corresponding filters F1⊆F2. It is not hard that this holds iff for every A1∈F1 there exists A2∈F2 such that A2⊆A1. If F1≤F2≤F1 We say that F1 and F2 are equivalent prefilters and write F1∼F2.

Def: A system of sets S has the finite intersection property if every nonempty finite subsystem of S has nonempty intersection. Sometimes systems with this property are called centred.

Any filter and any filter base have the finite intersection property.

Prop: Let f:X→Y and F be a filter on X. Then f[F] is the image of the filter F under f, is a prefilter of Y. Similarlty, if G is a filter on Y, then f−1[G] is a prefilter of X.

If we have a nonempty system S with the finite intersection property, then ∅∉π(S), the π-system generated by S, is a filter base, and we can generate a filter Fπ(S).

Lemma: Let G be a nonempty collection of subsets of S and let G have the finite intersection property. Then there's is a filter F on S, such that G⊆F. The proof is the argument above, and it is the smallest filter that contains G.

Prop: Let I be a family of subsets of X, the following are equivalent:

This is why, in the context of filters, sets with the finite intersection property are called filter subbase.

Def: A family of prefilters {Fi}i∈I on a set X is compatible if there exists a prefilter F⊇⋃i∈IFi, i.e., ⋃i∈IFi is a filter subbase. This occurs iff every finite subset J⊆I and any assignment j↦Aj∈Fj we have that ⋂j∈JAj≠∅.

Ultrafilters

Def: A filter U on S is an ultrafilter if for every X⊆S, either X∈U or S∖X∈U.

Def: An ideal I on S is a prime ideal if for every X⊆S, either X∈I or S∖X∈I

Lemma: A filter F on S is an ultrafilter iff F is a maximal filter.

Th: Let X be a set. The following are equivalent:

Th: Every filter F on S, can be extended to an ultrafilter on S.

Cor: Every centered family on S can be extended to an ultrafilter on S

Lemma: If C is a subset of filters on S and if every F1,F2∈C either F1⊆F2 or F2⊆F1, then the union of C is also a filter on S

There is a natural relation between ultrafilters and Measures. Let us call a content m on S two-valued if it only takes values 0 or 1; for every A⊆S, m(A)∈{0,1}.

Th:

Prop: A nonprincipal ultrafilter is free. Meaning a ultrafilter is nonprincipal iff it is free.

Cor: An ultrafilter is nonprincipal iff doesn't contain a finite subset of X.

Th: Let X be a set, if X is finite there are |X| ultrafilters, if X is infinite, there are 22|X| ultrafilters

Cor: if X is infinite, there are 22|X| nonprincipal ultrafilters

Def: A nonempty family U of subsets of X is called ultra if ∅∉U and for every S⊆X, there exists B∈U, such that B⊆S or B⊆X∖S (or equivalently such that B∩S=B or B∩S=∅)

Prop: A nonempty family U of subsets of X is called ultra if ∅∉U and any of the following equivalent are satisfied:

We see that a ultrafilter is a filter that is ultra.

Def: An ultra prefilter is a filter base that is ultra.

Prop: A maximal prefilter on X is a prefilter U on X that satisfies any of the following equivalent conditions: