Research notes on every problem, and a library of the papers behind them. Built from the open erdos repository.
Updated
Glazer: Erdős Problem 501 after adding ω₂ random reals
The retained folder-name PDF is the author's draft rev10, 8 pages numbered 1–8, created 2026-08-16 by its metadata; the PDF carries no author line and its Author field is empty.
E. Glazer, "Erdős Problem 501 after adding ω₂ random reals," draft rev10,
self-published, 2026. Distributed as
docs/paper/erdos501_random_profiles_rev10.pdf in the author's repository
https://github.com/elliotglazer/erdos501 and, byte for byte the same
file, from the Google Drive link (file id 12f4eP2EJQO7tYGHXkFyPjNcjWfkvm1lF)
that the erdosproblems.com page attaches to the problem. The attribution to
Glazer rests on the site's problem text, its proof-claims thread and the
repository, not on the PDF. Provenance: fetched from
https://raw.githubusercontent.com/elliotglazer/erdos501/main/docs/paper/erdos501_random_profiles_rev10.pdf,
407,258 bytes; the Drive copy has the same size and hash. An earlier draft, rev09, was removed from the repository on
2026-08-17 and is not held. The file prints no copyright or license line on pp.
1--2 or 7--8; the source repository carries a repository-wide LICENSE file and
license badge naming the Apache License 2.0
(https://github.com/elliotglazer/erdos501, read 2026-10-02), and its README
states no separate license for the paper, so whether the author meant the
license to cover the paper's text is not stated.
Companion Lean development. Elliot Glazer and Sol, Erdős Problem #501
in Lean 4: the closed case and the independence of the first question,
https://github.com/elliotglazer/erdos501, Apache-2.0, created 2026-08-17,
HEAD 218d1c1e46 (2026-08-19). The author list is the repository's own
(formalization.yaml); its provenance file identifies the second name as
an AI model and states that every Lean component was produced in
AI-assisted sessions or vendored (a Lean 4 port of the Flypitch
development). The development is recorded below; it was read as text and
not built.
Bears on. Problem 501: Theorem 1.1 and Corollary 1.2 make the first question independent of ZFC relative to , the result behind the page-level status; the second question is outside the paper but is formalized in the companion development from the Newelski–Pawlikowski–Seredyński theorem.
Read status. Claims checked: Theorem 1.1, Corollary 1.2, Definition 3.1, Theorem 3.2, Theorem 5.1 and the Section 6 counterexample were read clause by clause in the text layer; the proofs of Sections 2–5 were followed at the level of their statements and are not verified here. The Lean development was not built or audited here. An author-recorded reconstruction of Lemmas 2.1, 2.2, 4.1, 4.3 and 4.5, Proposition 4.4, Theorems 3.2, 5.1 and 1.1, Corollary 1.2 and the Section 6 counterexample, with Lemma 4.2 imported, is in the Problem 501 research folder, entered from [[../wiki/research/erdos_501/glazer_theorem_1_1_reconstruction|the Theorem 1.1 page]]; it is not an independent review.
Overview
Write and for Lebesgue measure and outer measure on . For a family of subsets of , the paper writes for the assertion that some infinite satisfies for all distinct , and for the positive assertion of the first question of Problem 501: holds whenever every is bounded with .
Theorem 1.1 (p. 1). Take a ground model of ZFC + CH, put , and force over with the measure algebra that adds random reals, being an -generic filter. Then satisfies for every family whose members all have . Boundedness is not assumed.
Corollary 1.2 (p. 1). If ZFC is consistent, then both and are consistent. The proof (Section 6, p. 8) passes to a constructible universe, which satisfies CH, adds random reals and applies Theorem 1.1 for the first consistency; for the second it invokes the counterexample under CH that the paper attributes to Hechler [3] and writes out for completeness: enumerate and put ; each is countable and bounded, and listing points of an infinite independent set in enumeration order, , would force for , which is impossible.
The proof of Theorem 1.1 is factored through a property (Definition 3.1) into a forcing-free part and a forcing part, display (1.1):
- Section 2, the forcing-free measure lemmas. Lemma 2.1 (positive-measure selection): in a -finite space with , for a measurable whose sections all have measure at most , and a measurable of infinite measure, the set is measurable of positive measure; the proof is a Tonelli count over a finite-measure exhaustion of . Lemma 2.2 (preservation): if moreover a measurable has null fibers and , then is measurable of infinite measure.
- Section 3, profile certificates. Definition 3.1: a profile certificate for is a standard Borel probability space , a set of outer measure one, and Borel maps with Lebesgue distribution and (codes of open sets) with , for , such that for every and every . Theorem 3.2: ZFC proves . The proof puts with counting measure times , defines the Borel graph iff , whose sections have measure , and runs the recursion of Lemmas 2.1–2.2 with , choosing each with ; the points are pairwise independent because whenever . The relation itself is never assumed measurable.
- Section 4, the forcing lemmas. For a coordinate set , is the measure algebra of the product measure on . Lemma 4.1 (Borel reading): a name for a point of a standard Borel space is read by a Borel map from a countable set of coordinates. Lemma 4.2 (factorization) is product-measure Fubini for disjoint coordinate sets, cited to Laczkovich–Miller [5]. Lemma 4.3: ZFC + CH proves that every family of countable sets has a -subsystem of size (elementary submodels and Fodor's lemma, with ). Proposition 4.4 (homogeneous Borel reading, ZFC + CH): for names there are an index set of size , a countable root, pairwise disjoint countable petals of one fixed isomorphism type, and a single Borel map reading every , , from the root and its petal. Lemma 4.5 (fresh-profile fullness, ZFC): the normalized generic points on uncountably many disjoint petals are forced to form a set of outer measure one in , by a Fubini argument on a petal disjoint from the support of a given condition and Borel code.
- Section 5, the forcing interface. Theorem 5.1: ZFC + CH proves that forces for every family with . The random reals read from the blocks give the points ; outer regularity and the maximum principle give names for open covers of measure below one; Proposition 4.4 homogenizes the countable sequences of codes; the profiles read from the petals form the set of outer measure one by Lemma 4.5; a Borel truncation of the code to the empty set wherever the read measure is at least one keeps the codes Borel without a conditional-conullity argument.
- Section 6, formalization units. The proof is separated into units F1–F6 (F1 Lemmas 2.1–2.2; F2 Definition 3.1 and Theorem 3.2; F3 Lemma 4.3; F4 Lemmas 4.1, 4.2 and Proposition 4.4; F5 Lemma 4.5; F6 Theorem 5.1), only the last three mentioning forcing.
The references are the site's page, Erdős–Hajnal 1960 (filed as erdos_1960_remarks_set_theory), Hechler's Bull. Acad. Polon. Sci. note of 1972, Kunen's handbook chapter on random and Cohen reals, Laczkovich–Miller 1996, Lee's note (filed as lee_2026_relative_independence_erdos_problem_501) and Newelski–Pawlikowski–Seredyński 1987 (filed as newelski_1987_infinite_free_set_small_measure_set_mappings).
Companion formalization
The repository states seven comparator targets in Challenge.lean, which
imports Mathlib only (pin Lean v4.34.0-rc1, Mathlib 355bc1e), with the
proofs in Solution.lean; a second pair, ChallengeFlypitch.lean and
SolutionFlypitch.lean, states targets 4–7 in the proof-theoretic terms of
the vendored Flypitch development. Read from the source:
erdos501_closed_infinite: closed with admit an infinite independent set (the Newelski–Pawlikowski–Seredyński theorem, without boundedness).erdos501_closed_size3: the second question as asked, the independent set stated as3 ≤ X.ncard.erdos501_hechler_of_CH: from(ℵ₁ : Cardinal) = 𝔠, a family of bounded sets withvolume.toOuterMeasure (A x) < 1and no infinite independent set; a theorem of ZFC at Mathlib level. Its docstring cites Hechler to Israel J. Math. 11 (1972), 231–248, a different paper from the Bull. Acad. Polon. Sci. note that the draft, the site and Lee cite.erdos501_not_refutable:¬ (ZFC ⊨ᵇ ∼Erdos501).erdos501_not_provable:¬ (ZFC ⊨ᵇ Erdos501).erdos501_independent: the conjunction of 4 and 5.erdos501_sentence_faithful:(ZFSet ⊨ Erdos501)if and only if the Mathlib statement of the first question holds, namely that for everyA : ℝ → Set ℝwith everyA xbounded (Bornology.IsBounded) and of Lebesgue outer measure below one (volume.toOuterMeasure (A x) < 1) someX : Set ℝis infinite and satisfiesX.Pairwise (fun x y => x ∉ A y); this is verbatim the propositionerdos_501of formal-conjectures.
Here ZFC is Flypitch's axiomatization (extensionality, empty set, ordered
pairs, union, power set, infinity, regularity, Zorn's lemma, strong
collection), Erdos501 is the first-order sentence "every complete ordered
field has the Erdős property", with outer measure below one rendered as a
countable open-interval cover of total length below one, boundedness as
bounded above and below, and infinite as " injects", and ⊨ᵇ is
Mathlib's semantic consequence over models with carrier in Type 0. So
targets 4–6 state semantic independence inside Lean's ambient type theory,
which proves that ZFC has models, whereas the paper's Corollary 1.2 is the
relative consistency statement; both are the independence of the first
question, and neither is a weaker statement of it.
The repository's own records, read as text: the axiom audit
docs/audits/2026-08-19-axiom-audit-targets-355bc1e.txt lists only
propext, Classical.choice and Quot.sound for all seven targets;
docs/STATUS.md (last updated 2026-08-19) says that no declaration depends
on sorryAx, that the comparator accepted both configurations on
2026-08-19, and, as its unit F9, that the formalized positive model is the
Boolean-valued model of the random algebra with coordinates
rather than the paper's random reals over a CH ground (the
paper's route had been stated with sorry and was removed on 2026-08-17);
the negative direction uses the collapse algebra
, where CH holds. The last five
GitHub Actions runs (32072935717 on 2026-08-17; 32243311676, 32247636527,
32248541034 and 32251186592 on 2026-08-19, the last at HEAD) conclude
"success". The community database (teorth/erdosproblems,
data/problems.yaml) records formal_status: unformalized
for the problem, so the database has not adopted this development as a
formalized solution; the site's one proof claim (submitted 2026-08-17) and
the repository assert it. No fidelity audit by anyone outside the project
was found.
Relation to E501
The first question of Problem 501 is exactly with its boundedness hypothesis. Theorem 1.1 proves the stronger conclusion, without boundedness, in one model of ZFC, and Corollary 1.2, with the CH counterexample, makes independent of ZFC relative to alone, removing the measure-extension and large-cardinal hypothesis of Lee's Theorem 1.1, which gives the same conclusion from a full extension of Lebesgue measure and so independence only relative to a measurable cardinal. The second question is outside the paper; the companion development formalizes it from the Newelski–Pawlikowski–Seredyński theorem.
Acceptance as recorded on 2026-09-27: erdosproblems.com adopted the result into its problem text on 2026-09-03 (the text says that Glazer proved the answer to the first question independent of ZFC) and labels the problem NOT DISPROVABLE; the community database changed the problem to "not disprovable" in teorth/erdosproblems pull request #400 (opened 2026-09-05, merged 2026-09-18 by the database owner, whose recorded reasoning is that the label composes the parts by "the strongest statement that applies to all component parts simultaneously" and that the conjunction reading would give "independent"); the site's proof-claims thread holds one full proof claim for the problem, submitted 2026-08-17. The draft is not refereed and not on arXiv; the author's forum post of 2026-08-16 offered the argument as an autoformalization candidate and said that they had vetted neither it nor Lee's; the machine check is the author's own development, checked by the comparator and public CI; and no review of the forcing argument by anyone else was found. The problem page takes the site's label with these limits stated.