Documentation

Mathlib.NumberTheory.Padics.HeightOneSpectrum

Isomorphisms between adicCompletion ℚ and ℚ_[p] #

Let R have field of fractions . If v : HeightOneSpectrum R, then v.adicCompletion ℚ is the uniform space completion of with respect to the v-adic valuation. On the other hand, ℚ_[p] is the p-adic numbers, defined as the completion of with respect to the p-adic norm using the completion of Cauchy sequences. This file constructs continuous -algebra isomorphisms between the two, as well as continuous -algebra isomorphisms for their respective rings of integers.

Isomorphisms are provided in both directions, allowing traversal of the following diagram:

HeightOneSpectrum R <----------->  Nat.Primes
          |                               |
          |                               |
          v                               v
v.adicCompletionIntegers ℚ  <------->   ℤ_[p]
          |                               |
          |                               |
          v                               v
v.adicCompletion ℚ  <--------------->   ℚ_[p]

Main definitions #

TODO : Abstract the isomorphisms in this file using a universal predicate on adic completions, along the lines of IsComplete + uniformity arises from a valuation + the valuations are equivalent. It is best to do this after Valued has been refactored, or at least after adicCompletion has IsValuativeTopology instance.

If R has field of fractions and is the integral closure of in then it is isomorphic to .

Equations
    Instances For
      @[deprecated Rat.IsIntegralClosure.intEquiv (since := "2025-12-22")]

      Alias of Rat.IsIntegralClosure.intEquiv.


      If R has field of fractions and is the integral closure of in then it is isomorphic to .

      Equations
        Instances For

          If v : HeightOneSpectrum R then natGenerator v is the generator in of the corresponding ideal in .

          Equations
            Instances For

              The equivalence between height-one prime ideals of R and primes in .

              Equations
                Instances For

                  The uniform space isomorphism ℚ ≃ᵤ ℚ, where the LHS has the uniformity from HeightOneSpectrum.valuation ℚ v and the RHS has uniformity from Rat.padicValuation (natGenerator v), for a height-one prime ideal v : HeightOneSpectrum R.

                  Equations
                    Instances For

                      The continuous -algebra isomorphism between v.adicCompletion ℚ and ℚ_[primesEquiv v].

                      Equations
                        Instances For

                          The continuous -algebra isomorphism between v.adicCompletionIntegers ℚ and ℤ_[primesEquiv v].

                          Equations
                            Instances For

                              The diagram

                              v.adicCompletionIntegers ℚ  ----->  ℤ_[primesEquiv v]
                                    |                               |
                                    |                               |
                                    v                               v
                              v.adicCompletion ℚ  ------------->  ℚ_[primesEquiv v]
                              

                              commutes.

                              The diagram

                              v.adicCompletionIntegers ℚ  <-----  ℤ_[primesEquiv v]
                                    |                               |
                                    |                               |
                                    v                               v
                              v.adicCompletion ℚ  <-------------  ℚ_[primesEquiv v]
                              

                              commutes.

                              The continuous -algebra isomorphism between ℚ_[p] and (primesEquiv.symm p).adicCompletion ℚ.

                              Equations
                                Instances For

                                  The continuous -algebra isomorphism between ℤ_[p] and (primesEquiv.symm p).adicCompletionIntegers ℚ.

                                  Equations
                                    Instances For

                                      The diagram

                                      ℤ_[p]  -------->  (primesEquiv.symm p).adicCompletionIntegers ℚ
                                         |                          |
                                         |                          |
                                         v                          v
                                      ℚ_[p]  -------->  (primesEquiv.symm p).adicCompletion ℚ
                                      

                                      commutes.

                                      The diagram

                                      ℤ_[p]  <--------  (primesEquiv.symm p).adicCompletionIntegers ℚ
                                         |                          |
                                         |                          |
                                         v                          v
                                      ℚ_[p]  <--------  (primesEquiv.symm p).adicCompletion ℚ
                                      

                                      commutes.