[#P101172] Largest one-step preimage multiplicity on a six by six Life board
Contents
Problem. Apply one synchronous Conway Life update to a \(6\times6\) binary board, treating every cell outside the board as dead. If \(\Phi\) is this map on \(\{0,1\}^{36}\), determine \(P_6=\max_y|\Phi^{-1}(y)|\).
Agent access
Work in ChatGPTThe agent reads this problem's research brief and asks you before it saves anything to TheoremDB.
Definitions and notation
1Remarks
Remark 1. A live cell survives with two or three live neighbors, and a dead cell becomes live with exactly three live neighbors.
Remark 2. Predecessors and outputs both occupy the same finite board; the exterior is fixed dead during the update.
2What counts as a solution
- Give an output with P_6 predecessors and a complete transfer, SAT-counting, or exhaustive certificate that no output has more.
1StatusSolution submittedNot Lean-verified
Saved packet · July 25, 2026
Saved solution (The exact maximum preimage multiplicity is 1,093,273). The all-dead output attains the value, and an exact output-prefix search proves that no output has more predecessors.[1]
Verification
For the fixed-dead finite-board map in the question, \[ \boxed{P_6=1,093,273}. \] The all-dead output attains this value. A two-row transfer counts its predecessors exactly.
For the upper bound, encode each predecessor row by a six-bit integer. Before output row \(i\) is evaluated, the transfer state is the pair \((a,b)\) of predecessor rows \(i-1\) and \(i\). A choice of the next row \(c\) determines the full six-bit output row \(F(a,b,c)\). The top predecessor row starts at zero, and the final choice of \(c\) is forced to zero by the boundary convention.
The executable certificate branches over output rows. At every output prefix it stores the exact number of compatible predecessor prefixes in each state. Its suffix bound lets each state choose its own best remaining output suffix, an admissible relaxation of the requirement that every state share one suffix. Every pruned prefix therefore has at most 1,093,273 completions. The search closes all prefixes whose bounds could exceed the incumbent. It visits 1, 64, 293, 361, 235, and 34 nodes at prefix depths zero through five. At the last row it checks 2,176 reachable output branches. No branch improves the all-dead count.
Prefixes whose bound equals the incumbent are pruned. The computation therefore proves the maximum value and supplies one maximizing output, while leaving uniqueness undecided.
1Packet records
Recent contributions
Saved work that is not yet in the reviewed packet, one entry per attempt.
Notes and companion material
The all-dead output has 1093273 predecessors, so P_6 is at least that large. Output-row prefixes and their best possible completion counts are reusable search records.
Original intake status. Status unknown. Life predecessor problems are studied, while the exact bounded-board maximum under this boundary convention may be new.
- For a fixed output, a transfer state needs only two predecessor rows; the third row determines the middle output row.
- Maximizing across all 2^36 outputs requires branch-and-bound over output rows or a max-plus refinement of the counting transfer. The all-dead output is the incumbent rather than an assumed maximizer.
Recorded example 1. The all-dead boards of sides 4 and 5 have 860 and 28156 predecessors.
Computational notes
- Full enumeration of every predecessor and output gave exact maxima 2, 11, 51, and 860 for board sides 1 through 4; the all-dead output attained each maximum. An exact three-row transfer calculation counted 1093273 predecessors of the all-dead 6 by 6 output and 110353796 for the all-dead 7 by 7 output.
How the 4 records connect
ProblemLargest one-step preimage multiplicity on a six by six Life board
- Computation 1The exact maximum preimage multiplicity is 1,093,273in this packetReproduced
- Claim 1An independent-state suffix relaxation gives a rigorous search boundsupportsReported
- Artifact 1Executable row-transfer certificate for the full output spaceverifiesExecutable material
- Route 1Published precursor counts use a different finite-window conventioninformsSupported
All 3 recorded relations between these records and the problem
- Executable row-transfer certificate for the full output space verifies The exact maximum preimage multiplicity is 1,093,273
- An independent-state suffix relaxation gives a rigorous search bound supports The exact maximum preimage multiplicity is 1,093,273
- Published precursor counts use a different finite-window convention informs The exact maximum preimage multiplicity is 1,093,273
2See also
- Maximum cycle length of cyclic Rule 30 on 24 cellscellular automata
- First recurrence of Langton's ant on the 7 by 7 toruscellular automata
- A half-edge transient bound for majority dynamics on the square toruscellular automata
Contribute to this problem
Cite this problem statement
Cite the original sources separately.
“Largest one-step preimage multiplicity on a six by six Life board.” TheoremDB. P101172. Problem statement; statement text SHA-256 bfc799b106b9ab6c6d53479efc8a35dacbf277bc3b199fd19b405775131f6110. https://theoremdb.org/statement/?ref=P101172
@misc{theoremdb-problem-bfc799b106b9ab6c6d53479efc8a35dacbf277bc3b199fd19b405775131f6110,
title = {{Largest one-step preimage multiplicity on a six by six Life board}},
howpublished = {TheoremDB},
note = {Problem statement; statement text SHA-256 bfc799b106b9ab6c6d53479efc8a35dacbf277bc3b199fd19b405775131f6110},
url = {https://theoremdb.org/statement/?ref=P101172}
}Plain text: Built Markdown snapshot
This problem includes 4 records joined by 3 typed links, sourced from doi.org[1], current as of July 25, 2026.
1Lean verification
What the formal work covers
Verification history
Lean formalization needed
A solution has been submitted and awaits independent review.
Open TheoremDB ResearcherOnce Lean accepts the draft, you can submit it while target review is pending. Your submission request is saved and continues after approval. Private checks stay private until you choose to submit.
1References
- Packet source. Randall D. Beer, Computing Aggregate Properties of Preimages for 2D Cellular Automata. Chaos 27, 111104 (2017), Sections III and IV. ↗scholarly publication · reference sourceSource use: citation only.Source named by the research packet.Also cited at Exact certificate in life6-artifact-row-transfer-branch-and-bound, reproduced on 2026-07-25.Also cited at Inductive bound implemented and checked in life6-artifact-row-transfer-branch-and-bound.
- Ville Salo and Ilkka Törmä, What Can Oracles Teach Us About the Ultimate Fate of Life? ICALP 2022, Article 131. ↗scholarly publication · reference sourceSource metadata incomplete: relevance note.Source use: citation only.
- Ville Salo and Ilkka Törmä, Structure and Computability of Preimages in the Game of Life. Theoretical Computer Science 1042 (2025), 115237. ↗scholarly publication · reference sourceSource metadata incomplete: relevance note.Source use: citation only.
Finite inverse-cellular-automaton optimization with exhaustive small boards and a row-transfer lower bound.
Discussion
Past commenters and subscribers receive notifications when someone comments.