The different ideal #
This file supplies general lemmas about trace-dual fractional ideals. The coercion result connects
the fractional-ideal and submodule trace duals, allowing submodule results such as localization to
be transferred to fractional ideals. The elementwise descriptions of the trace dual of S and of
the different ideal, each as the inverse of the other, are what read the different off valuations
and transport it along automorphisms. The identity-extension
trace-dual theorem gives the unit different, which is used to compute the relative discriminant of
the identity extension. The trace criterion TauCeti.dvd_differentIdeal_iff_forall_intTrace_mem
decides when an ideal I with I * Q = p · B divides the different ideal of an extension of
Dedekind domains.
The multiplicity lemmas express divisibility by powers of a prime and Dedekind's universal
e - 1 bound as bounds on the different exponent.
The characteristic property of the different exponent at a nonzero prime P of B: P ^ n
divides the different ideal exactly when n is at most the multiplicity of P in it.
Dedekind's different theorem, first part, as a bound on the exponent: the multiplicity of
a prime P over a nonzero prime p in the different ideal is at least e(P ∣ p) - 1.
Over a domain, the fractional-ideal trace dual of one coerces to the submodule trace dual.
The trace dual of S is the inverse of the different ideal, elementwise: an element of
L has integral traces against S exactly when it multiplies the different ideal of S / R
into S.
The different ideal is the inverse of the trace dual of S, elementwise: an element of
S lies in the different ideal of S / R exactly when it multiplies the trace dual of S into
S.
The trace dual of S is stable under the automorphisms of L / K: an automorphism maps
S onto itself and preserves the trace of L / K.
The different ideal is stable under the automorphisms of L / K, acting on S through
their restrictions galRestrict.
The trace criterion for divisibility of the different ideal. If I * Q = p · B for a
nonzero ideal p of A, then I divides differentIdeal A B exactly when the integral trace
carries the complement Q into p.
This upgrades Mathlib's one-way not_dvd_differentIdeal_of_intTrace_not_mem to an equivalence.
The converse direction adapts the argument that Mathlib runs inline in
pow_sub_one_dvd_differentIdeal_aux and dvd_differentIdeal_of_not_isSeparable
(Mathlib/RingTheory/DedekindDomain/Different.lean, Andrew Yang).
The trace dual of the unit submodule is the unit submodule for the identity extension of a domain to its fraction field.
The different ideal of the identity extension of a Dedekind domain is the unit ideal.