Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Binary Character Redundancy Criterion

Abstract

A binary character is redundant exactly when it lies in the existing span.

Theorem 1.1 (Kernel preservation, span membership, and output recovery are equivalent).

Proof. Machine-checked in Lean as D5/S3/Fourier/BinaryCharacterRedundancyCriterion.binary_character_redundancy_criterion (✓ std3). ∎

Source. Repository-derived.

Commentary.

Let G be an abelian group and let I be a finite role-index type. Every binary character is a linear functional on the canonical quotient of G by doubles, evaluated on G through the quotient map.

The first public clause says that the new character vanishes whenever all existing characters vanish. The second says directly that it belongs to the binary-field span of the existing character range.

The third clause exposes finite coefficients. At every group element, the multiplicative output of the new character is recovered as the finite product of the corresponding weighted existing outputs.

The proof applies the pinned library kernel-span criterion and finite-span coefficient theorem, then uses ofAdd_sum for the product formula.

References