Determinantal ideals of a generic matrix #
This file defines minors of the generic matrix Matrix.mvPolynomialX and the ideal generated
by all minors of a fixed size.
The minor of the generic matrix selected by row and column functions.
Equations
- Matrix.mvPolynomialMinor R row col = ((Matrix.mvPolynomialX m n R).submatrix row col).det
Instances For
A generic minor indexed by an empty type is 1.
A generic minor indexed by a unique type is the corresponding variable.
Evaluating a generic minor at a concrete matrix gives the corresponding concrete minor.
The set of all minors of the generic matrix indexed by t.
Equations
- MvPolynomial.determinantalMinors R m n t = (fun (I : (t → m) × (t → n)) => Matrix.mvPolynomialMinor R I.1 I.2) '' Set.univ
Instances For
Membership in the set of all generic minors.
The ideal generated by all minors of the generic matrix indexed by t.
Equations
- MvPolynomial.determinantalIdeal R m n t = Ideal.span (MvPolynomial.determinantalMinors R m n t)
Instances For
Every generic minor indexed by t belongs to the corresponding determinantal ideal.
A determinantal ideal is contained in J iff every generating minor belongs to J.
The determinantal ideal is the span of the set of generic minors.
Determinantal ideals are finitely generated.