Documentation

LeanPool.ScottishBook155.ProtectedEnvelope

A globally injective linearly retractive envelope #

The retractive dual-evaluation coordinate supplies the linear projection and all selected exact distances. The collapsed-quotient Kuratowski coordinate separates the remaining pairs without changing those metric estimates.

@[reducible, inline]
abbrev ScottishBook155.ProtectedEnvelopeAmbient (P : Type u) (N : Type v) [MetricSpace P] [NormedAddCommGroup N] [NormedSpace ℝ N] (j : N → P) :
Type (max (max v u) u)

The ambient product carrying the retractive and quotient-Kuratowski coordinates.

Equations
Instances For
    noncomputable def ScottishBook155.protectedEnvelopeGenerator {P : Type u} {N : Type v} [MetricSpace P] [NormedAddCommGroup N] [NormedSpace ℝ N] (j : N → P) (z : N × P) :

    A generating point with an arbitrary old-target coordinate. Allowing the first coordinate to vary independently ensures that every retractive metric embedding lands in the same closed linear span.

    Equations
    Instances For
      @[reducible, inline]
      noncomputable abbrev ScottishBook155.ProtectedEnvelope (P : Type u) (N : Type v) [MetricSpace P] [NormedAddCommGroup N] [NormedSpace ℝ N] (j : N → P) :

      The actual protected envelope is the closed linear span of the generating metric coordinates, rather than the whole ambient function space. This is the density-controlled target used in the transfinite construction.

      Equations
      Instances For
        noncomputable def ScottishBook155.protectedEnvelopeDenseMap {P : Type u} {N : Type v} [MetricSpace P] [NormedAddCommGroup N] [NormedSpace ℝ N] (j : N → P) :
        (N × P →₀ ℝ) → ↥(ProtectedEnvelope P N j)

        Finite linear combinations of generators, included in the closed span.

        Equations
        Instances For

          Finite linear combinations of generators are dense in the protected envelope.

          noncomputable def ScottishBook155.protectedEnvelopeSequenceEmbedding {P : Type u} {N : Type v} [MetricSpace P] [NormedAddCommGroup N] [NormedSpace ℝ N] (j : N → P) :
          ↥(ProtectedEnvelope P N j) ↪ ℕ → N × P →₀ ℝ

          The closed span embeds into sequences of finite generator combinations. This is the cardinal estimate used at active successor stages.

          Equations
          Instances For
            noncomputable def ScottishBook155.protectedEnvelopeEmbeddingAmbient {P : Type u} {N : Type v} [MetricSpace P] [NormedAddCommGroup N] [NormedSpace ℝ N] (j : N → P) (R : P → N) (p : P) :

            The raw metric coordinate in the ambient product.

            Equations
            Instances For
              noncomputable def ScottishBook155.protectedEnvelopeEmbedding {P : Type u} {N : Type v} [MetricSpace P] [NormedAddCommGroup N] [NormedSpace ℝ N] (j : N → P) (R : P → N) (p : P) :

              The final metric embedding, based at the zero point of the old target.

              Equations
              Instances For

                The raw old-target embedding in the ambient product.

                Equations
                Instances For
                  noncomputable def ScottishBook155.protectedTargetLinear {P : Type u} {N : Type v} [MetricSpace P] [NormedAddCommGroup N] [NormedSpace ℝ N] (j : N → P) :

                  The old target embeds linearly into the density-controlled envelope.

                  Equations
                  Instances For

                    The old target is a linear isometric subspace of the protected envelope.

                    Equations
                    Instances For
                      noncomputable def ScottishBook155.protectedEnvelopeProjection {P : Type u} {N : Type v} [MetricSpace P] [NormedAddCommGroup N] [NormedSpace ℝ N] (j : N → P) :

                      Projection through the first two product coordinates.

                      Equations
                      • One or more equations did not get rendered due to their size.
                      Instances For
                        theorem ScottishBook155.protectedEnvelopeEmbedding_target {P : Type u} {N : Type v} [MetricSpace P] [NormedAddCommGroup N] [NormedSpace ℝ N] (j : N → P) (R : P → N) (hR : ∀ (n : N), R (j n) = n) (n : N) :
                        theorem ScottishBook155.protectedEnvelopeEmbedding_dist_le {P : Type u} {N : Type v} [MetricSpace P] [NormedAddCommGroup N] [NormedSpace ℝ N] (j : N → P) (R : P → N) (hR : ∀ (p q : P), dist (R p) (R q) ≤ dist p q) (p q : P) :

                        The final embedding is nonexpansive.

                        theorem ScottishBook155.protectedEnvelopeEmbedding_dist_eq {P : Type u} {N : Type v} [MetricSpace P] [NormedAddCommGroup N] [NormedSpace ℝ N] (j : N → P) (R : P → N) (hR : ∀ (p q : P), dist (R p) (R q) ≤ dist p q) {p q : P} (heval : dist (relativeEvaluation j p) (relativeEvaluation j q) = dist p q) :

                        Every distance retained by relative evaluation remains exact after adding the injectivity coordinate.

                        theorem ScottishBook155.protectedEnvelopeEmbedding_injective {P : Type u} {N : Type v} [MetricSpace P] [NormedAddCommGroup N] [NormedSpace ℝ N] [CompleteSpace N] (j : N → P) (hj : Isometry j) (R : P → N) (hR : ∀ (n : N), R (j n) = n) :

                        If the old target is complete and isometrically embedded, the final metric embedding is globally injective.