Documentation

Atlas.NumberTheoryI.code.LocalCFT

@[reducible, inline]
abbrev restrictedProduct {ι : Type u_1} (X : ιType u_2) (U : (i : ι) → Set (X i)) :
Type (max u_2 u_1)
Instances For
    @[reducible, inline]
    abbrev IsDirectSystem {I : Type u_1} [Preorder I] (F : IType u_2) (f : i j : I⦄ → i jF iF j) :
    Instances For
      def IsFiniteAbelianExtension (K : Type u_1) (Ksep : Type u_2) [Field K] [Field Ksep] [Algebra K Ksep] (L : IntermediateField K Ksep) :
      Instances For
        def IsFiniteUnramifiedExtension (K : Type u_1) (Ksep : Type u_2) [Field K] [Field Ksep] [Algebra K Ksep] (L : IntermediateField K Ksep) :
        Instances For
          def maximalAbelianExtension (K : Type u_1) (Ksep : Type u_2) [Field K] [Field Ksep] [Algebra K Ksep] :
          Instances For
            structure LocalArtinReciprocity :
            Type (max (max (max (u_1 + 1) (u_2 + 1)) (u_3 + 1)) (u_4 + 1))
            Instances For
              Instances
                theorem LocalArtinReciprocity.restrictMap_jointly_injective (D : LocalArtinReciprocity) {j k m : D.I} (hj : j m) (hk : k m) (hnorm : D.normGroup m = D.normGroup jD.normGroup k) (g₁ g₂ : D.GalLK m) (hgj : (D.restrictMap hj) g₁ = (D.restrictMap hj) g₂) (hgk : (D.restrictMap hk) g₁ = (D.restrictMap hk) g₂) :
                g₁ = g₂
                theorem LocalArtinReciprocity.artinMap_unique (D : LocalArtinReciprocity) (θ₁ θ₂ : (i : D.I) → D.Kx →* D.GalLK i) (_h_surj₁ : ∀ (i : D.I), Function.Surjective (θ₁ i)) (_h_surj₂ : ∀ (i : D.I), Function.Surjective (θ₂ i)) (h_ker₁ : ∀ (i : D.I), (θ₁ i).ker = D.normGroup i) (h_ker₂ : ∀ (i : D.I), (θ₂ i).ker = D.normGroup i) (h_frob₁ : ∀ (j : D.J) (π : D.Kx), D.IsUniformizer π(θ₁ (D.unramifiedEmb j)) π = D.frobElt j) (h_frob₂ : ∀ (j : D.J) (π : D.Kx), D.IsUniformizer π(θ₂ (D.unramifiedEmb j)) π = D.frobElt j) (h_compat₁ : ∀ {i j : D.I} (h : i j) (x : D.Kx), (D.restrictMap h) ((θ₁ j) x) = (θ₁ i) x) (h_compat₂ : ∀ {i j : D.I} (h : i j) (x : D.Kx), (D.restrictMap h) ((θ₂ j) x) = (θ₂ i) x) (uniformizers_generate : Subgroup.closure {π : D.Kx | D.IsUniformizer π} = ) (_h_LET : ∀ (U : Subgroup D.Kx), U.FiniteIndexIsOpen U∃ (i : D.I), D.normGroup i = U) (kab_eq_kpi_kunr : ∀ (π : D.Kx), D.IsUniformizer π∀ (i : D.I), ∃ (j : D.J) (k : D.I), π D.normGroup k ∃ (m : D.I), D.unramifiedEmb j m k m i m D.normGroup m = D.normGroup (D.unramifiedEmb j)D.normGroup k) (i : D.I) (x : D.Kx) :
                (θ₁ i) x = (θ₂ i) x
                structure LocalArtinMapextends LocalArtinReciprocity :
                Type (max (max (max (max (u_1 + 1) (u_2 + 1)) (u_3 + 1)) (u_4 + 1)) (u_5 + 1))
                Instances For
                  Instances For
                    theorem LocalArtinMap.proj_fiber_mem_nhds (M : LocalArtinMap) (i : M.I) (g : M.GalAb) :
                    {h : M.GalAb | (M.proj i) h = (M.proj i) g} nhds g
                    theorem LocalArtinMap.proj_fiber_isOpen (M : LocalArtinMap) (i : M.I) (c : M.GalLK i) :
                    IsOpen {g : M.GalAb | (M.proj i) g = c}
                    theorem LocalArtinMap.proj_fiber_isClosed (M : LocalArtinMap) (i : M.I) (c : M.GalLK i) :
                    IsClosed {g : M.GalAb | (M.proj i) g = c}
                    Instances For