Matrices of multivariate polynomials #
In this file, we prove results about matrices over an mv_polynomial ring.
In particular, we provide Matrix.mvPolynomialX which associates every entry of a matrix with a
unique variable.
Tags #
matrix determinant, multivariate polynomial
The matrix with variable X (i,j) at location (i,j).
Equations
- Matrix.mvPolynomialX m n R = Matrix.of fun (i : m) (j : n) => MvPolynomial.X (i, j)
Instances For
Any matrix A can be expressed as the evaluation of Matrix.mvPolynomialX.
This is of particular use when MvPolynomial (m × n) R is an integral domain but S is
not, as if the MvPolynomial.eval₂ can be pulled to the outside of a goal, it can be solved in
under cancellative assumptions.
A variant of Matrix.mvPolynomialX_map_eval₂ with a bundled RingHom on the LHS.
A variant of Matrix.mvPolynomialX_map_eval₂ with a bundled AlgHom on the LHS.
In a nontrivial ring, Matrix.mvPolynomialX m m R has non-zero determinant.