Mathlib Map

Theorems · Theorem · field theory

Polynomial.Splits.eq_prod_roots

∀ {R : Type u_1} [inst : CommRing R] {f : Polynomial R} [inst_1 : IsDomain R],
  f.Splits → f = Polynomial.C f.leadingCoeff * (Multiset.map (fun x => Polynomial.X - Polynomial.C x) f.roots).prod
Defined in
Mathlib.Algebra.Polynomial.Splits
Cited by
16 results in Mathlib
Foundations
Depth 137 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
CommRingIsDomain

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

Polynomial.Splits.natDegree_eq_card_roots · cited by 16Splits.natDegree_eq_card_…Polynomial.Splits.eq_prod_roots_of_monic · cited by 4Splits.eq_prod_roots_of_m…Polynomial.Splits.eval_eq_prod_roots · cited by 3Splits.eval_eq_prod_rootsPolynomial.map_sub_sprod_roots_eq_prod_map_eval · cited by 3Polynomial.map_sub_sprod_…spectrum.map_polynomial_aeval_of_degree_pos · cited by 2spectrum.map_polynomial_a…Polynomial.splits_X_sub_C_mul_iff · cited by 1Polynomial.splits_X_sub_C…Polynomial.Splits.nextCoeff_eq_neg_sum_roots_mul_leadingCoeff · cited by 1Splits.nextCoeff_eq_neg_s…Polynomial.logMahlerMeasure_eq_log_leadingCoeff_add_sum_log_roots · cited by 1Polynomial.logMahlerMeasu…Polynomial.Splits.of_splits_map_of_injective · cited by 1Splits.of_splits_map_of_i…Polynomial.Splits.coeff_zero_eq_leadingCoeff_mul_prod_roots · cited by 1Splits.coeff_zero_eq_lead…splits_X_pow_sub_one_of_X_pow_sub_C · cited by 1splits_X_pow_sub_one_of_X…AlgebraicClosure.toSplittingField_coeff · cited by 1AlgebraicClosure.toSplitt…Polynomial.Splits.dvd_of_roots_le_roots · cited by 1Splits.dvd_of_roots_le_ro…Cubic.eq_prod_three_roots · cited by 1Cubic.eq_prod_three_rootsPolynomial.Splits.eq_X_sub_C_of_single_root · cited by 1Splits.eq_X_sub_C_of_sing…DFunLike.coe · cited by 62936DFunLike.coeCommRing · cited by 17173CommRingRingHom · cited by 10189RingHomPolynomial · cited by 5681Polynomialmul_one · cited by 3885mul_oneMultiset · cited by 2627MultisetIsDomain · cited by 2196IsDomainPolynomial.X · cited by 1639Polynomial.Xmap_zero · cited by 1614map_zeroPolynomial.C · cited by 1598Polynomial.CMultiset.map · cited by 876Multiset.mapMultiset.prod · cited by 528Multiset.prodPolynomial.leadingCoeff · cited by 498Polynomial.leadingCoeffPolynomial.Splits · cited by 290Polynomial.SplitsPolynomial.roots · cited by 264Polynomial.rootsSplits.eq_prod_rootsCITED BYCITES

Cites22

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

Cited by16

Results whose statement or proof uses this declaration.