Finite generic scalar perturbations #
A finite family of affine matrix paths can be made simultaneously nonsingular by choosing an arbitrarily small positive parameter away from the finitely many determinant roots. This is the only genericity input needed by the S6 subdivision argument: the perturbation direction is fixed globally, so face compatibility and prime equivariance are preserved automatically.
Polynomial-valued straight-line path from A to B.
Equations
- NRR.FiniteGenericPerturbation.matrixPath A B = Matrix.of fun (i j : n) => Polynomial.C (A i j) + Polynomial.X * Polynomial.C (B i j - A i j)
Instances For
Determinant polynomial of the straight-line matrix path.
Equations
Instances For
Evaluation of the polynomial matrix path.
Evaluation of the determinant path is the determinant of the evaluated matrix path.
At parameter one the determinant polynomial evaluates to the target determinant.
A regular target matrix gives a nonzero determinant polynomial.
The union of the real root sets of a finite family of nonzero polynomials is finite.
Arbitrarily small positive parameters avoid all roots of a finite nonzero polynomial family.