One actual affine round merges two retained-subset guarantees #
The old honest left row is nearly uniform against each of two tampering sets. The actual four-call round produces a long output nearly uniform against their union, retaining the complete transcript and original right state. The theorem uses only the two old-row guarantees, original source envelopes, and finite extractor guards. Every intermediate seed bound is derived from the actual preceding call.
The next-left-row marginal exposes the same invariant at the new transcript.
The sets may overlap. This is the finite subset-union step of
Chattopadhyay--Liao, Extractors for Sum of Two Sources, Theorem 6.1:
https://arxiv.org/abs/2110.12652. The full iteration and its parameter
schedule are proved in Affine.Iteration.Extraction
(affineCorrelationBreaker_parameters_dist_le).
The executed next-left row is uniform against the union under the explicit round error.
The actual masked output satisfies the same retained-union guarantee.
The new transcript and left kernel satisfy the next retained-union row invariant.