Divisors of a Dedekind domain #
This file identifies the group of nonzero fractional ideals of a Dedekind domain with the free
abelian group on its height-one prime ideals. The coefficient of a prime v is the existing
function FractionalIdeal.count K v.
Main definitions #
IsDedekindDomain.Divisor: the free abelian group on height-one prime ideals.FractionalIdeal.divisor: the divisor associated to a nonzero fractional ideal.FractionalIdeal.divisorEquiv: the additive equivalence between nonzero fractional ideals and divisors.FractionalIdeal.principalDivisor: the divisor of a nonzero element of the fraction field.
The group of divisors supported on height-one prime ideals of a ring.
Equations
Instances For
The divisor of a nonzero fractional ideal.
Equations
- FractionalIdeal.divisor I = { support := Set.Finite.toFinset ⋯, toFun := fun (v : IsDedekindDomain.HeightOneSpectrum R) => FractionalIdeal.count K v ↑I, mem_support_toFun := ⋯ }
Instances For
Reconstruct a nonzero fractional ideal from a divisor.
Equations
- FractionalIdeal.ofDivisor K D = Units.mk0 (Finsupp.prod D fun (v : IsDedekindDomain.HeightOneSpectrum R) (n : ℤ) => ↑v.asIdeal ^ n) ⋯
Instances For
Nonzero fractional ideals of a Dedekind domain are additively equivalent to its divisors.
Multiplication of fractional ideals corresponds to addition of divisors.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The nonzero principal fractional ideal generated by an element of the fraction field.
Equations
- FractionalIdeal.principalFractionalIdeal = { toFun := fun (x : Kˣ) => Units.mk0 (FractionalIdeal.spanSingleton (nonZeroDivisors R) ↑x) ⋯, map_one' := ⋯, map_mul' := ⋯ }
Instances For
The principal divisor of a nonzero element of the fraction field.
Equations
Instances For
A weighted degree on divisors of a Dedekind domain.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The weighted degree of the divisor of a nonzero integral ideal is the weighted sum of its normalized prime factors. The weight is stated on ideals, so that it can later be chosen as a residue-field degree or an inertia-weighted residue-field degree.
Weighted degree of the divisor of a nonzero integral ideal.
If a nonzero fraction is represented by n / d, its weighted principal-divisor degree is
the weighted factor degree of n minus that of d.