Catalecticant fusion for sums of powers #
This module instantiates sum-of-terms fusion on actual multivariate polynomials. A charged term is a scalar multiple of a power of a linear form. The normalized middle catalecticant sends each such term to a rank-one matrix, while the squarefree monomial has a full-rank complement matrix.
References #
The catalecticant rank bound is described in J. M. Landsberg and Zach Teitler, On the ranks and border ranks of symmetric tensors, equation (1) and Remark 6.5, arXiv:0901.0487. Here the middle flattening is restricted to squarefree row and column indices, and multinomial normalization is checked over any characteristic-zero field. The result is a power-term lower bound; it does not identify the exact Waring rank or formalize the paper's border-rank and singularity bounds.
Squarefree exponent vector associated to a finite set of variables.
Equations
- Algebraic.Fusion.SumOfTerms.Waring.exponent set = Finsupp.indicator set fun (x : ι) (x_1 : x ∈ set) => 1
Instances For
Evaluating a squarefree exponent product gives the product over its set.
Complementing a middle-layer subset stays in the middle layer.
Equations
- Algebraic.Fusion.SumOfTerms.Waring.complement n set = ⟨(↑set)ᶜ, ⋯⟩
Instances For
The complement-reindexed exponent sum is the all-ones exponent exactly on the diagonal.
Every complement-reindexed entry has total degree 2 * n.
Linear form represented by a term.
Equations
- Algebraic.Fusion.SumOfTerms.Waring.linearForm term = ∑ index : Fin (2 * n), term.coefficients index • MvPolynomial.X index
Instances For
Polynomial value of a charged Waring term.
Equations
- Algebraic.Fusion.SumOfTerms.Waring.termValue term = MvPolynomial.C term.scale * Algebraic.Fusion.SumOfTerms.Waring.linearForm term ^ (2 * n)
Instances For
Exponent queried by one complement-reindexed catalecticant entry.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Normalized middle catalecticant. Division by the multinomial coefficient makes powers of linear forms map to rank-one matrices.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The multinomial denominator of every queried entry is nonzero in characteristic zero.
The coefficient product of an entry exponent factors across its row and complemented column.
Coefficient formula for a power of a linear form at a queried exponent.
Row vector in the rank-one catalecticant of a power term.
Equations
- Algebraic.Fusion.SumOfTerms.Waring.leftVector term row = term.scale * ∏ index ∈ ↑row, term.coefficients index
Instances For
Complement-reindexed column vector in the rank-one catalecticant.
Equations
- Algebraic.Fusion.SumOfTerms.Waring.rightVector term column = ∏ index ∈ ↑(Algebraic.Fusion.SumOfTerms.Waring.complement n column), term.coefficients index
Instances For
All-ones exponent of the squarefree target monomial.
Equations
Instances For
Product of all 2 * n variables, represented as a monomial.
Equations
Instances For
The target definition is literally the product of all variables.
The inverse, in K, of the multinomial coefficient of the target exponent;
it appears on the diagonal of the normalized target catalecticant. It is
nonzero in characteristic zero (targetScalar_ne_zero).
Equations
Instances For
The target normalizing scalar is nonzero in characteristic zero.
The squarefree target has a scalar identity middle catalecticant.
Catalecticant followed by the matrix-to-linear-map equivalence.
Equations
Instances For
Feature of the target is targetScalar K n times the identity map, over
any field. The scalar is nonzero in characteristic zero
(targetScalar_ne_zero).
Construct the squarefree monomial from power terms, with no free inputs.
Equations
- Algebraic.Fusion.SumOfTerms.Waring.problem K n = { inputCount := 0, inputs := fun (input : Fin 0) => input.elim0, target := Algebraic.Fusion.SumOfTerms.Waring.target K n }
Instances For
Full rank certificate for the squarefree target against powers of linear forms.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The squarefree monomial in 2 * n variables requires at least the central
binomial number of power terms in a sum-of-powers circuit.
Explicit exponential lower bound for squarefree-monomial sum-of-powers circuits.