Newman Normal Forms
Abstract
Terminating locally confluent rewrite systems have unique reachable normal forms.
Theorem 1.1 (Unique reachable normal forms).
Proof. Machine-checked in Lean as D5/S0/Rewriting/Newman.newman_unique_normal_form (✓ std3). ∎
Citation. M. H. A. Newman (1942). On Theories with a Combinatorial Definition of “Equivalence”. DOI: 10.2307/1968867.
Commentary.
For every terminating and locally confluent rewrite relation, each starting history reaches exactly one irreducible normal form through the reflexive transitive closure of the relation.
Newman 1942, literature-attested; this repository gives a direct proof because the pinned Mathlib version does not provide this lemma.
References
- Truth anchor:
D5/S0/Rewriting/Newman.newman_unique_normal_form