Mathlib Map

Theorems · Definition · number theory

KummerDedekind.normalizedFactorsMapEquivNormalizedFactorsMinPolyMk

{R : Type u_1} →
  {S : Type u_2} →
    [inst : CommRing R] →
      [inst_1 : CommRing S] →
        [inst_2 : Algebra R S] →
          {x : S} →
            {I : Ideal R} →
              [IsDomain R] →
                [IsIntegrallyClosed R] →
                  [inst_5 : IsDedekindDomain S] →
                    [Module.IsTorsionFree R S] →
                      (hI : I.IsMaximal) →
                        I ≠ ⊥ →
                          Ideal.comap (algebraMap R S) (conductor R x) ⊔ I = ⊤ →
                            IsIntegral R x →
                              ↑{J | J ∈ UniqueFactorizationMonoid.normalizedFactors (Ideal.map (algebraMap R S) I)} ≃
                                ↑{d |
                                    d ∈
                                      UniqueFactorizationMonoid.normalizedFactors
                                        (Polynomial.map (Ideal.Quotient.mk I) (minpoly R x))}

The first half of the Kummer-Dedekind Theorem, stating that the prime factors of I*S are in bijection with those of the minimal polynomial of the generator of S over R, taken mod I.

Defined in
Mathlib.NumberTheory.KummerDedekind
Cited by
8 results in Mathlib
Foundations
Depth 168 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
CommRingCommRingAlgebraIsDomainIsIntegrallyClosedIsDedekindDomainModule.IsTorsionFree

Around this declaration

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

NumberField.Ideal.primesOverSpanEquivMonicFactorsMod · cited by 10Ideal.primesOverSpanEquiv…KummerDedekind.emultiplicity_factors_map_eq_emultiplicity · cited by 2KummerDedekind.emultiplic…NumberField.Ideal.primesOverSpanEquivMonicFactorsMod_symm_apply_eq_span · cited by 2Ideal.primesOverSpanEquiv…KummerDedekind.normalizedFactorsMapEquivNormalizedFactorsMinPolyMk_symm_apply_eq_span · cited by 1KummerDedekind.normalized…KummerDedekind.normalizedFactors_ideal_map_eq_normalizedFactors_min_poly_mk_map · cited by 1KummerDedekind.normalized…NumberField.Ideal.ramificationIdx_primesOverSpanEquivMonicFactorsMod_symm_apply · cited by 1Ideal.ramificationIdx_pri…KummerDedekind.normalizedFactorsMapEquivNormalizedFactorsMinPolyMk.congr_simp · cited by 0normalizedFactorsMapEquiv…NumberField.Ideal.primesOverSpanEquivMonicFactorsMod_symm_apply · cited by 0Ideal.primesOverSpanEquiv…KummerDedekind.Ideal.irreducible_map_of_irreducible_minpoly · cited by 0Ideal.irreducible_map_of_…CommRing · cited by 17173CommRingAlgebra · cited by 11388AlgebraRingHom · cited by 10189RingHomTop.top · cited by 9680Top.topEquiv · cited by 8337EquivSet.Elem · cited by 7166Set.ElemSet.ofPred · cited by 6101Set.ofPredPolynomial · cited by 5681PolynomialIdeal · cited by 4748IdealBot.bot · cited by 4720Bot.botAlgebra.algebraMap · cited by 4706Algebra.algebraMapEquiv.symm · cited by 3681Equiv.symmMultiset · cited by 2627MultisetHasQuotient.Quotient · cited by 2301HasQuotient.QuotientIsDomain · cited by 2196IsDomainKummerDedekind.normalizedFact…CITED BYCITES

Cites32

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

Cited by9

Results whose statement or proof uses this declaration.