RESEARCH / Focused target
Barker's and Hasler's conjectures for the rows of Rule 201
RELEASED FOUNDATIONS / PROPOSED CONNECTION
Research connections
All source anchors (1)
- D5/S3/StatisticalMechanics/CellularAutomata/Rule201Rows.resultAbsent from this graph
Problem
The question
OEIS A267681 and A267680 read row n of the Rule 201 elementary cellular
automaton, started from a single ON cell, on the cells -n, …, n: in base 2
(A267681) and as a string of decimal digits (A267680). Their formula fields
record
a(n) = 5a(n-1)-20a(n-3)+16a(n-4) for n>4. G.f.: (1-5x+21x^2+14x^3-40x^4) / ((1-x)(1-2x)(1+2x)(1-4*x)).
Conjecture: a(n) = 24^n - (n%22 + [n]*5)*2^(n-1) - 1, where [n] = 1 iff n > 0; n%2 = 1 iff n is odd. - M. F. Hasler, Jul 28 2018
for A267681 (the first two by Colin Barker, Jan 19 2016), and
a(n) = 101a(n-1)-10100a(n-3)+10000a(n-4) for n>4. G.f.: (1-101x+10101x^2+89910x^3-101000x^4) / ((1-x)(1-10x)(1+10x)(1-100*x)).
for A267680 (Colin Barker, Jan 19 2016 and Apr 20 2019). Issue #11102 fixes
the reading: every cell of the integers is updated at every step, the
recurrences are asserted for n > 4, and each generating function is stated
as the product of the series with its denominator, which has constant term 1.
Motivation
Our foothold
A267681 (revision 30, 2025-02-16) still labels these statements conjectures,
and its history records that a claim of their correctness was removed in 2022.
D5/S3/StatisticalMechanics/CellularAutomata/Rule201Rows.result proves all
five for the literal automaton. Rule 201 is the local update rule of the
Floquet-PXP cellular automaton (Wilkinson, Klobas, Prosen and Garrahan 2020).
Gap
Missing bridges
Issue #11102 preregisters the proof route and the literature check: the
entries and their links (MathWorld, A New Kind of Science p. 55, the OEIS
cellular automata indexes) give no proof, and neither entry appears in the
statement sets or results of epoch-research/LeanOpenProblems,
epoch-research/LeanOpenProblems-results,
google-deepmind/alphaproof-nexus-results or
google-deepmind/formal-conjectures, which do contain the Rule 167 entry
A267581. not-found-in-searched-scope.
Route
Proposed approach
- By induction on
n, forn ≥ 1the cell atxof rownis ON exactly when|x| ≥ 2, orx = 0andnis even. - Hence the window of row
n ≥ 1in basebisΣ_{j < 2n+1} b^j − b^{n+1} − b^{n−1} − [n odd] b^n. - With
(b − 1) Σ_{j<k} b^j = b^k − 1and2 [n odd] = 1 − (−1)^n, for every baseb ≥ 1twice(b − 1)times the window is a combination ofb^{2n},b^n,(−b)^nand1, each annihilated by(1 − x)(1 − bx)(1 + bx)(1 − b²x); this gives both recurrences, and forb = 2step 2 is Hasler's formula. - The generating functions follow by comparing coefficients: from
x^5on they vanish by the recurrence, and the first five come from the values1, 0, 21, 99, 471and1, 0, 10101, 1100011, 111010111.
Falsifier
What would falsify this route
The proof would fail if some row n ≥ 1 differed from the pattern of step 1,
or if the combination of step 3 were not annihilated by the characteristic
polynomial for some n > 4.
Evidence
Evidence to collect
Exact integer computation (issue #11102): simulating the automaton with every
cell updated reproduces all 1001 terms of both b-files; Hasler's formula and
both recurrences hold for n ≤ 1000; replacing the constant −1 of Hasler's
formula by −2, or 10000 by 9999 in the decimal-digit recurrence, fails
at 1001 and 995 indices.
The canonical source is
D5/S3/StatisticalMechanics/CellularAutomata/Rule201Rows.lean. Its public
declarations are rule201, cell, windowValue, decimalRepresentation,
binaryRepresentation, claim, and result. The frozen module state has
statement identity
sha256:5ce9a4203589a1076c7f95493127548c3819869402c7d1391578d8173a379139.
The result declaration has statement identity
sha256:a1c39ab3c34161d5b82f11d85866b85fc240c8c90e040cb7d9a3fbbdf70bedd4.
The Freeze event is
sha256:8cc996728977659630204dcbd5a216c8530ef01186be9493a75d25e1a80cd51e.
It has no project-level frozen prerequisite. The proof uses only the standard
axioms propext, Classical.choice and Quot.sound; no sorry,
native_decide, or new axiom.
Triage
Scope assessment
Tier 1 external named conjectures (OEIS formula fields), preregistered in
issue #11102 before any Lean. theorem; resolution proved. The public
theorem has proof_shape: content: the row invariant of step 1 and the window
evaluation of step 2 are new propositions on its live path. Admission basis
open-problem-resolution; utility none.
ASSUMED-UNVERIFIED
Unverified assumptions
The bounded literature check does not establish exhaustive worldwide novelty, priority, or the absence of an independent proof.