Ultrafilters and Set Theory Andreas Blass University of Michigan - - PDF document

ultrafilters and set theory
SMART_READER_LITE
LIVE PREVIEW

Ultrafilters and Set Theory Andreas Blass University of Michigan - - PDF document

Ultrafilters and Set Theory Andreas Blass University of Michigan Ann Arbor, MI 48109 ablass@umich.edu Ultrafilters and Set Theory Ultrafilters and Set Theory But not large cardinals (Itay Neeman) Ultrafilters and Set Theory But not


slide-1
SLIDE 1

Ultrafilters and Set Theory

Andreas Blass University of Michigan Ann Arbor, MI 48109 ablass@umich.edu

slide-2
SLIDE 2

Ultrafilters and Set Theory

slide-3
SLIDE 3

Ultrafilters and Set Theory But not

  • large cardinals (Itay Neeman)
slide-4
SLIDE 4

Ultrafilters and Set Theory But not

  • large cardinals (Itay Neeman),
  • dynamics = algebra = combinatorics

(Vitaly Bergelson and Neil Hindman)

slide-5
SLIDE 5

Ultrafilters and Set Theory But not

  • large cardinals (Itay Neeman),
  • dynamics = algebra = combinatorics

(Vitaly Bergelson and Neil Hindman),

  • topology (Boban Veliˇ

ckovi´ c)

slide-6
SLIDE 6

Ultrafilters and Set Theory But not

  • large cardinals (Itay Neeman),
  • dynamics = algebra = combinatorics

(Vitaly Bergelson and Neil Hindman),

  • topology (Boban Veliˇ

ckovi´ c),

  • measure theory (David Fremlin)
slide-7
SLIDE 7

What’s left?

slide-8
SLIDE 8

What’s left?

  • Characterizations of ultrafilters and re-

lated structures

slide-9
SLIDE 9

What’s left?

  • Characterizations of ultrafilters and re-

lated structures,

  • Connection with the Axiom of Choice
slide-10
SLIDE 10

What’s left?

  • Characterizations of ultrafilters and re-

lated structures,

  • Connection with the Axiom of Choice,
  • Generic (and other) ultrafilters in forc-

ing

slide-11
SLIDE 11

What’s left?

  • Characterizations of ultrafilters and re-

lated structures,

  • Connection with the Axiom of Choice,
  • Generic (and other) ultrafilters in forc-

ing,

  • Special ultrafilters (P-points, Q-points,

selectives)

slide-12
SLIDE 12

What’s left?

  • Characterizations of ultrafilters and re-

lated structures,

  • Connection with the Axiom of Choice,
  • Generic (and other) ultrafilters in forc-

ing,

  • Special ultrafilters (P-points, Q-points,

selectives),

  • Connections with cardinal characteris-

tics

slide-13
SLIDE 13

What’s left?

  • Characterizations of ultrafilters and re-

lated structures,

  • Connection with the Axiom of Choice,
  • Generic (and other) ultrafilters in forc-

ing,

  • Special ultrafilters (P-points, Q-points,

selectives),

  • Connections with cardinal characteris-

tics,

  • Applications in infinite combinatorics
slide-14
SLIDE 14

What’s left?

  • Characterizations of ultrafilters and re-

lated structures,

  • Connection with the Axiom of Choice,
  • Generic (and other) ultrafilters in forc-

ing,

  • Special ultrafilters (P-points, Q-points,

selectives),

  • Connections with cardinal characteris-

tics,

  • Applications in infinite combinatorics,
  • Ultrafilters as pathological examples (un-

determined games, non-measurable sets)

slide-15
SLIDE 15

What’s left?

  • Characterizations of ultrafilters and re-

lated structures,

  • Connection with the Axiom of Choice,
  • Generic (and other) ultrafilters in forc-

ing,

  • Special ultrafilters (P-points, Q-points,

selectives),

  • Connections with cardinal characteris-

tics,

  • Applications in infinite combinatorics,
  • Ultrafilters as pathological examples (un-

determined games, non-measurable sets),

  • Ultrafilters and determinacy
slide-16
SLIDE 16

What’s left?

  • Characterizations of ultrafilters and re-

lated structures,

  • Connection with the Axiom of Choice,
  • Generic (and other) ultrafilters in forc-

ing,

  • Special ultrafilters (P-points, Q-points,

selectives),

  • Connections with cardinal characteris-

tics,

  • Applications in infinite combinatorics,
  • Ultrafilters as pathological examples (un-

determined games, non-measurable sets),

  • Ultrafilters and determinacy,
  • Cofinality of ultrapowers, pcf theory.
slide-17
SLIDE 17

What is an ultrafilter?

slide-18
SLIDE 18

What is an ultrafilter? Elementary set theory

slide-19
SLIDE 19

What is an ultrafilter? Very elementary set theory: ∪, ∩, etc.

slide-20
SLIDE 20

What is an ultrafilter? Very elementary set theory: ∪, ∩, etc. Algebraic structure of 2X induced by alge- braic structure (all operations) on 2 = {0, 1}.

slide-21
SLIDE 21

What is an ultrafilter? Very elementary set theory: ∪, ∩, etc. Algebraic structure of 2X induced by alge- braic structure (all operations) on 2 = {0, 1}. Homomorphisms 2X → 2Y

slide-22
SLIDE 22

What is an ultrafilter? Very elementary set theory: ∪, ∩, etc. Algebraic structure of 2X induced by alge- braic structure (all operations) on 2 = {0, 1}. Homomorphisms 2X → 2Y amount to Y - indexed families of ultrafilters on X.

slide-23
SLIDE 23

What is an ultrafilter? Very elementary set theory: ∪, ∩, etc. Algebraic structure of 2X induced by alge- braic structure (all operations) on 2 = {0, 1}. Homomorphisms 2X → 2Y amount to Y - indexed families of ultrafilters on X. In particular, an ultrafilter on X is a homo- morphism 2X → 2.

slide-24
SLIDE 24

What is an ultrafilter? Very elementary set theory: ∪, ∩, etc. Algebraic structure of 2X induced by alge- braic structure (all operations) on 2 = {0, 1}. Homomorphisms 2X → 2Y amount to Y - indexed families of ultrafilters on X. In particular, an ultrafilter on X is a homo- morphism 2X → 2. More: Homomorphism nX → n for any fi- nite n.

slide-25
SLIDE 25

What is an ultrafilter? Very elementary set theory: ∪, ∩, etc. Algebraic structure of 2X induced by alge- braic structure (all operations) on 2 = {0, 1}. Homomorphisms 2X → 2Y amount to Y - indexed families of ultrafilters on X. In particular, an ultrafilter on X is a homo- morphism 2X → 2. More: Homomorphism nX → n for any fi- nite n. Less: Suffices to preserve operations of ≤ 2 arguments.

slide-26
SLIDE 26

Preserve operations of ≤ n + 1 arguments

slide-27
SLIDE 27

Preserve operations of ≤ n + 1 arguments = ⇒ Preserve relations of ≤ n + 1 arguments

slide-28
SLIDE 28

Preserve operations of ≤ n + 1 arguments = ⇒ Preserve relations of ≤ n + 1 arguments = ⇒ Preserve operations of ≤ n arguments.

slide-29
SLIDE 29

Preserve operations of ≤ n + 1 arguments = ⇒ Preserve relations of ≤ n + 1 arguments = ⇒ Preserve operations of ≤ n arguments. A map f : 2X → 2 preserves binary rela- tions iff f −1{1} is a maximal linked family.

slide-30
SLIDE 30

Preserve operations of ≤ n + 1 arguments = ⇒ Preserve relations of ≤ n + 1 arguments = ⇒ Preserve operations of ≤ n arguments. A map f : 2X → 2 preserves binary rela- tions iff f −1{1} is a maximal linked family. Existence of these in all nondegenerate Boolean algebras is weaker than existence of ultrafil- ters there, but still needs some choice.

slide-31
SLIDE 31

Preserve operations of ≤ n + 1 arguments = ⇒ Preserve relations of ≤ n + 1 arguments = ⇒ Preserve operations of ≤ n arguments. A map f : 2X → 2 preserves binary rela- tions iff f −1{1} is a maximal linked family. Existence of these in all nondegenerate Boolean algebras is weaker than existence of ultrafil- ters there (BPI), but still needs some choice. Open: Do maximal linked families follow from the assumption that every set can be linearly ordered?

slide-32
SLIDE 32

Any map 3X → 3 that respects all unary

  • perations on 3 (as canonically extended to

3X) is given by an ultrafilter. (Lawvere)

slide-33
SLIDE 33

Among all the weak forms of AC in “Con- sequences of the Axiom of Choice” (Howard and Rubin), BPI has the most equivalent forms listed.

slide-34
SLIDE 34

Special Ultrafilters An ultrafilter U on ω is selective if every function on ω becomes one-to-one or con- stant when restricted to some set in U.

slide-35
SLIDE 35

Special Ultrafilters An ultrafilter U on ω is selective if every function on ω becomes one-to-one or con- stant when restricted to some set in U. U is a P-point if every function on ω be- comes finite-to-one or constant when restricted to some set in U.

slide-36
SLIDE 36

Special Ultrafilters An ultrafilter U on ω is selective if every function on ω becomes one-to-one or con- stant when restricted to some set in U. U is a P-point if every function on ω be- comes finite-to-one or constant when restricted to some set in U. Such ultrafilters can be proved to exist if we assume CH (or certain weaker assumptions), but not in ZFC alone.

slide-37
SLIDE 37

Selective ultrafilters have the stronger, Ram- sey property that every partition of [ω]n into finitely many pieces has a homogeneous set in U. (Kunen)

slide-38
SLIDE 38

Even stronger (Mathias): If U is selective and if [ω]ω is partitioned into an analytic piece and a co-analytic piece, then there is a homogeneous set in U.

slide-39
SLIDE 39

Even stronger (Mathias): If U is selective and if [ω]ω is partitioned into an analytic piece and a co-analytic piece, then there is a homogeneous set in U. If U is merely a P-point, then you get H ∈ U with a weaker homogeneity property: There exists f : ω → ω such that one piece of the partition contains all those infinite subsets {x0 < x1 < . . . } for which f(xn) ≤ xn+1 for all n.

slide-40
SLIDE 40

Mixed partition theorems: Let U and V be non-isomorphic selective ul- trafilters, and let [ω]ω be partitioned into an analytic piece and a co-analytic piece. Then there exist A ∈ U and B ∈ V such that one piece of the partition contains all the sets chosen alternately from A and B, i.e., all {a0 < b0 < a1 < b1 < . . . } with all ai ∈ A and all bi ∈ B.

slide-41
SLIDE 41

Mixed partition theorems: Let U and V be non-isomorphic selective ul- trafilters, and let [ω]ω be partitioned into an analytic piece and a co-analytic piece. Then there exist A ∈ U and B ∈ V such that one piece of the partition contains all the sets chosen alternately from A and B, i.e., all {a0 < b0 < a1 < b1 < . . . } with all ai ∈ A and all bi ∈ B. The same goes for non-nearly-coherent P- points.

slide-42
SLIDE 42

Near Coherence Two filters are coherent if their union gen- erates a filter.

slide-43
SLIDE 43

Near Coherence Two filters are coherent if their union gen- erates a filter. They are nearly coherent if their images under some finite-to-one f are coherent.

slide-44
SLIDE 44

Near Coherence Two filters are coherent if their union gen- erates a filter. They are nearly coherent if their images under some finite-to-one f are coherent. “Im- age” means f(F) = {X : f −1(X) ∈ F}.

slide-45
SLIDE 45

Near Coherence Two filters are coherent if their union gen- erates a filter. They are nearly coherent if their images under some finite-to-one f are coherent. “Im- age” means f(F) = {X : f −1(X) ∈ F}. For ultrafilters, near-coherence means f(U) = f(V) for some finite-to-one f.

slide-46
SLIDE 46

Near Coherence Two filters are coherent if their union gen- erates a filter. They are nearly coherent if their images under some finite-to-one f are coherent. “Im- age” means f(F) = {X : f −1(X) ∈ F}. For ultrafilters, near-coherence means f(U) = f(V) for some finite-to-one f. This is an equivalence relation on the non- principal ultrafilters on ω.

slide-47
SLIDE 47

Near Coherence Two filters are coherent if their union gen- erates a filter. They are nearly coherent if their images under some finite-to-one f are coherent. “Im- age” means f(F) = {X : f −1(X) ∈ F}. For ultrafilters, near-coherence means f(U) = f(V) for some finite-to-one f. This is an equivalence relation on the non- principal ultrafilters on ω. The number of equivalence classes can be 1, can probably be 2, can be 22ℵ0, and cannot be any other infinite cardinal.

slide-48
SLIDE 48

Ultrafilters, Near-Coherence and Cardinal Characteristics Definitions of some cardinal characteristics

  • f the continuum.
slide-49
SLIDE 49

Ultrafilters, Near-Coherence and Cardinal Characteristics Definitions of some cardinal characteristics

  • f the continuum.

u is the minimum number of sets to generate a non-principal ultrafilter on ω.

slide-50
SLIDE 50

Ultrafilters, Near-Coherence and Cardinal Characteristics Definitions of some cardinal characteristics

  • f the continuum.

u is the minimum number of sets to generate a non-principal ultrafilter on ω. d is the minimum number of functions ω → ω to dominate all such functions.

slide-51
SLIDE 51

Ultrafilters, Near-Coherence and Cardinal Characteristics Definitions of some cardinal characteristics

  • f the continuum.

u is the minimum number of sets to generate a non-principal ultrafilter on ω. d is the minimum number of functions ω → ω to dominate all such functions. Any non-principal ultrafilter on ω generated by < d sets is a P-point. (Ketonen)

slide-52
SLIDE 52

The following are equivalent:

slide-53
SLIDE 53

The following are equivalent:

  • All non-principal (ultra)filters on ω are

nearly coherent.

slide-54
SLIDE 54

The following are equivalent:

  • All non-principal (ultra)filters on ω are

nearly coherent.

  • Every non-principal ultrafilter on ω has

a finite-to-one image generated by < d sets.

slide-55
SLIDE 55

The following are equivalent:

  • All non-principal (ultra)filters on ω are

nearly coherent.

  • Every non-principal ultrafilter on ω has

a finite-to-one image generated by < d sets.

  • The ultrapowers of ω by non-principal

ultrafilters on ω all have cofinality > u. (Mildenberger)

slide-56
SLIDE 56

The following are equivalent:

  • All non-principal (ultra)filters on ω are

nearly coherent.

  • Every non-principal ultrafilter on ω has

a finite-to-one image generated by < d sets.

  • The ultrapowers of ω by non-principal

ultrafilters on ω all have cofinality > u. (Mildenberger)

  • The ideal of compact operators on Hilbert

space is not the sum of two properly smaller ideals.

slide-57
SLIDE 57

Ultrafilters are Bad Sets A non-principal ultrafilter U on ω can be viewed as a subset of the space of 2ω of bi- nary sequences, and thus, via binary expan- sions, as a subset of [0, 1].

slide-58
SLIDE 58

Ultrafilters are Bad Sets A non-principal ultrafilter U on ω can be viewed as a subset of the space of 2ω of bi- nary sequences, and thus, via binary expan- sions, as a subset of [0, 1]. As such, it is not Lebesgue measurable (Sierpi´ nski) and does not have the Baire property.

slide-59
SLIDE 59

Ultrafilters are Bad Sets A non-principal ultrafilter U on ω can be viewed as a subset of the space of 2ω of bi- nary sequences, and thus, via binary expan- sions, as a subset of [0, 1]. As such, it is not Lebesgue measurable (Sierpi´ nski) and does not have the Baire property. It follows that the existence of such U con- tradicts the axiom of determinacy.

slide-60
SLIDE 60

Ultrafilters are Bad Sets A non-principal ultrafilter U on ω can be viewed as a subset of the space of 2ω of bi- nary sequences, and thus, via binary expan- sions, as a subset of [0, 1]. As such, it is not Lebesgue measurable (Sierpi´ nski) and does not have the Baire property. It follows that the existence of such U con- tradicts the axiom of determinacy. But there’s a more direct contradiction.

slide-61
SLIDE 61

An Undetermined Game Let U be a non-principal ultrafilter, and con- sider the following game in which two play- ers move alternately for ω moves.

slide-62
SLIDE 62

An Undetermined Game Let U be a non-principal ultrafilter, and con- sider the following game in which two play- ers move alternately for ω moves. Each move consists of “taking” finitely many elements of ω that neither player has previ-

  • usly taken.
slide-63
SLIDE 63

An Undetermined Game Let U be a non-principal ultrafilter, and con- sider the following game in which two play- ers move alternately for ω moves. Each move consists of “taking” finitely many elements of ω that neither player has previ-

  • usly taken.

A player wins if, after all ω moves, the set

  • f numbers he has taken is in U.
slide-64
SLIDE 64

An Undetermined Game Let U be a non-principal ultrafilter, and con- sider the following game in which two play- ers move alternately for ω moves. Each move consists of “taking” finitely many elements of ω that neither player has previ-

  • usly taken.

A player wins if, after all ω moves, the set

  • f numbers he has taken is in U.

Neither player has a winning strategy in this game.

slide-65
SLIDE 65

Determinacy Produces Ultrafilters Although AD prohibits non-principal ultra- filters on ω, it produces non-principal ultra- filters on some other sets.

slide-66
SLIDE 66

Determinacy Produces Ultrafilters Although AD prohibits non-principal ultra- filters on ω, it produces non-principal ultra- filters on some other sets. Martin’s ultrafilter on the Turing degrees is generated by the cones Cd = {x : d ≤T x}.

slide-67
SLIDE 67

Determinacy Produces Ultrafilters Although AD prohibits non-principal ultra- filters on ω, it produces non-principal ultra- filters on some other sets. Martin’s ultrafilter on the Turing degrees is generated by the cones Cd = {x : d ≤T x}. It follows that the club filter on ℵ1 is an ultrafilter.

slide-68
SLIDE 68

Determinacy Produces Ultrafilters Although AD prohibits non-principal ultra- filters on ω, it produces non-principal ultra- filters on some other sets. Martin’s ultrafilter on the Turing degrees is generated by the cones Cd = {x : d ≤T x}. It follows that the club filter on ℵ1 is an ultrafilter. So are the restrictions of the club filter on ℵ2 to the sets {α : cf(α) = ℵ0} and {α : cf(α) = ℵ1}.

slide-69
SLIDE 69

AD gives explicit ultrafilters on many other cardinals.

slide-70
SLIDE 70

AD gives explicit ultrafilters on many other cardinals. All of these ultrafilters are countably com- plete, because all ultrafilters on ω are prin- cipal.

slide-71
SLIDE 71

AD gives explicit ultrafilters on many other cardinals. All of these ultrafilters are countably com- plete, because all ultrafilters on ω are prin- cipal. Ultrapowers with respect to these ultrafil- ters are essential in the combinatorial theory

  • f cardinals under AD.
slide-72
SLIDE 72

AD gives explicit ultrafilters on many other cardinals. All of these ultrafilters are countably com- plete, because all ultrafilters on ω are prin- cipal. Ultrapowers with respect to these ultrafil- ters are essential in the combinatorial theory

  • f cardinals under AD, and even in descrip-

tive set theory.

slide-73
SLIDE 73

Forcing

slide-74
SLIDE 74

Forcing In the Boolean-valued approach to forcing, generic ultrafilters (in complete Boolean al- gebras B) play two roles.

slide-75
SLIDE 75

Forcing In the Boolean-valued approach to forcing, generic ultrafilters (in complete Boolean al- gebras B) play two roles.

  • They amount to V -complete homomor-

phisms B → 2 and thus let us convert B-valued models to 2-valued ones.

slide-76
SLIDE 76

Forcing In the Boolean-valued approach to forcing, generic ultrafilters (in complete Boolean al- gebras B) play two roles.

  • They amount to V -complete homomor-

phisms B → 2 and thus let us convert B-valued models to 2-valued ones.

  • They play a key role in the formaliza-

tion of what is true in V B.

slide-77
SLIDE 77

Non-generic Ultrafilters and Forcing When forcing over models of ZFC, generic- ity is not needed to turn V B into a 2-valued

  • model. Any ultrafilter in B will do — even
  • ne in the ground model. (Vopˇ

enka)

slide-78
SLIDE 78

Non-generic Ultrafilters and Forcing When forcing over models of ZFC, generic- ity is not needed to turn V B into a 2-valued

  • model. Any ultrafilter in B will do — even
  • ne in the ground model. (Vopˇ

enka) Any statement with truth-value 1 in V B will be true in the 2-valued quotient.

slide-79
SLIDE 79

Non-generic Ultrafilters and Forcing When forcing over models of ZFC, generic- ity is not needed to turn V B into a 2-valued

  • model. Any ultrafilter in B will do — even
  • ne in the ground model. (Vopˇ

enka) Any statement with truth-value 1 in V B will be true in the 2-valued quotient. But there may be new ordinals in the 2- valued model produced by this process.

slide-80
SLIDE 80

Vopˇ enka’s Theorem Every set is in a generic extension of HOD, the universe of hereditarily definable sets.

slide-81
SLIDE 81

Vopˇ enka’s Theorem Every set is in a generic extension of HOD, the universe of hereditarily ordinal definable sets. So every set is obtainable from ordinals and ultrafilters (in Boolean algebras).

slide-82
SLIDE 82

Vopˇ enka’s Theorem Every set is in a generic extension of HOD, the universe of hereditarily ordinal definable sets. So (in ZFC) every set is obtainable from or- dinals and ultrafilters (in Boolean algebras). Intuition: Ultrafilters provide a second fun- damental building block, after ordinals, for the universe of sets.