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

Proposition 5.14 (open item)Bridge from the recurrent strategies' game semantics to the general weak-mastery history model

Open or deferred item Explicitly left open, deferred or not yet connected.

1 Paper text

Proposition 5.14 (Shallow components and complete strategies) For N≥1N\ge1 heaps of B≥1B\ge1 bits, the following constructions use polynomial-size, constant-depth Boolean components, realisable by literal-threshold networks with weights and thresholds in {0,1}\{0,1\}.

  1. (i) The two-frame selector maps a legal transition Q→Q′Q\to Q' from nim⁡(Q)=0\operatorname{nim}(Q)=0 to a legal binary-encoded response restoring zero. Retaining the response board as the next predecessor gives a winning strategy from this established invariant, with the opponent to move.

  2. (ii) Each structured rollout policy and the readout from the board and its BB outcome bits are shallow. Executing the rollouts and then the readout gives a winning strategy from any nonzero nim-sum board, using at most BN(2B−1)BN(2^B-1) simulated game moves per decision.

  3. (iii) The recurrent state update is shallow. Iterating it over the replay protocol gives a winning strategy from any nonzero nim-sum board, with O(B+log⁡N)O(B+\log N) memory and 2N+22N+2 updates per decision.

Here “winning strategy” quantifies over every legal opponent response. Polynomial size and constant depth refer to the indicated component, with depth independent of NN and BB; they do not bound the number of sequential component evaluations.

Generated from paper_jmlr.tex, lines 879–888.

2 Explain this

The recurrent strategies are proved to win in a game semantics written for them: a stateful interaction in which the controller keeps its registers between decisions and every legal opponent response is quantified. The general history model used for weak mastery (Definition 5.1) was formalised in a later phase of the development. A formal proof that winning in the controller's stateful semantics is the same as winning in the history model has not been written for the recurrent strategies.

So Proposition 5.14(iii) is checked in the controller's own semantics, not in the history model.

3 How this is formalised

Status: open (optional bridge, not built). The existing theorems are WholeGame.replay_wins, WholeGame.replay_game and BoardStore.bits_store_wins, in their own semantics (WholeGame.ReplayWins). The general model is Mastery.WeakMastery, with bridges so far for NimGame.Wins (Mastery.wins_secure), the pairing strategy (Mastery.secondWins_secure) and the two-frame strategy (Mastery.twoFrame_secure). The independent audit records this bridge as optional and absent. The website reports it rather than starting a new formalisation project.

Coverage record
Paper anchorprop:bypass-interfaces (manuscript label)
Displayed asProposition 5.14 (open item)
ClaimBridge from the recurrent strategies' game semantics to the general weak-mastery history model
Coverage categoryOpen or deferred item
Statement sourcepaper_jmlr.tex lines 879–888; SHA-256 of the normalised block source 42524208a19b28cf…
Depends onProposition 5.14, Definition 5.1
Explanationsexplain/c-replay-bridge-open, formal/c-replay-bridge-open
Build evidencefresh isolated rebuild, audit report

4 Lean statement and source

No Lean statement corresponds to this claim. This item is explicitly open or deferred.

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).