There is a newer version of the record available.

Published February 19, 2026 | Version v2

Normalization Confluence for Registry-Governed Stream Processing

Authors/Creators

Description

Coordination-free convergence in distributed systems has been achieved through two structural regimes: operation commutativity (CRDTs) and invariant confluence (I-confluence). This paper identifies a third regime — normalization confluence — in which operations may be non-commutative and may violate application invariants, but convergence is restored through a compensation operator that normalizes states to validity.

We formalize this regime by introducing registry-governed stream processing, where an external registry of invariant predicates defines valid states and a compensation operator repairs violations. We construct a governance rewrite system and prove, via Newman's Lemma, that two structural conditions — well-founded compensation (WFC) and compensation commutativity (CC) — guarantee that all causality-respecting processing orders yield the same valid state. We prove both conditions are necessary: without WFC, compensation depth is unbounded; without CC, different orders reach different valid states.

Compensation commutativity is strictly weaker than operation commutativity: operations need not commute, only their compensated results. To make CC practically verifiable, we develop a verification calculus based on invariant footprints and decomposable repair that reduces the global CC obligation to local, per-event-pair checks, together with a product composition theorem for modular verification.

Files

normalization_confluence_2026.pdf

Files (563.6 kB)

Name Size
md5:dfdedb908a8470b23cfc4855cdc927e7
493.1 kB Preview Download
md5:9ab3044f0ea9782b40982009d8e970fc
70.5 kB Download