Theorems · Theorem · commutative algebra
Algebra.exists_etale_bijective_residueFieldMap_and_map_eq_mul_and_isCoprime
∀ {R : Type u} [inst : CommRing R] (P : Ideal R) [inst_1 : P.IsPrime] (p : Polynomial R)
(f g : Polynomial P.ResidueField),
p.Monic →
f.Monic →
g.Monic →
Polynomial.map (algebraMap R P.ResidueField) p = f * g →
IsCoprime f g →
∃ R' x x_1,
∃ (_ : Algebra.Etale R R'),
∃ Q,
∃ (x_3 : Q.IsPrime) (x_4 : Q.LiesOver P),
∃ f' g',
Function.Bijective ⇑(Ideal.ResidueField.mapₐ P Q (Algebra.ofId R R') ⋯) ∧
f'.Monic ∧
g'.Monic ∧
Polynomial.map (algebraMap R R') p = f' * g' ∧
IsCoprime f' g' ∧
Polynomial.map (Ideal.ResidueField.mapₐ P Q (Algebra.ofId R R') ⋯).toRingHom f =
Polynomial.map (algebraMap R' Q.ResidueField) f' ∧
Polynomial.map (Ideal.ResidueField.mapₐ P Q (Algebra.ofId R R') ⋯).toRingHom g =
Polynomial.map (algebraMap R' Q.ResidueField) g'If a monic polynomial p : R[X] factors into a product of coprime monic polynomials p = f * g
in the residue field κ(P) of some P : Spec R,
then there exists an etale algebra R' of R and a prime Q of R' lying over P,
such that κ(P) = κ(Q) and that the factorization lifts to R'.
- Cited by
- 1 results in Mathlib
- Foundations
- Depth 164 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- CommRingIdeal.IsPrime
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites36
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
- Semiringproof · cited by 13,802
- Algebrastatement · cited by 11,388
- RingHomproof · cited by 10,189
- Polynomialstatement and proof · cited by 5,681
- Idealstatement and proof · cited by 4,748
- Algebra.algebraMapstatement and proof · cited by 4,706
- AlgHomstatement · cited by 3,236
- Nontrivialproof · cited by 2,416
- Polynomial.natDegreeproof · cited by 1,105
- Function.Bijectivestatement and proof · cited by 863
Cited by1
Results whose statement or proof uses this declaration.
- Algebra.exists_etale_isIdempotentElem_forall_liesOver_eq_auxproof · cited by 1