TheoremDB
All problems

[#P101172] Largest one-step preimage multiplicity on a six by six Life board

Solution submitted

A complete solution has been submitted. Independent review is pending.

Not Lean-verified
View the submitted solution
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 accessWork in ChatGPT

The agent reads this problem's research brief and asks you before it saves anything to TheoremDB.

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.

1Status

Saved packet · July 25, 2026

What counts as a solution

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

4 records

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
The overview places each record once. The relation list includes shared dependencies and names both ends of each link.

ProblemLargest one-step preimage multiplicity on a six by six Life board

All 3 recorded relations between these records and the problem

2See also

Contribute to this problem
Cite this problem statement

Cite the original sources separately.

Plain text
“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
BibTeX
@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}
}

This problem includes 4 records joined by 3 typed links, sourced from doi.org[1], current as of July 25, 2026.

1Lean verification

Lean formalization needed

A solution has been submitted and awaits independent review.

Open TheoremDB Researcher

Upload a Lean project archive

Once 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

2 entries have incomplete source metadata. Each affected row names the fields that still need editorial review.

  1. 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.
  2. 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.
  3. 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

Loading discussion.

Add a comment

Report comment

Flag this problem

Sign in to follow

Sign in in another tab, then return here.

Open sign-in in another tab

Report a problem

Report location:

Your ChatGPT account

Opening ChatGPT

ChatGPT is opening in a new tab.