Context
Two equally labelled states can be folded when every corresponding port is missing on both sides, already has the same target, or stays within the pair being identified. The last guarded case handles SELF-recursive behavior.
Hypotheses and scope
- Finite weakly acyclic deterministic labelled partial port graph.
- Each fold is applied after previously imposed sound folds, in the current quotient.
Proof or evidence
Soundness follows because the fold makes the one-step records equal. For completeness, choose a minimal unreduced bisimulation class and fold two sinks, or its unique sink with a minimal remaining state. Every fold decreases the state count and all maximal sequences end at the unique minimal residual figure. The replayed checker found zero normal-form mismatches across 235,160 chronological graphs and no missing guarded certificate among 31,944 equal extension pairs.
Verification notes
The minimal-class completeness argument, preservation of weak acyclicity, and object-confluence boundary were rechecked independently; the finite checker was rerun successfully.
Limitations
- Acyclic automaton minimization and general term-graph bisimulation collapse are prior art comparators.
- The theorem gives one object normal form, not a finite presentation of all fold derivations.
- Static folding may remove a physical state and is not yet a time-respecting history rewrite.
Notes
Ordinary acyclic-automaton state merging and general term-graph bisimulation collapse are established prior art. The guarded rule adds the weakly acyclic SELF case used by the causal lift. This is an object-normal-form theorem, not a finite presentation of all fold paths. No novelty claim is made.