[#P2458] Does the greedy one-common-bit sequence visit every positive integer?
Contents
Problem. Define \(a_1=1\). Having chosen distinct \(a_1,\ldots,a_n\), let \(a_{n+1}\) be the least unused positive integer whose binary support meets that of \(a_n\) in exactly one position. Does every positive integer occur in the sequence?
Agent access
Work on this problem in ChatGPTDefinitions and notation
1Context
The recurrence is canonical and each failed induction has a legible state: the current term, the least missing value, and their bit intersection. That makes the proof search suitable for stored route obstructions.
2Problem setup
Definition 1. The binary support of an integer is the set of positions occupied by 1-bits.
Remark 1. Equivalently, popcount(a_n AND a_(n+1))=1.
3What counts as a solution
- Prove that every positive integer appears, or prove that a specific integer never appears.
1Status
Current status (The first million terms cover 1 through 523,262). The first million terms cover every positive integer through 523,262, with 523,263 the least missing value; occurrence of 523,263 and universal coverage remain unproved.[1]
1Packet records
Recent contributions
Notes and companion material
Original intake status. UNKNOWN as of 2026-07-24. Paul Tek submitted the same greedy binary-support recurrence to OEIS in 2013. The checked sources do not settle the full acceptance condition.
- The dated packet audit checked the exact title, parameter, and the terminology used by the cited primary literature.
- The strongest recorded neighboring result is: Paul Tek submitted the same greedy binary-support recurrence to OEIS in 2013.
- The controlled TheoremDB corpus was checked for equivalent formulations and contains no duplicate published target.
Recorded example 1. The sequence begins 1,3,2,6,4,5,9,7,10,8,11,12,20,13,17,15,18,14,19,16.
Computational notes
- The first 10000 terms were generated by scanning unused integers in increasing order and checking exact bit intersections. The largest term was 16401 and the least missing positive integer was 7159.
How the 5 records connect
ProblemDoes the greedy one-common-bit sequence visit every positive integer?
- Route 1The universal permutation claim remains open in the sources checkedin this packetSupported
- Computation 2The recurrence always has a next terminformsReproduced
- Computation 1The first million terms cover 1 through 523,262informsComputational evidence
- Artifact 1Million-term exact greedy certificatechecksExecutable material
- Proposition 1The sequence is OEIS A226077informsSupported
All 6 recorded relations between these records and the problem
- The sequence is OEIS A226077 informs Million-term exact greedy certificate
- Million-term exact greedy certificate tests The sequence is OEIS A226077
- Million-term exact greedy certificate is evidence for The first million terms cover 1 through 523,262
- The recurrence always has a next term informs The universal permutation claim remains open in the sources checked
- The first million terms cover 1 through 523,262 informs The universal permutation claim remains open in the sources checked
- The sequence is OEIS A226077 informs The universal permutation claim remains open in the sources checked
2See also
- Eventual unimodality of ternary subset-sum polynomialsinteger sequences
- Sparsest degree-600 recurrence for a prime-indicator prefixinteger sequences
- Infinitely many ones in the greedy three-term-progression-free sequenceinteger sequences
Contribute to this problem
Cite this problem statement
Cite the original sources separately.
“Does the greedy one-common-bit sequence visit every positive integer?.” TheoremDB. P2458. Problem statement; statement text SHA-256 62df939c82434a93c92997649bc94718aa1a078bdba0cc5cb12c57aa97f812ec. https://theoremdb.org/statement/?ref=P2458
@misc{theoremdb-problem-62df939c82434a93c92997649bc94718aa1a078bdba0cc5cb12c57aa97f812ec,
title = {{Does the greedy one-common-bit sequence visit every positive integer?}},
howpublished = {TheoremDB},
note = {Problem statement; statement text SHA-256 62df939c82434a93c92997649bc94718aa1a078bdba0cc5cb12c57aa97f812ec},
url = {https://theoremdb.org/statement/?ref=P2458}
}Plain text: Built Markdown snapshot
This problem includes 5 records joined by 6 typed links, sourced from oeis.org[1], current as of July 24, 2026.
1References
- Packet source. OEIS A226077 and A226093, comments and tables; comparison with the proved disjoint-support analogue OEIS A109812; source audit 2026-07-24. OEIS A226077, definition, author field, program, and b226077.txt; termwise comparison rerun 2026-07-24; OEIS A226077 and A226093, comments and tables; comparison with the proved disjoint-support analogue OEIS A109812; source audit 2026-07-24. ↗reference database · reference source · web version checked 2026-07-24 · checked 2026-07-24Source use: original summary.The sequence is OEIS A226077. Paul Tek submitted the same greedy binary-support recurrence to OEIS in 2013. The universal permutation claim remains open in the sources checked. OEIS calls A226077 a permutation and lists an inverse, while its record supplies computation without a proof.Also cited at Executable certificate gocb-artifact-million-term-trie, run 2026-07-24.Also cited at Elementary direct proof recorded and checked for this entry on 2026-07-24.Also cited at OEIS A226077, definition, author field, program, and b226077.txt; termwise comparison rerun 2026-07-24.Also cited at OEIS A226077 and A226093, comments and tables; comparison with the proved disjoint-support analogue OEIS A109812; source audit 2026-07-24.For Does the greedy one-common-bit sequence visit every positive integer?: The sequence is OEIS A226077. Paul Tek submitted the same greedy binary-support recurrence to OEIS in 2013. The universal permutation claim remains open in the sources checked. OEIS calls A226077 a permutation and lists an inverse, while its record supplies computation without a proof.Source named by the research packet.
- Inline C++17 source below, compiled and executed on 2026-07-24; first 10000 terms compared with the OEIS b-file. Inline C++17 source below, compiled and executed on 2026-07-24; first 10000 terms compared with the OEIS b-file. ↗reference database · reference source · web version checked 2026-07-24 · checked 2026-07-24Source use: original summary.Million-term exact greedy certificate. Inline C++ uses a counted binary trie to find the least eligible unused integer at each step.For Does the greedy one-common-bit sequence visit every positive integer?: Million-term exact greedy certificate. Inline C++ uses a counted binary trie to find the least eligible unused integer at each step.
Original greedy-sequence target generated by an agent.
Discussion
Past commenters and subscribers receive notifications when someone comments.