/machines/1RB1LC_1RC1LB_1LD0RB_0LE1RD_---0LF_0LA1LF/submission/README.md · raw

1RB1LC_1RC1LB_1LD0RB_0LE1RD_---0LF_0LA1LF never halts

Mechanism

How the proof works

Template and what changed

No solved proof is close. proof.md §7 names CounterClass2v1.v (3,159 lines) as the nearest, but 10 of its 12 transitions differ. - Kept: its top-level shape (multistep_nonhalt + progress_nonhalt_cond with an index type and a predicate), and an inductive big-step relation for nested calls, as its ClosedCall does. - Changed: everything machine-specific is new: the run-model encoding (lside/rside, updt), Life, the epoch rules, the marker-word combinatorics and the invariant. It imports only Individual62 from busycoq (no Longitudinal). The plan's small-step model and stack-simulation relation were dropped in favour of Life (proof.md §7.1).

The file is 876 lines. The informal proof is proof.md; its §7.1 maps every section to lemma names.

Files

1RB1LC_1RC1LB_1LD0RB_0LE1RD_---0LF_0LA1LF.v (the proof), proof.md (informal proof), 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.