Documentation

LeanPool.Wallace.FullTopology

Full topological consequences of the character construction #

This file isolates the exact output needed to obtain the group theorem, rather than only its nonnegative-cone consequence. A FullCharacterPackage codes every injective sequence, assigns it a genuine subsequence and a free ultrafilter, and supplies a point-separating family of circle-valued characters for which that subsequence has a prescribed nonzero limit.

The initial topology of such a package is Hausdorff, is a group topology, is countably compact, and has no non-eventually-constant convergent sequences. Its canonical induced uniformity is totally bounded, which is the uniform formulation of precompactness used here.

Countable compactness from the nonzero-limit property #

The nonzero ultrafilter-limit property gives an accumulation point for every infinite set.

In a T₁ space, the package's ultrafilter limits imply countable compactness.

A group-independent character package #

structure Wallace.FullCharacterPackage (G : Type u) [AddCommGroup G] :
Type (max u (v + 1))

The exact character data from which all conclusions of the group theorem follow. This interface applies without change to free Abelian groups and rational vector groups.

Instances For

    Simultaneous evaluation by all characters in the package.

    Equations
    Instances For
      @[reducible]

      The initial topology generated by the package's characters.

      Equations
      Instances For
        @[reducible]

        The uniformity pulled back from the compact power of the circle.

        Equations
        Instances For

          The pulled-back uniformity is the canonical uniform group structure induced by the diagonal homomorphism.

          The selected subsequence converges to its prescribed point in the initial topology.

          The induced uniformity is totally bounded because the target is a compact power of the circle.

          The package already constructed for the free Abelian group #

          Regard the existing free-Abelian separation package as a full character package.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            @[reducible]

            The uniform structure induced by all characters in the separation package.

            Equations
            Instances For

              Publication-level theorem interfaces #

              The exact topological conclusion shared by the free-Abelian and rational-vector-group results. Total boundedness is stated for a compatible uniformity inducing the displayed topology.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For

                A full character package proves the complete group-topology conclusion.

                @[reducible, inline]

                Exact statement of the rational-vector-group proposition for an arbitrary index type.

                Equations
                Instances For

                  Once the construction is instantiated on the rational direct sum, the rational proposition follows through exactly the same topology argument.