Skip to content

Partial result for Problem 411: r=2 first branch fully classified - #378

Open
Tonycollatz wants to merge 12 commits into
teorth:mainfrom
Tonycollatz:patch-1
Open

Partial result for Problem 411: r=2 first branch fully classified#378
Tonycollatz wants to merge 12 commits into
teorth:mainfrom
Tonycollatz:patch-1

Conversation

@Tonycollatz

Copy link
Copy Markdown

Updated informal and formal status for problem 411, marking it as 'proved' with a new last update date. Added a note regarding the solution.

Updated informal and formal status for problem 411, marking it as 'proved' with a new last update date. Added a note regarding the solution.
@Tonycollatz

Tonycollatz commented Aug 11, 2026

Copy link
Copy Markdown
Author

The proof is available at Zenodo: https://doi.org/10.5281/zenodo.21991040

@Tonycollatz Tonycollatz changed the title Change status of problem 411 to 'proved' Add proof for the r=2 case of Problem 411 Aug 12, 2026
@Tonycollatz

Copy link
Copy Markdown
Author

This PR resolves the special case r=2 only. The general case r > 2 remains open.

This commit clarifies that the r=2 special case is solved, while the general r>2 remains open.
This commit clarifies that the r=2 special case is solved, while the general r>2 remains open.
This commit clarifies that the r=2 special case is solved, while the general r>2 remains open.
This commit clarifies that the r=2 special case is solved, while the general r>2 remains open.
Updated the notes for problem 411 to reference the corrected v2 proof on Zenodo (DOI: 10.5281/zenodo.21935849). Added proof completion date and notes update date.
Updated the notes for problem 411 to reference the final version of the proof (DOI: 10.5281/zenodo.21952572). Added completion date and notes update date. No Hercher-based argument used.
Updated the notes for problem 411 to reference the final version of the proof (DOI: 10.5281/zenodo.21952572). Added completion date and notes update date. No Hercher-based argument used.
Updated the status of problem 411 from 'proved' to 'open' to accurately reflect that only the first branch of Steinerberger's reduction has been verified. The second branch (8m+7 and 6m+5 forms) remains an open problem. The notes now clearly state that this is a partial result. The proof DOI has been updated to the latest version (v4.0). This aligns the GitHub record with the Zenodo metadata.
Updated the status of problem 411 from 'proved' to 'open' to accurately reflect that only the first branch of Steinerberger's reduction has been verified. The second branch (8m+7 and 6m+5 forms) remains an open problem. The notes now clearly state that this is a partial result. The proof DOI has been updated to the latest version (v4.0). This aligns the GitHub record with the Zenodo metadata.
@Tonycollatz

Copy link
Copy Markdown
Author

To close the necessity part: for each m in {1,3,5,7,35,47}, we check the candidates with exponent a < a_m, where a_1=2 and a_m=1 for others. Direct computation shows:
n=1,2 fail for m=1; n=3 fail for m=3; n=5 fail for m=5; n=7 fail for m=7; n=35 fail for m=35; n=47 fail for m=47.
Thus for each m, n=2^a m is a solution iff a >= a_m. Combined with the base cases and the doubling lemma, Branch 1 is fully classified.

@teorth

teorth commented Aug 23, 2026

Copy link
Copy Markdown
Owner

Thanks for this, and for the follow-up comments spelling out the Branch 1 argument. A few things need resolving before it can be merged.

It fails schema validation. The PR adds a notes: key, but schema/problems.schema.json is additionalProperties: false and the only free-text field is comments. Merging the branch locally and running the repo's own check gives:

[schema] at '410': Additional properties are not allowed ('notes' was unexpected)
❌ Validation failed with one or more errors.

You won't have seen this in the PR checks: because this is your first contribution here, GitHub holds workflow runs pending maintainer approval, so Validate data never actually ran.

The description and the diff disagree. The title says "Add proof for the r=2 case", and the body says the problem is being marked proved — but the diff leaves informal_status.state: "open", and the note itself says "This is a partial result, not a complete proof of the r=2 case." Those three should be made to say the same thing. Based on your own description, open is the correct status, so it's the title and body that need changing.

The last_update bumps aren't supported by the diff. informal_status, status and formalized all move to 2026-08-18, but no state changes. last_update should track when the state it sits under actually changed. formalized in particular is autogenerated from the formal-conjectures repository and shouldn't be hand-edited at all.

The prose belongs on the problem page, not here. Even with notes renamed to comments, CONTRIBUTING.md asks that comments stay a very brief label — it renders as the final column of the README table — and directs detailed mathematical commentary to the problem's own page on erdosproblems.com/411. That page is the right home for the solution families, the branch structure, and the Zenodo link, and it's where subject-matter readers will actually find them.

So the shape that would work here is: post the mathematical content to the erdosproblems.com page for 411, and reduce the database change to whatever the status genuinely warrants — which, for a partial classification of one branch, may well be no change at all.

Two smaller points: the diff removes the blank line before - number: "412" and adds a line of trailing whitespace, both of which should go. Note also that whether a partial result of this kind warrants any database change is Terry's call, not something validation can settle.

@Tonycollatz Tonycollatz changed the title Add proof for the r=2 case of Problem 411 Partial result for Problem 411 (r=2): Steinerberger's first branch (odd part in S) is fully classified and verified; the second branch (8m+7/6m+5) remains open. Proof: https://doi.org/10.5281/zenodo.21991040. Status: open. Aug 24, 2026
@Tonycollatz Tonycollatz changed the title Partial result for Problem 411 (r=2): Steinerberger's first branch (odd part in S) is fully classified and verified; the second branch (8m+7/6m+5) remains open. Proof: https://doi.org/10.5281/zenodo.21991040. Status: open. Partial result for Problem 411: r=2 first branch fully classified Aug 24, 2026
@Tonycollatz

Copy link
Copy Markdown
Author

Partial result for Problem 411 (r=2): Steinerberger's first branch (odd part in S) is fully classified and verified; the second branch (8m+7/6m+5) remains open. Proof: https://doi.org/10.5281/zenodo.21991040. Status: open.

Per Terry's review: changed notes to comments, restored status to open, and reverted last_update to 2025-08-31. Comments now reflect that this is a partial result for Branch 1 only; Branch 2 remains open. Proof DOI updated to v4.0.
@Tonycollatz

Copy link
Copy Markdown
Author

I have verified the first branch of Steinerberger's reduction for the r=2 case.

The solution set for this branch is:
{ 2^a · m | m ∈ {1,3,5,7,35,47}, a ≥ a_m }
where a_1=2 and a_m=1 for m∈{3,5,7,35,47}.

Verification:

  1. Direct base-case check: n=4,6,10,14,70,94 all satisfy g_{k+2}=2g_k.
  2. Doubling lemma: if n satisfies the condition, then 2n also does, using φ(2x)=2φ(x).

The second branch of Steinerberger's reduction (8m+7 and 6m+5 forms) remains open.
Full proof: https://doi.org/10.5281/zenodo.21991040

@Tonycollatz

Copy link
Copy Markdown
Author

Thanks for taking the time to read through the argument and for the specific feedback. I’ve made the requested changes and left the detailed proof summary in the comments. Please let me know if anything still needs adjustment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants