Documentation

InfinitaryLogic.Descriptive.CountingDichotomy

Conditional Counting Dichotomy for Models #

This file states the Silver–Burgess dichotomy as an explicit hypothesis, defines the isomorphism equivalence relation on coded ℕ-models, and derives a conditional counting theorem: for Lω₁ω sentences whose ℕ-models have bounded Scott height, the number of isomorphism classes is either ≤ ℵ₀ or exactly 2^ℵ₀.

Main Definitions #

The isomorphism relation isoSetoid this file counts is defined in Descriptive/StructureIsoSetoid.lean, as the restriction of the ambient relation on StructureSpace L.

Main Results #

The Silver–Burgess dichotomy for Borel equivalence relations: on a standard Borel space, a Borel equivalence relation has either at most countably many classes or exactly continuum-many.

Equations
  • One or more equations did not get rendered due to their size.
Instances For

    Conditional counting theorem for ℕ-models with bounded Scott height: if the Silver–Burgess dichotomy holds, then for any Lω₁ω sentence whose ℕ-models all have Scott height ≤ α < ω₁, the number of isomorphism classes among ℕ-models of φ is either ≤ ℵ₀ or exactly 2^ℵ₀.