The prime-to-p Tate module of the roots of unity #
For a commutative monoid E and a natural number p, the prime-to-p Tate module
PrimeToPTateModule p E = lim_{m ≠ 0, (m, p) = 1} μ_m(E)
is the inverse limit of the groups μ_m(E) = rootsOfUnity m E over the nonzero m prime to p,
ordered by divisibility, along the power maps μ_m(E) → μ_n(E), ζ ↦ ζ ^ (m / n) for n ∣ m.
Concretely, a point is a family (ζ_m)_m of roots of unity with ζ_m ^ (m / n) = ζ_n whenever
n ∣ m. It carries the inverse-limit topology, induced from the product of the discrete groups
μ_m(E), and is a topological group; for a domain E the levels are finite, so it is compact.
When E is a separably closed field of exponential characteristic p, this is the group written
ℤ̂^{(p')}(1): as a profinite group it is ∏_{ℓ ≠ p} ℤ_ℓ, while the twist (1) records the action
of automorphisms of E on it. For a local field K with residue characteristic p, the inertia
group of K maps to it through the tame character.
Main definitions #
TauCeti.primeToPTateModuleSubgroup p E: the subgroup of compatible families in the product∏_m μ_m(E).TauCeti.PrimeToPTateModule p E: the prime-to-pTate module, a commutative topological group.TauCeti.PrimeToPTateModule.proj m: the projection to the levelμ_m(E).TauCeti.PrimeToPTateModule.mk: the point with prescribed compatible components.TauCeti.PrimeToPTateModule.lift: the homomorphism into the Tate module determined by a compatible family of homomorphisms into the levels.TauCeti.PrimeToPTateModule.map: the homomorphism of Tate modules induced by a monoid homomorphismE →* F.- The instance
MulDistribMulAction M (PrimeToPTateModule p E)for a monoidMacting onEby multiplicative maps, componentwise; for the Galois group ofEit is the twist(1).
Main results #
TauCeti.PrimeToPTateModule.proj_pow_div: the components of a point are compatible.TauCeti.PrimeToPTateModule.ext: a point is determined by its components.TauCeti.PrimeToPTateModule.lift_unique:liftis the unique homomorphism with the prescribed components.TauCeti.PrimeToPTateModule.continuous_iff: a map into the Tate module is continuous exactly when each of its components is locally constant.TauCeti.PrimeToPTateModule.surjective_of_forall_surjective_proj: a continuous map from a compact space is surjective when each of its components is.TauCeti.PrimeToPTateModule.exists_forall_isPrimitiveRoot_proj: such a map, surjective at each level, takes a value whose components are all primitive roots of unity.TauCeti.PrimeToPTateModule.topologicalClosure_zpowers_eq_top: over a domain, a point whose components are all primitive roots of unity topologically generates the Tate module.TauCeti.PrimeToPTateModule.proj_map,TauCeti.PrimeToPTateModule.coe_proj_smul:mapand the action are computed componentwise.- The instances
IsTopologicalGroup,T2Space,TotallyDisconnectedSpace,ContinuousConstSMul, and, for a domain,CompactSpace.
The subgroup of the product ∏_m μ_m(E), over the nonzero m prime to p, consisting of the
families (ζ_m)_m compatible along the power maps: ζ_m ^ (m / n) = ζ_n whenever n ∣ m. Its
carrier is the prime-to-p Tate module PrimeToPTateModule p E.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A family of roots of unity lies in the Tate-module subgroup exactly when it is compatible along the power maps.
The prime-to-p Tate module lim_{m ≠ 0, (m, p) = 1} μ_m(E) of the roots of unity of
E: the compatible families of roots of unity of order prime to p, along the power maps
ζ ↦ ζ ^ (m / n). For a separably closed field of exponential characteristic p it is the group
ℤ̂^{(p')}(1). It carries the inverse-limit topology.
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
The projection of the prime-to-p Tate module to its level μ_m(E).
Equations
- TauCeti.PrimeToPTateModule.proj m = (Pi.evalMonoidHom (fun (m : { m : ℕ // m ≠ 0 ∧ m.Coprime p }) => ↥(rootsOfUnity (↑m) E)) m).comp (TauCeti.primeToPTateModuleSubgroup p E).subtype
Instances For
The point of the Tate module with prescribed compatible components.
Equations
- TauCeti.PrimeToPTateModule.mk x hx = ⟨x, hx⟩
Instances For
The family of components identifies the Tate module with the subgroup of compatible families of the product.
The homomorphism into the prime-to-p Tate module determined by a family of homomorphisms
into the levels μ_m(E) that is compatible along the power maps.
Equations
Instances For
The components of lift f hf are the prescribed homomorphisms.
Uniqueness of the lift. A homomorphism into the Tate module whose components are the
prescribed homomorphisms f m is lift f hf.
The inverse-limit topology #
The inverse-limit topology on the prime-to-p Tate module, induced from the product of the
discrete groups μ_m(E).
Equations
- One or more equations did not get rendered due to their size.
A map into the prime-to-p Tate module is continuous exactly when each of its components is
locally constant.
Each projection of the prime-to-p Tate module is locally constant.
For a domain, the levels μ_m(E) are finite, so the prime-to-p Tate module is compact: it
is a closed subgroup of the product of the finite discrete levels.
Surjectivity from the finite levels. A continuous map from a compact space into the
prime-to-p Tate module is surjective as soon as each of its components is surjective: the fibres
over the components of a point form a directed family of nonempty closed sets, whose intersection
is the fibre over the point.
Topological generators #
A point with primitive components. If E has a primitive m-th root of unity for every
nonzero m prime to p, and a continuous map f from a compact space into the Tate module is
surjective at each level, then some value f x has a primitive m-th root of unity as its
level-m component for every m.
A topological generator. Over a domain, a point of the Tate module whose level-m
component is a primitive m-th root of unity for every m generates a dense subgroup.
Functoriality and the action of automorphisms #
The homomorphism of prime-to-p Tate modules induced by a monoid homomorphism f : E →* F,
applying f to each component μ_m(E) → μ_m(F).
Equations
- TauCeti.PrimeToPTateModule.map f = TauCeti.PrimeToPTateModule.lift (fun (m : { m : ℕ // m ≠ 0 ∧ m.Coprime p }) => (restrictRootsOfUnity f ↑m).comp (TauCeti.PrimeToPTateModule.proj m)) ⋯
Instances For
The components of map f x are the images under f of the components of x.
Mapping the identity homomorphism gives the identity on the prime-to-p Tate module.
Mapping a composite of monoid homomorphisms is the composite of the induced maps on the
prime-to-p Tate modules.
The homomorphism of Tate modules induced by a monoid homomorphism is continuous.
A monoid acting on E by multiplicative maps acts on the prime-to-p Tate module
componentwise. For the absolute Galois group of a field acting on a separable closure E, this is
the action recorded by the Tate twist (1) in ℤ̂^{(p')}(1).
Equations
- TauCeti.PrimeToPTateModule.instSMul = { smul := fun (g : M) => ⇑(TauCeti.PrimeToPTateModule.map (MulDistribMulAction.toMonoidHom E g)) }
The action of g on the prime-to-p Tate module is the map induced by the action of g
on E.
The components of g • x are obtained by letting g act on the components of x.
Equations
- TauCeti.PrimeToPTateModule.instMulDistribMulAction = { toSMul := TauCeti.PrimeToPTateModule.instSMul, mul_smul := ⋯, one_smul := ⋯, smul_one := ⋯, smul_mul := ⋯ }