Mathlib Map

Theorems · Definition · commutative algebra

ClassGroup.mk

{R : Type u_1} →
  (K : Type u_2) →
    [inst : CommRing R] →
      [inst_1 : Field K] →
        [inst_2 : Algebra R K] →
          [IsFractionRing R K] → [inst_4 : IsDomain R] → (FractionalIdeal (nonZeroDivisors R) K)ˣ →* ClassGroup R

Send a nonzero fractional ideal to the corresponding class in the class group.

Defined in
Mathlib.RingTheory.ClassGroup.Basic
Cited by
22 results in Mathlib
Foundations
Depth 98 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
CommRingFieldAlgebraIsFractionRingIsDomain

Around this declaration

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

ClassGroup.mk0 · cited by 22ClassGroup.mk0ClassGroup.mk0_surjective · cited by 5ClassGroup.mk0_surjectiveWeierstrassCurve.Affine.Point.toClass · cited by 5Point.toClassClassGroup.mk_def · cited by 4ClassGroup.mk_defClassGroup.mk_eq_one_iff · cited by 4ClassGroup.mk_eq_one_iffClassGroup.mk_mk0 · cited by 3ClassGroup.mk_mk0ClassGroup.Quot_mk_eq_mk · cited by 3ClassGroup.Quot_mk_eq_mkClassGroup.mk_eq_mk · cited by 2ClassGroup.mk_eq_mkClassGroup.mk_eq_mk_of_coe_ideal · cited by 2ClassGroup.mk_eq_mk_of_co…ClassGroup.mk_eq_one_of_coe_ideal · cited by 2ClassGroup.mk_eq_one_of_c…ClassGroup.equiv_mk · cited by 2ClassGroup.equiv_mkClassGroup.mk_canonicalEquiv · cited by 1ClassGroup.mk_canonicalEq…ClassGroup.equiv_mk0 · cited by 1ClassGroup.equiv_mk0ClassGroup.extendedHom_mk · cited by 1ClassGroup.extendedHom_mkClassGroup.induction · cited by 1ClassGroup.inductionCommRing · cited by 17173CommRingAlgebra · cited by 11388AlgebraField · cited by 7404FieldMonoidHom · cited by 3629MonoidHomUnits · cited by 2804UnitsIsDomain · cited by 2196IsDomainnonZeroDivisors · cited by 895nonZeroDivisorsIsFractionRing · cited by 738IsFractionRingMonoidHom.comp · cited by 469MonoidHom.compFractionalIdeal · cited by 423FractionalIdealMonoidHom.range · cited by 314MonoidHom.rangeMonoidHomClass.toMonoidHom · cited by 294MonoidHomClass.toMonoidHomFractionRing · cited by 200FractionRingUnits.map · cited by 95Units.mapQuotientGroup.mk' · cited by 90QuotientGroup.mk'ClassGroup.mkCITED BYCITES

Cites18

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

Cited by24

Results whose statement or proof uses this declaration.