/machines/1RB0RE_1LC0RE_1LD0LD_1RA0LC_1RA1RF_1RA---/submission/README.md · raw

1RB0RE_1LC0RE_1LD0LD_1RA0LC_1RA1RF_1RA--- never halts

Mechanism

How the proof works

Template and what changed

It extends our kill #11's .v, verify/Skelet1LikeC2_1RB0LE_1RC0RC.v (694 lines), which follows the architecture of SBCv6.v Module TM21 (carries plus a re-pairing overflow). TCv3.v is only a loose relative. - Machine part, mirrored by hand. The dictionary is l {{q}}> r -> r <{{pi q}} l, l <* xs -> xs *> l, shift_rule_R <-> _L, with list literals unchanged. #11's rule-spec statements are kept word for word. Beyond the dictionary, the only edits were dl->dr, L0->R0, one unfold R0 and one explicit S6 instance. The rw/ro_out accumulators change side. - Abstract part (INV, F1-F3, closure, about 390 lines): #11's text byte for byte, except that step is renamed macro_step so it does not shadow the framework's step. - New: init (215 steps to K [d1 1 3] 4 1, against #11's 483 to K [d1 1 2] 8 5) and the base of nonhalt. Everything compiled on the first try.

The file is 671 lines, imports only Individual62 from busycoq, and has one TM_from_str. proof.md is the informal proof; its §6 maps sections to lemma names.

Files

1RB0RE_1LC0RE_1LD0LD_1RA0LC_1RA1RF_1RA---.v (the proof; upstream verify/Skelet1LikeC2_1RB0RE_1LC0RE.v), proof.md (informal proof), check_kill.txt (our verifier's full output, 2026-10-13T00:39:13Z), discord.md (draft announcement, not posted).

AI assistance: the informal proof and the Coq formalization were produced with the help of Claude (Anthropic). Formalized with Claude Code (AI-assisted); checked by our checker, check_kill: compile against pinned busycoq, theorem statement, forbidden tokens, Print Assumptions, coqchk.