The primes of a number field above those ramifying in another #
For an extension L / K of number fields and a further number field E over K, this file
collects the height-one primes of π E whose contraction to π K ramifies in L. There are
finitely many, so they form a Finset.
E is unrelated to L: the condition constrains the prime of K below, and says nothing about
how the prime behaves in L / E.
Main definitions #
NumberField.Chebotarev.primesAboveRamifiedPrimes: the finite set of height-one primes ofπ Elying aboveramifiedPrimes K L.
Main results #
NumberField.Chebotarev.mem_primesAboveRamifiedPrimes_iff: the defining condition for membership.NumberField.Chebotarev.under_mem_primesAboveRamifiedPrimes_of_not_isUnramifiedAt: a prime below a ramified prime in a tower satisfies the defining condition.NumberField.Chebotarev.under_mem_primesAboveRamifiedPrimes_iff_inertia_ne_bot: in a Galois tower, membership of the contraction is equivalent to nontrivial inertia upstairs.
Comparison with ramification in L / E #
Nothing here assumes E embeds in L, so in general there is no ramification in L / E to
compare against: membership is a condition on the prime of K below π, and nothing else.
When a compatible tower K β E β L does exist, the two conditions are still not the same one.
Ramification indices multiply along a tower, e(Q/π) = e(Q/π) Β· e(π/π), so a prime of E
ramifying in L / E always lies in this set. The inclusion can be strict, and that is why the
condition is imposed below rather than on L / E.
For example, take K = β and L = β(β2, ΞΆβ), so that Gal(L/K) β
Sβ; let E = β(β2), the field
fixed by a transposition, and let p = 2. The inertia group at a prime Q of L above 2 is the
cyclic group of order three, so e(Q/2) = 3 while e(Q/π) = 1: all of the ramification,
e(π/2) = 3, happens below E. So π is unramified in L / E and yet lies above a prime
ramifying in L / K β a witness that the inclusion is strict here.
References #
Adapted from ramifiedBelow_finite in CebotarevDensity/FixedFieldDensity.lean of
CBirkbeck/chebotarev-density (Apache-2.0,
Birkbeck--Brasca) on branch development at commit
8575c9df1ae0a61120ab5c964c7911414254bec7, where the set appears for E the fixed field of a
cyclic subgroup of Gal(L/K).
The primes of E above those of K ramifying in L. The height-one primes of π E
whose contraction to π K lies in ramifiedPrimes K L.
The condition is on the prime of K below. It is not ramification in L / E, which need not
even be defined here; the module docstring compares the two when a tower exists.
Instances For
The defining condition for membership in primesAboveRamifiedPrimes: the prime of π K
below π ramifies in L.
If Q ramifies over K, its contraction to E lies above a ramified prime of K.
In a Galois extension, the contraction of Q to an intermediate number field lies above a
ramified prime of K exactly when the inertia group at Q over K is nontrivial.