End-to-end correctness of certified-row complementation #
This file combines the finite-graph counting semantics with the executable protocol. The central theorem is machine independent: for every deterministic certified row system and every nonempty encoded input, the protocol accepts exactly when the source system has no accepting run.
Soundness #
Every semantic protocol step preserves the appropriate exact counting invariant.
The semantic protocol cannot falsely accept a source input.
Completeness #
If the source rejects, the canonical inductive-counting choices form an accepting protocol run.
The machine-independent certified-row complement protocol accepts exactly the inputs rejected by its deterministic source system.
Language correctness #
The compiled deterministic-source system recognizes the complement of the source row language, relative to nonempty inputs.
Machine-independent complementation for an arbitrary finite certified row system. The certificate alphabet is determinized before the counting protocol is installed.