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

1RB0RD_1RC1RF_1LD0LE_1RA0LC_1RE1LC_0RA--- never halts

Mechanism

How the proof works

Template and what changed

It extends kill #3's .v (1,303 lines, in #3's own package; #3 loosely follows busycoq's verify/SBCv6.v, Module TM21). A script applied proof.md §5, with no hand edits to proof scripts: - the TM string; - a simultaneous ρ-rename of the state names in the 14 sweep lemmas and K ({{A}}→{{D}}, {{B}}→{{A}}, {{D}}→{{C}}); - init0 with (7,4) at 402 steps (a cross-check, not used by nonhalt); - a 3-pair base, and init (now 38,732 steps); - the header and rule-table comments.

Every es proof, the macro rules, J, Jstep, J_base and nonhalt are #3's text, unchanged, and the file compiled on the first attempt. After the renaming, 16 of #3's lines differ. The file is 1,309 lines and imports only Individual62 from busycoq. It is a direct proof on the holdout string, with no equivalence lemma.

Files

1RB0RD_1RC1RF_1LD0LE_1RA0LC_1RE1LC_0RA---.v (the proof), proof.md (informal delta proof), parent-proof.md (#3's informal proof, cited as P§n), check_kill.txt (our verifier's full output), discord.md (draft announcement, not posted).

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