CutoffCoefficientAlgebra
Abstract
Finite cutoff word coefficients form a truncated multiplicative algebra.
Magnus expansions and shuffle or infiltration identities are classical context, but the complete recursively indexed positive-pair construction below is a repository route. Indices are retained even when two evaluated pairs coincide.
Definition 1.1 (Rational word algebra).
Formalization. D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.RationalWordPolynomial (✓ std3).
Source. Repository-derived.
Acknowledgement. Arman Nilforoushan; Farzad Parvaresh (2026). Improved upper bound on the number of distinct k-decks for any k and alphabet size by counting the independent parameters. DOI: 10.48550/arXiv.2609.23106. URL: https://arxiv.org/html/2609.23106v1.
Commentary.
RationalWordPolynomial A abbreviates MonoidAlgebra Q (FreeMonoid A).
Definition 1.2 (Extend integer coefficients to rationals).
Formalization. D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.toRationalWordPolynomial (✓ std3).
Source. Repository-derived.
Acknowledgement. Arman Nilforoushan; Farzad Parvaresh (2026). Improved upper bound on the number of distinct k-decks for any k and alphabet size by counting the independent parameters. DOI: 10.48550/arXiv.2609.23106. URL: https://arxiv.org/html/2609.23106v1.
Commentary.
This ring homomorphism maps the integral WordPolynomial coefficients through Int.castRingHom Q while retaining every word monomial.
Definition 1.3 (Words through a cutoff degree).
Formalization. D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.CutoffWord (✓ std3).
Source. Repository-derived.
Acknowledgement. Arman Nilforoushan; Farzad Parvaresh (2026). Improved upper bound on the number of distinct k-decks for any k and alphabet size by counting the independent parameters. DOI: 10.48550/arXiv.2609.23106. URL: https://arxiv.org/html/2609.23106v1.
Commentary.
CutoffWord A r is the subtype of free words whose length is at most r.
Definition 1.4 (Finite cutoff coefficient vectors).
Formalization. D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.CutoffCoefficients (✓ std3).
Source. Repository-derived.
Acknowledgement. Arman Nilforoushan; Farzad Parvaresh (2026). Improved upper bound on the number of distinct k-decks for any k and alphabet size by counting the independent parameters. DOI: 10.48550/arXiv.2609.23106. URL: https://arxiv.org/html/2609.23106v1.
Commentary.
CutoffCoefficients A r is the function space CutoffWord A r -> Q.
Definition 1.5 (Restrict a polynomial to bounded words).
Formalization. D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.cutoffRestriction (✓ std3).
Source. Repository-derived.
Acknowledgement. Arman Nilforoushan; Farzad Parvaresh (2026). Improved upper bound on the number of distinct k-decks for any k and alphabet size by counting the independent parameters. DOI: 10.48550/arXiv.2609.23106. URL: https://arxiv.org/html/2609.23106v1.
Commentary.
cutoffRestriction r p evaluates the coefficient of p at each free word of length at most r.
Definition 1.6 (Lift bounded coefficients by zero).
Formalization. D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.cutoffLift (✓ std3).
Source. Repository-derived.
Acknowledgement. Arman Nilforoushan; Farzad Parvaresh (2026). Improved upper bound on the number of distinct k-decks for any k and alphabet size by counting the independent parameters. DOI: 10.48550/arXiv.2609.23106. URL: https://arxiv.org/html/2609.23106v1.
Commentary.
For finite A, cutoffLift r extends a CutoffCoefficients vector to the full rational word algebra and assigns zero outside the cutoff subtype.
Definition 1.7 (Split convolution in the cutoff algebra).
Formalization. D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.cutoffMul (✓ std3).
Source. Repository-derived.
Acknowledgement. Arman Nilforoushan; Farzad Parvaresh (2026). Improved upper bound on the number of distinct k-decks for any k and alphabet size by counting the independent parameters. DOI: 10.48550/arXiv.2609.23106. URL: https://arxiv.org/html/2609.23106v1.
Commentary.
cutoffMul r p q at a target word sums p(prefix)*q(suffix) over every cut from zero through the target length.
Definition 1.8 (The empty-word unit vector).
Formalization. D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.cutoffOne (✓ std3).
Source. Repository-derived.
Acknowledgement. Arman Nilforoushan; Farzad Parvaresh (2026). Improved upper bound on the number of distinct k-decks for any k and alphabet size by counting the independent parameters. DOI: 10.48550/arXiv.2609.23106. URL: https://arxiv.org/html/2609.23106v1.
Commentary.
cutoffOne r is the restriction of the multiplicative unit of the rational word algebra.
Theorem 1.9 (Restriction preserves multiplication).
Proof. Machine-checked in Lean as D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.cutoffRestriction_mul (✓ std3). ∎
Citation. Arman Nilforoushan; Farzad Parvaresh (2026). Improved upper bound on the number of distinct k-decks for any k and alphabet size by counting the independent parameters. DOI: 10.48550/arXiv.2609.23106. URL: https://arxiv.org/html/2609.23106v1.
Commentary.
For every cutoff r and rational word polynomials p,q, restriction of p*q equals cutoffMul r of their restrictions.
Definition 1.10 (Filtration vanishing).
Formalization. D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.VanishesBelow (✓ std3).
Source. Repository-derived.
Acknowledgement. Arman Nilforoushan; Farzad Parvaresh (2026). Improved upper bound on the number of distinct k-decks for any k and alphabet size by counting the independent parameters. DOI: 10.48550/arXiv.2609.23106. URL: https://arxiv.org/html/2609.23106v1.
Commentary.
VanishesBelow r d p means p is zero on every cutoff word of length strictly below d.
Theorem 1.11 (Filtration degrees add).
Proof. Machine-checked in Lean as D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.cutoffMul_vanishesBelow (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Arman Nilforoushan; Farzad Parvaresh (2026). Improved upper bound on the number of distinct k-decks for any k and alphabet size by counting the independent parameters. DOI: 10.48550/arXiv.2609.23106. URL: https://arxiv.org/html/2609.23106v1.
Commentary.
If p vanishes below d and q below e, their cutoff product vanishes below d+e.
Definition 1.12 (Powers inside the cutoff algebra).
Formalization. D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.cutoffPow (✓ std3).
Source. Repository-derived.
Acknowledgement. Arman Nilforoushan; Farzad Parvaresh (2026). Improved upper bound on the number of distinct k-decks for any k and alphabet size by counting the independent parameters. DOI: 10.48550/arXiv.2609.23106. URL: https://arxiv.org/html/2609.23106v1.
Commentary.
cutoffPow r p 0=cutoffOne r and cutoffPow r p (n+1)=cutoffMul r p (cutoffPow r p n).
Theorem 1.13 (Cutoff powers are genuine restrictions).
Proof. Machine-checked in Lean as D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.cutoffPow_eq_restriction_pow (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Arman Nilforoushan; Farzad Parvaresh (2026). Improved upper bound on the number of distinct k-decks for any k and alphabet size by counting the independent parameters. DOI: 10.48550/arXiv.2609.23106. URL: https://arxiv.org/html/2609.23106v1.
Commentary.
For finite A and every n, cutoffPow r p n equals cutoffRestriction r of (cutoffLift r p)^n.
Theorem 1.14 (Positive degree accumulates).
Proof. Machine-checked in Lean as D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.cutoffPow_vanishesBelow (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Arman Nilforoushan; Farzad Parvaresh (2026). Improved upper bound on the number of distinct k-decks for any k and alphabet size by counting the independent parameters. DOI: 10.48550/arXiv.2609.23106. URL: https://arxiv.org/html/2609.23106v1.
Commentary.
If p vanishes below degree one, then its nth cutoff power vanishes below degree n.
Definition 1.15 (Finite geometric inverse).
Formalization. D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.cutoffGeometricInverse (✓ std3).
Source. Repository-derived.
Acknowledgement. Arman Nilforoushan; Farzad Parvaresh (2026). Improved upper bound on the number of distinct k-decks for any k and alphabet size by counting the independent parameters. DOI: 10.48550/arXiv.2609.23106. URL: https://arxiv.org/html/2609.23106v1.
Commentary.
For finite A, cutoffGeometricInverse r c restricts the finite sum of powers of cutoffLift r (-c) from zero through r.
Theorem 1.16 (Right inverse of one plus a tail).
Proof. Machine-checked in Lean as D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.cutoffMul_geometricInverse (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Arman Nilforoushan; Farzad Parvaresh (2026). Improved upper bound on the number of distinct k-decks for any k and alphabet size by counting the independent parameters. DOI: 10.48550/arXiv.2609.23106. URL: https://arxiv.org/html/2609.23106v1.
Commentary.
If c vanishes below degree one, cutoffMul r (cutoffOne r+c) (cutoffGeometricInverse r c)=cutoffOne r.
Theorem 1.17 (Left inverse of one plus a tail).
Proof. Machine-checked in Lean as D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.geometricInverse_cutoffMul (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Arman Nilforoushan; Farzad Parvaresh (2026). Improved upper bound on the number of distinct k-decks for any k and alphabet size by counting the independent parameters. DOI: 10.48550/arXiv.2609.23106. URL: https://arxiv.org/html/2609.23106v1.
Commentary.
Under the same positive-degree hypothesis, the same finite geometric series is also a left inverse.
References
- Truth anchor:
D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.CutoffCoefficients - Truth anchor:
D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.CutoffWord - Truth anchor:
D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.RationalWordPolynomial - Truth anchor:
D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.VanishesBelow - Truth anchor:
D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.cutoffGeometricInverse - Truth anchor:
D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.cutoffLift - Truth anchor:
D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.cutoffMul - Truth anchor:
D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.cutoffMul_geometricInverse - Truth anchor:
D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.cutoffMul_vanishesBelow - Truth anchor:
D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.cutoffOne - Truth anchor:
D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.cutoffPow - Truth anchor:
D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.cutoffPow_eq_restriction_pow - Truth anchor:
D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.cutoffPow_vanishesBelow - Truth anchor:
D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.cutoffRestriction - Truth anchor:
D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.cutoffRestriction_mul - Truth anchor:
D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.geometricInverse_cutoffMul - Truth anchor:
D5/S1/Words/Complexity/PositivePairs/Coefficients/CutoffCoefficientAlgebra.toRationalWordPolynomial - Dependency: D5/S1/Words/Complexity/LyndonBrackets/LyndonBracketAlgebra
- Dependency: D5/S1/Words/Complexity/VivionBinomialConverseFails