Documentation

TauCeti.NumberTheory.NumberField.Units.Basic

Units of a number field #

Basic facts about the units of the ring of integers of a number field K, beyond Mathlib's Mathlib.NumberTheory.NumberField.Units.Basic.

The norm of a unit is ±1, so the constant coefficient of its minimal polynomial over ℤ is ±1. The units of ℤ are ±1, so a unit of 𝓞 K whose image in K is rational is a root of unity: its absolute value is the same at every infinite place, and the product formula forces that value to be 1. Read the other way, a non-torsion unit lies outside the base field ℚ, which is what field-generation and primitive-element arguments about units need, for instance to see that a non-torsion unit of a field of prime degree generates the field.

Main results #

theorem NumberField.InfinitePlace.exists_torsion_mul_embedding_eq_abs {K : Type u_1} [Field K] (w : InfinitePlace K) (hw : w.IsReal) (v : (RingOfIntegers K)ˣ) :
∃ (ε : ↥(Units.torsion K)), (embedding_of_isReal hw) ((algebraMap (RingOfIntegers K) K) ↑(↑ε * v)) = w ((algebraMap (RingOfIntegers K) K) ↑v)

At a real place, multiply a unit by a torsion unit so that its real embedding is its (positive) absolute value.

@[simp]

The absolute values of the conjugates of a unit u have product |N(u)| = 1.

The coercion from units of the ring of integers to the number field has finite fibers.

The constant coefficient of the minimal polynomial of a unit is ±1.

A unit whose image in K lies in the base field ℚ is torsion.