Shelah's eventual categoricity and the prescribed-threshold obstruction

Claims Shelah's eventual categoricity conjecture in ZFC, and shows under CH that its proposed exact threshold fails.

2 papers September 24, 2026 Explained by AI

A class of structures is categorical in a size when all its members of that size look alike. Shelah conjectured that being categorical in one huge size forces it in all larger sizes. One paper claims to prove this. A second paper builds, under an extra set-theory axiom, a class where a proposed exact size bound fails. Lean checks only that second construction.

First step
1965
Michael Morley, categoricity transfer for first-order theories
Significance
Major
Shelah's eventual categoricity conjecture is a central open problem of model theory.
Trust
Formal proof listed
Field
Mathematical logic
2 papers

The explanation

Look at vector spaces over the rational numbers. A countable one can have dimension 1, 2, 3 and so on, or a countably infinite dimension. So there are infinitely many different countable ones. Now take any uncountable size, such as the size of the real numbers. A space of that size must have that same dimension, since each finite-dimensional piece is only countable. So all spaces of that size are isomorphic, which means they are copies of one another. A class with exactly one model of a given size, up to isomorphism, is categorical in that size.

Morley proved in 1965 that, for a complete first-order theory in a countable language, categoricity in one uncountable size gives it in all uncountable sizes. Shelah introduced abstract elementary classes, a much wider framework. They keep a notion of strong substructure and closure under unions, but need no first-order axioms. Each class has a Löwenheim–Skolem number, roughly the smallest size its pieces can be cut down to. Shelah's eventual categoricity conjecture says that above some threshold, categoricity in one size gives it in all larger sizes. The obstacle is that the bare axioms give no amalgamation, tameness or other tools that earlier transfer proofs used.

The first paper claims the conjecture in ZFC, the usual axioms of set theory. For each bound on the Löwenheim–Skolem number there is one threshold. Categoricity in any size at or above it gives categoricity in every size at or above it. No amalgamation, joint embedding, tameness or similar hypothesis is assumed. But the threshold is only shown to exist. No numerical bound is given.

A sharper form names the threshold. It uses beth numbers, the sizes you get by taking power sets again and again, starting from the size of the whole numbers. The proposed bound is beth indexed by the successor of 2 to the power ℵ₀. The continuum hypothesis, CH, says 2 to the power ℵ₀ is ℵ₁. Then the successor is ℵ₂, so the bound becomes beth sub ω₂. The second paper assumes CH and builds a class with a countable language and Löwenheim–Skolem number ℵ₀. It has two non-isomorphic models at that bound, yet is categorical in every large enough size. So categoricity does not transfer down to the proposed bound. The paper notes that an earlier paper claimed such a transfer, and reaches the opposite conclusion.

How sure is this? A computer proof checker called Lean has a formal proof of the CH counterexample. It covers the two models at the bound and categoricity from beth sub (2^ℵ₁)⁺ upward. The eventual categoricity theorem is not part of that check. It rests on the long paper alone. No specialist review of either paper has been published.

What it doesn't show. This does not give a numerical threshold in the eventual categoricity theorem, and the Lean check does not cover that theorem.

Where it came from

This result comes from an unreleased OpenAI model, published in the openai/math release on 6 October 2026.

Hype check

Major if it holds. The CH counterexample has a Lean proof. The positive answer to Shelah's conjecture is a long unformalized argument with no published specialist review.

Words used

Categorical in a size
The class has a model of that size, and all its models of that size are copies of one another.
Isomorphic
Two structures are isomorphic when a one-to-one matching carries every relation of one onto the other.
Abstract elementary class
A class of structures with a strong-substructure order, closed under unions of chains, defined by axioms rather than a first-order theory.
Löwenheim–Skolem number
The least size such that any part of a model sits inside a strong submodel not much bigger than that part plus this size.
Beth numbers
Infinite sizes built by starting from the size of the whole numbers and taking power sets repeatedly.
Continuum hypothesis (CH)
The statement that no size lies strictly between the whole numbers and the real numbers.
ZFC
The standard axioms of set theory, including the axiom of choice.

The original papers (2)

All quoted lines (9)

  1. For complete first-order theories in a countable language, Morley's categoricity theorem transfers categoricity from one uncountable cardinal to every uncountable cardinal.
    A CH obstruction to a prescribed categoricity threshold Back to text
  2. Abstract elementary classes retain a coherent notion of strong substructure and closure under increasing unions while allowing classes that are not axiomatized by a first-order theory.
    A CH obstruction to a prescribed categoricity threshold Back to text
  3. We prove Shelah's eventual categoricity conjecture for abstract elementary classes in ZFC.
    Eventual categoricity for abstract elementary classes Back to text
  4. For each infinite bound on the L\"owenheim–Skolem number there is a uniform threshold such that categoricity in any one cardinal at or above that threshold implies categoricity in every cardinal at or above the same threshold.
    Eventual categoricity for abstract elementary classes Back to text
  5. No amalgamation, joint embedding, tameness, no-maximal-models, or arbitrarily-large-models hypothesis is assumed.
    Eventual categoricity for abstract elementary classes Back to text
  6. The theorem asserts the existence of a threshold, without prescribing a numerical bound for it.
    Eventual categoricity for abstract elementary classes Back to text
  7. Assuming the continuum hypothesis, we construct an abstract elementary class with L\"owenheim–Skolem number ℵ0\aleph_0 that is categorical in every sufficiently large cardinal but has at least two nonisomorphic models of cardinality ℶω2\beth_{\omega_2}.
    A CH obstruction to a prescribed categoricity threshold Back to text
  8. Thus categoricity does not transfer down to the proposed bound ℶ(2ℵ0)+\beth_{(2^{\aleph_0})^+}, which equals ℶω2\beth_{\omega_2} under CH. Consequently, if ZFC is consistent, the prescribed-threshold form of Shelah's categoricity conjecture is not provable in ZFC.
    A CH obstruction to a prescribed categoricity threshold Back to text
  9. The CH construction below has the opposite conclusion at that bound.
    A CH obstruction to a prescribed categoricity threshold Back to text

Other sources

  1. openai/math, Lean scope note for family 240 Under the continuum hypothesis, the formalized result refutes the proposed transfer of categoricity down to the Hanf threshold.
  2. openai/math release notes (2026): model provenance and review status manuscripts and supporting proof artifacts produced by an internal OpenAI model

Browse Mathematical logic Open since the 1960sLean-checked results