FoxDifferential.Completed.Comparison.QuotientFamily

5 Theorem | 3 Abbreviation | 1 Structure

This module supplies the topological part of the construction. It checks continuity and stagewise neighborhood properties so that the completed object inherits the required topology.

import
Imported by

Declarations

structure ZCFiniteStageQuotientBundle where
  targetTopology : TopologicalSpace (finiteFoxStageTargetQuotient (X := X) N)
  targetIsTopologicalGroup :
    @IsTopologicalGroup (finiteFoxStageTargetQuotient (X := X) N)
      targetTopology inferInstance

A bundled finite-stage quotient family for source-stage comparison theorems. The purpose is to carry the topology and topological-group structure on the quotient target once, instead of repeating these hypotheses at every comparison theorem.

abbrev Target (_B : ZCFiniteStageQuotientBundle N) : Type u :=
  finiteFoxStageTargetQuotient (X := X) N

The target quotient carried by a finite-stage quotient bundle.

abbrev Index (B : ZCFiniteStageQuotientBundle N) : Type u :=
  letI : TopologicalSpace (Target (N := N) B) := B.targetTopology
  ZCCompletedGroupAlgebraIndex C (Target (N := N) B)

The completed pro-\(C\) stage indices for the bundled target quotient.

abbrev CompletedGroupAlgebra (B : ZCFiniteStageQuotientBundle N) : Type u :=
  letI : TopologicalSpace (Target (N := N) B) := B.targetTopology
  letI : IsTopologicalGroup (Target (N := N) B) := B.targetIsTopologicalGroup
  ZCCompletedGroupAlgebra C (Target (N := N) B)

The completed group algebra of the bundled target quotient.

theorem scalarStage_apply
    (B : ZCFiniteStageQuotientBundle N)
    (j : B.Index C) (w : FreeGroup X) :
    letI : TopologicalSpace (Target (N := N) B)

The scalar stage attached to the quotient bundle is evaluated at the corresponding finite quotient and coefficient stage.

Show proof
theorem derivative_finiteStageProjection
    (B : ZCFiniteStageQuotientBundle N)
    (j : B.Index C) (i : X) (w : FreeGroup X) :
    letI : TopologicalSpace (Target (N := N) B)

Completed derivative projection theorem, using the bundled quotient-family hypotheses.

Show proof
theorem derivativeVector_finiteStageProjection
    (B : ZCFiniteStageQuotientBundle N)
    (j : B.Index C) (w : FreeGroup X) :
    letI : TopologicalSpace (Target (N := N) B)

Completed derivative-vector projection theorem, using the bundled quotient-family hypotheses.

Show proof
theorem derivative_finiteStageProjection_discreteReduction
    (B : ZCFiniteStageQuotientBundle N)
    (j : B.Index C) (i : X) (w : FreeGroup X) :
    letI : TopologicalSpace (Target (N := N) B)

Discrete-reduction derivative projection theorem, using the bundled quotient-family hypotheses.

Show proof
theorem derivativeVector_finiteStageProjection_discreteReduction
    (B : ZCFiniteStageQuotientBundle N)
    (j : B.Index C) (w : FreeGroup X) :
    letI : TopologicalSpace (Target (N := N) B)

Discrete-reduction derivative-vector projection theorem, using the bundled quotient-family hypotheses.

Show proof