Documentation

LeanPool.ConwayRefinement.ConwayRefinement.Surreal.RationalTailQuotient

Rational tail quotients of the surreals #

For a family of finite Archimedean classes, its common tail is a rational subspace of the surreals. Quotienting by that subspace gives the usual ordered tail quotient together with its native rational-vector-space structure. At a nonempty limit family, the quotient is Cauchy complete for its additive uniformity: the canonical representatives of the family are a small positive coinitial family, and surreal simplicity fills every cut indexed by that family.

This presentation is used when a small closed rational subspace of the tail quotient must be formed. Its additive subgroup is exactly the tail kernel used by the older additive presentation.

@[reducible, inline]

The quotient by the rational subspace underlying a family of Archimedean tails.

Equations
Instances For

    Absolute value commutes with projection to a rational tail quotient.

    A strict comparison of quotient Archimedean classes reflects to the chosen surreal representatives.

    Suppose a chosen quotient class is met by S, and every nonzero member of W lies outside its quotient closed ball while retaining a class met by S. Then the nonzero support classes of W form a strict initial segment of the support classes of S.

    Canonical positive scales in a rational tail quotient, indexed by a small copy of the class family.

    Equations
    Instances For
      @[simp]

      The canonical quotient scale is represented by the positive representative of its class.

      theorem Surreal.rationalTailQuotientScale_pos (T : Set (FiniteArchimedeanClass Surreal)) [Small.{u, u + 1} ↑T] (hT : ∀ c ∈ T, ∃ d ∈ T, c < d) (i : Shrink.{u, u + 1} ↑T) :

      At a limit family, every canonical tail-quotient scale is positive.

      The canonical scales are coinitial among the positive elements of the tail quotient.

      theorem Surreal.rationalTailQuotientScale_pos_and_coinitial (T : Set (FiniteArchimedeanClass Surreal)) [Small.{u, u + 1} ↑T] (hT : ∀ c ∈ T, ∃ d ∈ T, c < d) :
      (∀ (i : Shrink.{u, u + 1} ↑T), 0 < rationalTailQuotientScale T i) ∧ ∀ (x : RationalTailQuotient T), 0 < x → ∃ (i : Shrink.{u, u + 1} ↑T), rationalTailQuotientScale T i ≤ x

      The positive representatives of a limit family give a small coinitial family in its rational tail quotient.

      A rational tail quotient at a nonempty limit family is Cauchy complete for its additive uniformity.