Idea

An ultrafilter is a way of making a consistent binary decision about which subsets of a set count as ‘large’.

Definition

Let be a set. A filter on is a collection of subsets of such that:

  • .
  • .
  • If , then .
  • If and , then .

An ultrafilter is a maximal filter:

Remarks

The lemma that every proper filter on a set extends to an ultrafilter relies on choice for the proof.