Documentation

TauCeti.RingTheory.DedekindDomain.Different.Derivative

Derivatives of annihilating polynomials lie in the different #

Let B be the integral closure of an integrally closed domain A in an extension L/K of its fraction field, and let x โˆˆ B generate L over K; then L/K is finite, and no separability hypothesis is needed. Mathlib shows that f'(x) lies in the different ideal ๐”‡_{B/A} when f is the minimal polynomial of x over A and L/K is separable (aeval_derivative_mem_differentIdeal); if L/K is inseparable then f' vanishes. Any polynomial p โˆˆ A[X] with p(x) = 0 is a multiple f g of the minimal polynomial, A being integrally closed, so p'(x) = f'(x) g(x) lies in the different as well. This is the form in which an explicit equation for x bounds ramification: a prime of B not containing p'(x) does not divide the different, and when A is a Dedekind domain such a prime is unramified over A (dvd_differentIdeal_iff).

The case p = Xโฟ - a is the radical extension L = K(a^{1/n}): then p'(x) = n xโฟโปยน, and multiplying by x gives n a โˆˆ ๐”‡_{B/A}.

Main results #

References #

The derivative of an annihilating polynomial lies in the different. If x โˆˆ B generates L over K and p โˆˆ A[X] vanishes at x, then p'(x) โˆˆ ๐”‡_{B/A}. For p the minimal polynomial of x this is Mathlib's aeval_derivative_mem_differentIdeal.

theorem TauCeti.natCast_mul_mem_differentIdeal_of_pow_eq {A : Type u_1} {K : Type u_2} {L : Type u_3} {B : Type u_4} [CommRing A] [Field K] [Field L] [CommRing B] [Algebra A K] [Algebra B L] [Algebra A B] [Algebra K L] [Algebra A L] [IsScalarTower A K L] [IsScalarTower A B L] [IsDomain A] [IsFractionRing A K] [IsIntegralClosure B A L] [IsIntegrallyClosed A] [IsDedekindDomain B] [Module.IsTorsionFree A B] {x : B} (hx : K[(algebraMap B L) x] = โŠค) {n : โ„•} {a : A} (hxa : x ^ n = (algebraMap A B) a) :
โ†‘n * (algebraMap A B) a โˆˆ differentIdeal A B

A radical generator puts n a in the different. If x โˆˆ B generates L over K and xโฟ = a with a โˆˆ A, then n a โˆˆ ๐”‡_{B/A}.