NIM paper · interactive edition Interactive edition · paper, explanations and Lean proofs.

Section 1.1, listList of contributions; each item points to a precise statement

Informal interpretation Motivation, interpretation or scope; not a formal claim.

1 Paper text

  • AC0\AC^0 containment for fixed-scale quantised inference. We formalise a fixed-grid Boolean literal-threshold model and its bounded-unrolling recurrent extension. Both are simulable by AC0\AC^0 circuits (Theorem 2.4). An attention-style extension is covered only if its scoring, selection and aggregation operations can each be implemented by the permitted Boolean threshold gates. This is a restriction on the computation, not a requirement that every game have the same board size. Within a play sequence we use a fixed layout of NN heap rows and BB bits per heap, retaining empty heaps as zero rows. The asymptotic statements concern families of networks for growing input lengths NBNB.

  • Single-frame impossibility for strong mastery. Under this model, no single-frame policy/value network can strongly master NIM in the worst case (Theorem 5.2).

  • Two-frame bypass via local differences and restoration. With two consecutive frames, the agent can compute Δ(P,P′)\Delta(P,P') in AC0\AC^0 (Lemma 5.4). When PP has nim-sum zero, an AC0\AC^0 move selector restores zero after the opponent’s move (Proposition 5.5). This is conditional restoration mastery, not an arbitrary-start verifier.

  • Planning analysis and the single-policy bottleneck. We analyse a restricted measurement interface inspired by rollouts, rather than a general model of MCTS. With BB structured policies one can recover all nim-sum bits (Proposition 5.9). Root and one-heap-modification queries to one fixed member of that family expose only one unknown linear functional (Proposition 5.10). With an explicitly bounded readout, this yields the distributional bound in Theorem 5.12.

  • Persistent recurrence via sequential row updates. A constant-depth recurrent update accumulates the nim-sum over NN heap rows and retains a summary across position separators (Proposition 5.13). With a replay of the current board or stored heap rows, this supports optimal move selection. The construction relaxes fixed total latency, not fixed-scale quantisation (Section 5.5).

  • Controlled empirical comparison and learnability discussion. On 20-heap, 4-bit NIM with 10610^6 supervised restoration examples, a one-frame model has low restoration accuracy while a two-frame model learns restoration (Section 7.2). In a complementary single-frame experiment, multi-head FSM-controlled shootouts achieve perfect win/loss position classification while the single-head baseline remains bottlenecked by one-bit information (Section 7.3). We also discuss why AC0\AC^0 is a useful abstraction for what is robustly feasible under fixed-scale quantised inference (Section 6.3).

Generated from paper_jmlr.tex, lines 222–243.

2 Explain this

The first item distinguishes gate restrictions from input layout: attention operations must be built from the permitted gates, while board sizes can grow across the family of networks. Within a play sequence, aligned heap rows and fixed bit width make consecutive boards comparable.

The list names six contributions. Read with the paper, each item is a pointer: the first four are theorems or propositions (simulation, barrier, two-frame bypass, rollout analysis), the fifth is the recurrent construction, and the sixth is the controlled experiments plus a discussion of the modelling choice. The wording in the list is deliberately qualified: "conditional restoration mastery, not an arbitrary-start verifier"; "a restricted measurement interface … rather than a general model of MCTS"; "relaxes fixed total latency, not fixed-scale quantisation".

3 How this is formalised

A summary list. Its items are covered by the records of the statements it cites; see the coverage table for their categories. In particular, the probability bound in the fourth item is a checked conditional theorem using a named classical input (Theorem 5.12 (i)), and the sixth item is empirical.

Coverage record
Paper anchorsec:contrib-list1 (website anchor; the manuscript has no label here)
Displayed asSection 1.1, list
ClaimList of contributions; each item points to a precise statement
Coverage categoryInformal interpretation
Statement sourcepaper_jmlr.tex lines 222–243; SHA-256 of the normalised block source 03adfbffd008a552…
Depends onTheorem 2.4, Theorem 5.2 (barrier), Lemma 5.4, Proposition 5.5, Proposition 5.9, Proposition 5.10, Theorem 5.12 (i), Proposition 5.13, Section 7.2.5, “One-frame does not learn restoration; two-frame eventually does”, Section 7.3, paragraph 2
Explanationsexplain/c-contributions, formal/c-contributions
Build evidencefresh isolated rebuild, audit report

4 Lean statement and source

No Lean statement corresponds to this claim. This is interpretation or motivation, not a formal mathematical claim.

Build evidence: fresh isolated rebuild of all 38 bundled modules with Lean (version 4.26.0, started 2026-10-10T15:21:56Z, finished 2026-10-10T15:27:00Z: 38/38 modules compiled, 1588 axiom reports, no errors. See Build for the commands and the independent audit of 2026-10-10 (dated evidence).