Documentation

Atlas.NumberTheoryI.code.GlobalFields

Instances For
    theorem AbsoluteValue.IsTrivial.map_ne_zero {K : Type u_1} [Field K] {v : AbsoluteValue K } (hv : v.IsTrivial) {x : K} (hx : x 0) :
    v x = 1
    theorem AbsoluteValue.IsTrivial.of_isEquiv {K : Type u_1} [Field K] {v w : AbsoluteValue K } (hv : v.IsTrivial) (h : v.IsEquiv w) :
    @[implicit_reducible]
    def Place (K : Type u_1) [Field K] :
    Type u_1
    Instances For
      Instances For
        Instances For
          @[implicit_reducible]
          noncomputable instance instAlgebraBaseOfExtCompletion {K : Type u_1} {L : Type u_2} [Field K] [Field L] [NumberField L] [Algebra K L] (w : NumberField.InfinitePlace L) :
          noncomputable def algebraMapLToCompletion {K : Type u_1} {L : Type u_2} [Field K] [Field L] [NumberField L] [Algebra K L] (w : NumberField.InfinitePlace L) :
          Instances For
            noncomputable def completionEmbedding {K : Type u_1} {L : Type u_2} [Field K] [Field L] [NumberField K] [NumberField L] [Algebra K L] (v : NumberField.InfinitePlace K) (w : NumberField.InfinitePlace L) (hw : w.comap (algebraMap K L) = v) :
            Instances For
              noncomputable def canonicalMap {K : Type u_1} {L : Type u_2} [Field K] [Field L] [NumberField K] [NumberField L] [Algebra K L] (v : NumberField.InfinitePlace K) :
              Instances For
                noncomputable def canonicalMapEquiv {K : Type u_1} {L : Type u_2} [Field K] [Field L] [NumberField K] [NumberField L] [Algebra K L] (v : NumberField.InfinitePlace K) :
                Instances For
                  theorem canonicalMap_tmul_one {K : Type u_1} {L : Type u_2} [Field K] [Field L] [NumberField K] [NumberField L] [Algebra K L] (v : NumberField.InfinitePlace K) (l : L) (w : { w : NumberField.InfinitePlace L // w.comap (algebraMap K L) = v }) :
                  (canonicalMap v) (l ⊗ₜ[K] 1) w = (algebraMap L (↑w).Completion) l
                  theorem exists_pow_lt_of_ne_zero (m : WithZero (Multiplicative )) (hm : m 0) (e : ) (he : e 0) :
                  ∃ (d : WithZero (Multiplicative )), d 0 a < d, a ^ e < m
                  def deg_equiv_places_above_complex (K : Type u_1) (L : Type u_2) [Field K] [Field L] [NumberField K] [NumberField L] [Algebra K L] [FiniteDimensional K L] (v : NumberField.InfinitePlace K) (hv : v.IsComplex) (α : L) ( : K[α] = ) (hiso : Nonempty (TensorProduct K L v.Completion ≃ₐ[K] (w : { w : NumberField.InfinitePlace L // w.comap (algebraMap K L) = v }) → (↑w).Completion)) :
                  Instances For
                    theorem corollary_13_6_places_above_complex (K : Type u_1) (L : Type u_2) [Field K] [Field L] [NumberField K] [NumberField L] [Algebra K L] [FiniteDimensional K L] (v : NumberField.InfinitePlace K) (hv : v.IsComplex) (α : L) ( : K[α] = ) :
                    Instances For
                      theorem corollary_13_7_mem_orbit_iff {k : Type u_1} {K : Type u_2} [Field k] [Field K] [Algebra k K] [IsGalois k K] {w w' : NumberField.InfinitePlace K} :
                      w' MulAction.orbit Gal(K/k) w w.comap (algebraMap k K) = w'.comap (algebraMap k K)
                      theorem corollary_13_7_exists_smul_eq {k : Type u_1} {K : Type u_2} [Field k] [Field K] [Algebra k K] [IsGalois k K] {w w' : NumberField.InfinitePlace K} (h : w.comap (algebraMap k K) = w'.comap (algebraMap k K)) :
                      ∃ (σ : Gal(K/k)), σ w = w'
                      Instances For
                        def EmbeddingsAbove (K : Type u_1) {L : Type u_2} [Field K] [Field L] [Algebra K L] (v : NumberField.InfinitePlace K) :
                        Type u_2
                        Instances For
                          def conjugateSetoidAbove {K : Type u_1} {L : Type u_2} [Field K] [Field L] [Algebra K L] (v : NumberField.InfinitePlace K) :
                          Instances For
                            @[reducible, inline]
                            abbrev IsRealEmbedding {K : Type u_1} [Field K] (φ : K →+* ) :
                            Instances For
                              @[reducible, inline]
                              abbrev IsComplexEmbedding {K : Type u_1} [Field K] (φ : K →+* ) :
                              Instances For
                                theorem infinitePlace_exists_smul_eq_of_comap_eq {k : Type u_1} {K : Type u_2} [Field k] [Field K] [Algebra k K] [IsGalois k K] {w w' : NumberField.InfinitePlace K} (h : w.comap (algebraMap k K) = w'.comap (algebraMap k K)) :
                                ∃ (σ : Gal(K/k)), σ w = w'

                                Alias of corollary_13_7_exists_smul_eq.