Theorems · Theorem · linear algebra
charpoly_leftMulMatrix
∀ {R : Type u} [inst : CommRing R] {S : Type u_1} [inst_1 : Ring S] [inst_2 : Algebra R S] (h : PowerBasis R S),
((Algebra.leftMulMatrix h.basis) h.gen).charpoly = minpoly R h.genThe characteristic polynomial of the map fun x => a * x is the minimal polynomial of a.
In combination with det_eq_sign_charpoly_coeff or trace_eq_neg_charpoly_coeff
and a bit of rewriting, this will allow us to conclude the
field norm resp. trace of x is the product resp. sum of x's conjugates.
- Cited by
- 2 results in Mathlib
- Foundations
- Depth 126 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites28
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- DFunLike.coestatement and proof · cited by 62,936
- CommRingstatement and proof · cited by 17,173
- Algebrastatement and proof · cited by 11,388
- Ringstatement and proof · cited by 7,463
- Polynomialstatement and proof · cited by 5,681
- Matrixstatement and proof · cited by 4,303
- AlgHomstatement · cited by 3,236
- Nontrivialproof · cited by 2,416
- WithBotproof · cited by 1,498
- Polynomial.degreeproof · cited by 643
- Polynomial.aevalproof · cited by 615
- minpolystatement and proof · cited by 439
Cited by2
Results whose statement or proof uses this declaration.
- Algebra.PowerBasis.norm_gen_eq_coeff_zero_minpolyproof · cited by 5
- PowerBasis.trace_gen_eq_nextCoeff_minpolyproof · cited by 2