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

1RB0LA_0RC1RD_0LD1RE_1LA0RB_0RD1RF_1RC--- never halts

Mechanism

How the proof works

Template and what changed

This extends SBCv7.v Module TM4 (1RB0LA_0RC1RD_0LD1RE_1LA0RB_0RD1RF_0RA---), which differs only in F0 (0RA there, 1RC here). TM1, TM2, TM3, TM18 and TM37 in that file also differ only in F0. - Kept: TM4's moving head <A 001 / 001 E> (hL/hR), its digits d0/d1, and the overall shape: init, a big step per cycle, and progress_nonhalt_cond with a linear invariant. - Changed: - F0 = 1RC changes every right-side word. TM4's unary right counter is replaced by the A/B blocks, the front gadget (FL, FR1–FR3) and the conversion gadget. - TM4's Longitudinal counter lemma is replaced by a direct Fixpoint ctr, so the file imports only Individual62, Arith, Lia and String. - TM4's one-inequality invariant is replaced by a 6-facet hexagon that holds on both branches. - New lemmas ConvOV/PostOV cover the overflow during an odd conversion.

The file is 504 lines, about 3 times TM4's 170. The informal proof is proof.md.

Files

1RB0LA_0RC1RD_0LD1RE_1LA0RB_0RD1RF_1RC---.v (the proof), proof.md (informal proof, §6 maps it to lemma names), 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.