Documentation

TauCeti.NumberTheory.ClassFieldTheory.WeilGroup.Basic

The local Weil group #

Let K be a nonarchimedean local field, G_K = Field.absoluteGaloisGroup K its absolute Galois group, I_K = TauCeti.inertiaSubgroup K the inertia subgroup and K^{ur} the maximal unramified extension, so that 1 → I_K → G_K → Gal(K^{ur}/K) → 1 is exact and Gal(K^{ur}/K) ≃ ℤ̂ carries arithmetic Frobenius to the canonical generator. The local Weil group

TauCeti.ClassFieldTheory.localWeilGroup K ≤ G_K

consists of the elements acting on K^{ur} as an integral power of arithmetic Frobenius: it is the preimage of ℤ ⊆ ℤ̂. It contains inertia, it is normal, and it is generated by inertia together with any single arithmetic Frobenius lift. Since ℤ is dense in ℤ̂ but not all of it, W_K is a dense proper subgroup of G_K.

The degree weilDegree K : WeilGroup K →* Multiplicative ℤ records which power of Frobenius an element induces on K^{ur}; it is normalized arithmetically, so that the arithmetic Frobenius lifts are exactly the elements of degree 1. It is surjective with kernel inertia, giving the exact sequence 1 → I_K → W_K → ℤ → 1, and its image in ℤ̂ is the unramified coordinate.

The Weil group is wanted as a locally compact group in which I_K, with its profinite topology, is open. That is not the subspace topology of G_K: inertia is not open in G_K (TauCeti.not_isOpen_inertiaSubgroup), because its image {1} in ℤ̂ is not open. The degree map is therefore stated on the type synonym WeilGroup K of localWeilGroup K, which does not inherit the subspace topology of the subtype; weilGroupEquivLocalWeilGroup K identifies the two as groups.

Main definitions #

Main results #

References #

The carrier #

The local Weil group W_K ≤ G_K of a nonarchimedean local field K: the elements of the absolute Galois group acting on the maximal unramified extension K^{ur} as an integral power of arithmetic Frobenius. Through Gal(K^{ur}/K) ≃ ℤ̂ it is the preimage of ℤ ⊆ ℤ̂ (mem_localWeilGroup_iff_unramifiedCoordinate).

Instances For

    The local Weil group is the preimage of the powers of arithmetic Frobenius under restriction to the maximal unramified extension.

    σ lies in the local Weil group exactly when it acts on the maximal unramified extension as an integral power of arithmetic Frobenius.

    The Weil group is the preimage of ℤ ⊆ ℤ̂: σ lies in the local Weil group exactly when the unramified coordinate of its class in G_K^{ab} is an integer.

    Inertia lies in the Weil group, as the elements acting trivially on K^{ur}.

    The Weil group is generated by a Frobenius lift and inertia: for every arithmetic Frobenius lift σ, the subgroup generated by σ and I_K is W_K.

    The Weil group is normal in G_K, being the preimage of a subgroup of the abelian group Gal(K^{ur}/K).

    The Weil group is dense in G_K: its closure contains every Frobenius lift and inertia, and these generate G_K topologically.

    The Weil group is a proper subgroup of G_K, since ℤ ≠ ℤ̂.

    The Weil group as a type, and its degree #

    The local Weil group as a type: a type synonym for localWeilGroup K. It carries the group structure of the subgroup, but deliberately not the subspace topology of G_K, in which inertia is not open (not_isOpen_inertiaSubgroup).

    Instances For

      The inclusion W_K → G_K of the Weil group into the absolute Galois group.

      Instances For

        The Weil group as a type is the local Weil group: the group isomorphism WeilGroup K ≃* localWeilGroup K, under which the inclusion weilToAbsolute K is the subgroup inclusion (coe_weilGroupEquivLocalWeilGroup).

        Instances For
          @[simp]

          The isomorphism WeilGroup K ≃* localWeilGroup K is compatible with the inclusions into G_K.

          @[simp]

          The element of the Weil group corresponding to σ ∈ localWeilGroup K maps to σ in G_K.

          The inclusion of the Weil group into G_K is injective.

          @[simp]

          The image of the inclusion W_K → G_K is the local Weil group.

          @[simp]

          An element of the Weil group lies in the local Weil group of G_K.

          The degree of the Weil group: w ∈ W_K has degree n when it acts on the maximal unramified extension as the n-th power of arithmetic Frobenius (restrictMaximalUnramifiedHom_weilToAbsolute).

          Instances For

            The characterization of the degree: an element of degree n acts on the maximal unramified extension as the n-th power of arithmetic Frobenius.

            The degree of w is n exactly when w acts on the maximal unramified extension as the n-th power of arithmetic Frobenius.

            Arithmetic normalization of the degree: the elements of degree 1 are exactly the arithmetic Frobenius lifts.

            The degree is the unramified coordinate: the unramified coordinate of the class of w in G_K^{ab} is the image in ℤ̂ of the degree of w.

            Exactness on the right: every integer is the degree of an element of the Weil group, for instance of a power of an arithmetic Frobenius lift.

            Exactness in the middle: the kernel of the degree is inertia. With surjective_weilDegree and injective_weilToAbsolute, this is the exact sequence 1 → I_K → W_K → ℤ → 1.

            Inertia in the Weil group #

            The inclusion of inertia into the Weil group.

            Instances For
              @[simp]

              An element of inertia maps to itself under I_K → W_K → G_K.

              @[simp]

              An element of inertia has trivial degree in the Weil group.

              The image of inertia in the Weil group is the preimage of I_K under W_K → G_K, that is, the kernel of the degree (ker_weilDegree).