Erdős 257: settled support families, and the structure of the value space - #5044
Open
wcook04 wants to merge 10 commits into
Open
Erdős 257: settled support families, and the structure of the value space#5044wcook04 wants to merge 10 commits into
wcook04 wants to merge 10 commits into
Conversation
One definition and one research-solved statement, with the proof linked externally per CONTRIBUTING. Coprimality is kept: it is not a one-line Mathlib fact.
… subseries For a set J of allowed positive-exponent coordinates, the achievement set of the Mersenne weights 1/(2^n - 1) restricted to J has measure 2^-|F| when the forbidden coordinates form a finite set F, and measure 0 when infinitely many are forbidden. Taking J = univ gives measure exactly 1 for the unrestricted set, so the measure-one statement is this theorem's F = empty case rather than a separate contribution. Six support definitions. The base-two Lambert weights and their Cantor structure are Kovac-Tao; the measure of a fast achievement set is classical. No novelty claim. This does not decide whether every infinite-support subseries is irrational; erdos_257 remains open.
wcook04
force-pushed
the
fc-257
branch
2 times, most recently
from
August 18, 2026 23:12
2c5e082 to
4f8eeae
Compare
erdos_257 asks whether every infinite support gives an irrational sum. These four say yes for four named families -- eventually periodic, infinite pairwise coprime with summable reciprocals, the positive factorials, and the powers of two -- placed directly after the open question they map. They are stated in the same shape the open statement uses, a subtype sum over A, so they need no new upstream vocabulary and the diff is 257.lean only. The base is generalised from 2 to any integer b >= 2, which is what the underlying proofs give. None of this is new mathematics: the families are Luca-Tachiya's 0-1 coefficient case, Erdos (1968), and two cases of the Erdos-Straus rapid-growth framework, and the docstrings say so.
A companion to the measure dichotomy over the same six definitions: for any set J of allowed coordinates the restricted digit map is injective and its range is compact, totally disconnected and nowhere dense, and perfect when J is infinite. Stated for arbitrary J rather than only the full set. Total disconnectedness and nowhere density both descend along subset inclusion, so the restricted case costs nothing over the full one -- and at J = univ this theorem IS the full-set statement, with unique coding as its injectivity conjunct, so a separate full-set offer would be redundant rather than merely overlapping. IsClosed is deliberately not a conjunct: the set is a compact subset of R and Perfect already carries closedness.
# Conflicts: # FormalConjectures/ErdosProblems/257.lean
This was referenced Aug 19, 2026
CONTRIBUTING asks for the current year on new files.
Every other file in the repository has exactly one module docstring; the ModuleDocstringLinter warns on the second one, and the convention elsewhere for section headers is a plain /- ### ... -/ comment.
This was referenced Aug 19, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #5054.
This is the single Erdős 257 PR. It supersedes #5033, #5040 and #5047, which I have closed — every declaration from all three is preserved here verbatim, with its own proof link.
They were separate PRs by mistake on my part.
257.leanis one file that each contribution appends to, so four PRs against it conflict by construction rather than by accident; splitting them created work for a reviewer and none of it was mine to hand over.erdos_257itself is untouched and remains open.What the file now contains, in order
The open question, then what is settled about it:
eventually_periodic_supportpairwise_coprime_supportfactorial_supporttwo_pow_supportThese four are stated in the same shape
erdos_257uses —∑' n : A, 1 / (b ^ n - 1)— so they need no new vocabulary, and the base is generalised from2to any integerb ≥ 2.The classical identities,
tsum_top_eqandtsum_top, the latter now carrying the formal proof from #5033.Structural results:
finite_period_noncollapsesupport_measure_dichotomy2^(-|F|)for finite omittedF, and0when infinitely many are omittedsupported_achievement_set_geometryJis infiniteThe last two share the six definitions in
FormalConjecturesForMathlib/NumberTheory/MersenneAchievementSet.lean, the only support file this PR adds.The geometry statement is given for arbitrary
Jrather than only the full set.IsTotallyDisconnectedunfolds to a condition quantified over subsets, so it descends along⊆exactly as nowhere density does; atJ = Set.univit therefore is the full-set statement, with unique coding as its injectivity conjunct.IsClosedis deliberately not a conjunct — the set is a compact subset ofℝandPerfectalready carries closedness.Prior art
None of the mathematics here is new, and no claim of novelty or priority is made for any of it.
Receipts
lake build 'FormalConjectures.ErdosProblems.«257»'succeeds on this branch.Build foreign-corpus variant candidates→lake build FormalConjecturesVariants, green onmain).[propext, Classical.choice, Quot.sound]. There is nosorryAx.sorry, so nothing else enforces that the link proves the stated proposition.Nat.factorial (k + 1)byNat.factorial kis rejected with a type mismatch, so the index convention is load-bearing rather than incidental.CONTRIBUTING.mdand linked at immutable commits.AI Usage Disclosure: the linked Lean development and this contribution were produced with AI assistance. I have reviewed the statement identity of every variant against its proof, the axiom reports, the attributions above, and this diff, and I take responsibility for the submission.
Note
These are solved variants and settled support families around Erdős 257. They do not prove irrationality for every infinite support, so
erdos_257remains open and is untouched.