The tame-frame module #
For two elements σ, τ of a monoid G and two coefficients a, b in a ring R, the
tame-frame module is the left R[G]-module with two generators and one relation,
M₀ = R[G]² / R[G]·(σ - a, τ - b).
In the computation of the generator rank of the absolute Galois group of a p-adic field
(NSW (7.4.1)), R = ℤ_p, σ, τ are the images in a finite Galois group of the two tame
generators of the absolute Galois group, and a, b are exponents through which they act on the
p-power roots of unity. The module is a quotient of R[G]², which is where the 2 in the
generator count [K : ℚ_p] + 2 comes from.
The module is presented by Mathlib's Module.Relations: tameFrameRelations has generator type
Fin 2 and a single relation, and TameFrameModule is its Module.Relations.Quotient. The class
of Finsupp.single i 1 under Module.Relations.toQuotient is the generator eᵢ, and
Module.Relations.toQuotient_relation says that the generators satisfy the relation. A left
R[G]-linear map out of M₀ is a pair of elements x, y of the target with
(σ - a) x + (τ - b) y = 0: tameFrameSolution packages such a pair as a
Module.Relations.Solution, whose Module.Relations.Solution.fromQuotient is the map, and
Module.Relations.Quotient.linearMap_ext says that a map out of M₀ is determined by the images
of e₀, e₁.
Main definitions #
TauCeti.tameFrameRelations: two generators subject to the relation(σ - a) e₀ + (τ - b) e₁ = 0.TauCeti.TameFrameModule: the moduleR[G]² / R[G]·(σ - a, τ - b)it presents.TauCeti.tameFrameRelationMap: the map fromR[G]intoR[G]²generated by the relation.TauCeti.tameFrameSolution: the solution of the relation in a moduleMgiven byx, y ∈ Mwith(σ - a) x + (τ - b) y = 0.
References #
- J. Neukirch, A. Schmidt, K. Wingberg, Cohomology of Number Fields, proof of (7.4.1).
The relations of the tame-frame module of two elements σ, τ of G and two coefficients
a, b of R: two generators e₀, e₁ subject to the single relation
(σ - a) e₀ + (τ - b) e₁ = 0.
Instances For
The tame-frame module M₀ = R[G]² / R[G]·(σ - a, τ - b) of two elements σ, τ of G and
two coefficients a, b of R: the left R[G]-module presented by tameFrameRelations.
Instances For
The left R[G]-linear map whose range is the relation submodule defining the tame-frame
module. It sends x to x · (σ - a, τ - b).
Instances For
The tame-frame relation map is LinearMap.toSpanSingleton of the defining relation
(σ - a, τ - b).
The tame-frame relation map sends x to x times the defining relation (σ - a, τ - b).
The zeroth coordinate of the tame-frame relation map is right multiplication by σ - a.
The first coordinate of the tame-frame relation map is right multiplication by τ - b.
The range of the tame-frame relation map is the relation submodule by which
TameFrameModule is defined as a quotient.
The solution of tameFrameRelations in M sending the generators e₀, e₁ to x, y, for
x, y satisfying the relation (σ - a) x + (τ - b) y = 0. Its
Module.Relations.Solution.fromQuotient is the left R[G]-linear map out of the tame-frame
module sending e₀, e₁ to x, y.
Instances For
The solution tameFrameSolution x y h sends the generator e₀ to x.
The solution tameFrameSolution x y h sends the generator e₁ to y.