Theorems · Theorem · field theory
Polynomial.mem_rootSet
∀ {T : Type w} [inst : CommRing T] {p : Polynomial T} {S : Type u_1} [IsDomain T] [inst_2 : CommRing S]
[inst_3 : IsDomain S] [inst_4 : Algebra T S] [Module.IsTorsionFree T S] {a : S},
a ∈ p.rootSet S ↔ p ≠ 0 ∧ (Polynomial.aeval a) p = 0A version of mem_rootSet' that requires Module.IsTorsionFree and for the polynomial to be
non-zero instead of requiring it to be non-zero after mapping.
- Defined in
- Mathlib.Algebra.Polynomial.Roots
- Cited by
- 13 results in Mathlib
- Foundations
- Depth 135 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites13
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
- Setstatement · cited by 53,352
- CommRingstatement and proof · cited by 17,173
- Algebrastatement and proof · cited by 11,388
- Polynomialstatement and proof · cited by 5,681
- AlgHomstatement · cited by 3,236
- IsDomainstatement and proof · cited by 2,196
- Polynomial.aevalstatement and proof · cited by 615
- Module.IsTorsionFreestatement and proof · cited by 600
- FaithfulSMul.algebraMap_injectiveproof · cited by 198
- Polynomial.rootSetstatement · cited by 101
- Polynomial.map_ne_zero_iffproof · cited by 12
Cited by13
Results whose statement or proof uses this declaration.
- Polynomial.mem_rootSet_of_neproof · cited by 10
- NumberField.Embeddings.finite_of_norm_leproof · cited by 4
- Algebra.IsAlgebraic.algHom_bijectiveproof · cited by 3
- Algebra.IsAlgebraic.normalClosure_eq_iSup_adjoin_of_splitsproof · cited by 3
- Polynomial.Gal.card_complex_roots_eq_card_real_add_card_not_gal_invproof · cited by 2
- IsGalois.is_separable_splitting_fieldproof · cited by 2
- Algebraic.cardinalMk_lift_le_mulproof · cited by 2
- NumberField.hermiteTheorem.finite_of_discr_bdd_of_isComplexproof · cited by 1
- NumberField.hermiteTheorem.finite_of_discr_bdd_of_isRealproof · cited by 1
- notMem_iff_exists_ne_and_isConjRootproof · cited by 1
- Polynomial.Gal.galAction_isPretransitiveproof · cited by 0
- ConjRootClass.rootSet_minpoly_eq_carrierproof · cited by 0