Proof of `Normal form for distance logic`
groundedproofs/Lax3Proofs/Assembly.lean · lax-3
What this proof establishes
- thm✓
Lax3.Locality
Lax3.NormalFormAssuming the claims on the left, the claim on the right holds — checked by the archive's pipeline. Proof code is not displayed here.
Description
The normal form for distance logic (Corollary 7 of arXiv:2606.23180): for , every formula of distance rank is equivalent to a boolean combination of local formulas of distance rank and the written-out sentences "there are vertices, pairwise at distance larger than , all satisfying ".
Proof strategy
The claim at the maximum-size scatter choice, with the same boolean combination. Its discharge is above. With that choice a scatter sentence is definable in the logic — — so replacing each scatter atom's evaluation by satisfaction of changes no truth value, and carries the replacement through the combination. The five conditions the corollary states about a scatter atom are the five bridges of applied to the distance rank the locality theorem already provides; is used by exactly one of them, the one that climbs the rank witness back to .