Theorems · Definition · linear algebra
Matrix.toMvPolynomial
{m : Type u_1} →
{n : Type u_2} → {R : Type u_4} → [Fintype n] → [inst : CommSemiring R] → Matrix m n R → m → MvPolynomial n RLet M be an (m × n)-matrix over R.
Then Matrix.toMvPolynomial M is the family (indexed by i : m)
of multivariate polynomials in n variables over R that evaluates on c : n → R
to the dot product of the i-th row of M with c:
Matrix.toMvPolynomial M i is the sum of the monomials C (M i j) * X j.
- Cited by
- 14 results in Mathlib
- Foundations
- Depth 82 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- FintypeCommSemiring
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites9
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- DFunLike.coeproof · cited by 62,936
- CommSemiringstatement and proof · cited by 10,911
- Fintypestatement and proof · cited by 7,736
- Finset.sumproof · cited by 5,195
- Matrixstatement and proof · cited by 4,303
- Finset.univproof · cited by 3,473
- MvPolynomialstatement · cited by 2,140
- Finsupp.singleproof · cited by 943
- MvPolynomial.monomialproof · cited by 253
Cited by15
Results whose statement or proof uses this declaration.
- LinearMap.toMvPolynomialproof · cited by 17
- LinearMap.toMvPolynomial_compproof · cited by 2
- Matrix.toMvPolynomial_isHomogeneousstatement · cited by 2
- Matrix.toMvPolynomial_mulstatement and proof · cited by 1
- Matrix.toMvPolynomial_onestatement · cited by 1
- Matrix.toMvPolynomial_totalDegree_lestatement · cited by 1
- Matrix.toMvPolynomial_zerostatement and proof · cited by 1
- LinearMap.toMvPolynomial_baseChangeproof · cited by 1
- Matrix.toMvPolynomial_addstatement · cited by 1
- Matrix.toMvPolynomial_constantCoeffstatement · cited by 1
- Matrix.toMvPolynomial_eval_eq_applystatement · cited by 1
- Matrix.toMvPolynomial_mapstatement · cited by 1