OAI/Computability/UniqueGames/Inverse/KMSAnalyticHybridEnergyTransport.lean

GitHub source file

8 declarations, 0 contain sorry, 0 declared as axioms

Exact coordinate transport of hybrid derivative energy

Both ambient spaces, both selector subspaces, and the affine translate are transported together. The actual Fourier selector and the actual affine restriction then have the same normalized squared norm.

  1. theorem OAI.UniqueGamesTheorem.Inverse.KMSAnalyticHybridEnergy.mem_map_equiv_iff line 32
  2. theorem OAI.UniqueGamesTheorem.Inverse.KMSAnalyticHybridEnergy.hybrid_arrowCongr line 43

    Source documentation

    The two clauses of the actual Hybrid selector are coordinate invariant.

    theorem hybrid_arrowCongr (a : E ≃ₗ[F2] E') (b : F ≃ₗ[F2] F')
        (S : F →ₗ[F2] E) (A : Submodule F2 E) (B : Submodule F2 F) :
        LinearIdentities.Hybrid (LinearEquiv.arrowCongr b a S)
          (A.map a.toLinearMap) (B.map b.toLinearMap) ↔
          LinearIdentities.Hybrid S A B := by
    …
  3. theorem OAI.UniqueGamesTheorem.Inverse.KMSAnalyticHybridEnergy.restriction_admissible_arrowCongr line 76

    Source documentation

    The actual vanishing and range constraints of an affine perturbation transport to the mapped subspaces.

    theorem restriction_admissible_arrowCongr
        (a : E ≃ₗ[F2] E') (b : F ≃ₗ[F2] F')
        (M : E →ₗ[F2] F) (A : Submodule F2 E) (B : Submodule F2 F) :
        (A.map a.toLinearMap ≤ (LinearEquiv.arrowCongr a b M).ker ∧
          (LinearEquiv.arrowCongr a b M).range ≤ B.map b.toLinearMap) ↔
          (A ≤ M.ker ∧ M.range ≤ B) := by
    …
  4. theorem OAI.UniqueGamesTheorem.Inverse.KMSAnalyticHybridEnergy.hybrid_embedding_range line 108

    Source documentation

    Transported quotient parameters give exactly the directly transported affine perturbations; no multiplicity or normalization factor occurs.

    theorem hybrid_embedding_range (a : E ≃ₗ[F2] E') (b : F ≃ₗ[F2] F')
        (A : Submodule F2 E) (B : Submodule F2 F) :
        ((LinearEquiv.arrowCongr a b).toLinearMap.comp (embedding A B)).range =
          (embedding (A.map a.toLinearMap) (B.map b.toLinearMap)).range := by
    …
  5. theorem OAI.UniqueGamesTheorem.Inverse.KMSAnalyticHybridEnergy.hybridProjector_pullback line 140

    Source documentation

    The actual Fourier Hybrid projector commutes with coordinate pullback.

    theorem hybridProjector_pullback (a : E ≃ₗ[F2] E') (b : F ≃ₗ[F2] F')
        (f : (E' →ₗ[F2] F') → ℝ) (A : Submodule F2 E) (B : Submodule F2 F) :
        hybridProjector A B (fun M => f (LinearEquiv.arrowCongr a b M)) =
          fun M => hybridProjector (A.map a.toLinearMap) (B.map b.toLinearMap) f
            (LinearEquiv.arrowCongr a b M) := by
    …
  6. theorem OAI.UniqueGamesTheorem.Inverse.KMSAnalyticHybridEnergy.rankComponent_pullback line 151

    Source documentation

    The actual pure-rank Fourier component commutes with coordinate pullback.

    theorem rankComponent_pullback (a : E ≃ₗ[F2] E') (b : F ≃ₗ[F2] F')
        (f : (E' →ₗ[F2] F') → ℝ) (i : ℕ) :
        rankComponent i (fun M => f (LinearEquiv.arrowCongr a b M)) =
          fun M => rankComponent i f (LinearEquiv.arrowCongr a b M) := by
    …
  7. theorem OAI.UniqueGamesTheorem.Inverse.KMSAnalyticHybridEnergy.hybridDerivative_energy_pullback line 164

    Source documentation

    Exact normalized energy transport, with the actual Hybrid selector, quotient restriction, and affine translate transported together.

    theorem hybridDerivative_energy_pullback
        (a : E ≃ₗ[F2] E') (b : F ≃ₗ[F2] F')
        (f : (E' →ₗ[F2] F') → ℝ) (A : Submodule F2 E) (B : Submodule F2 F)
        (T : E →ₗ[F2] F) :
        (𝔼 N, hybridDerivative A B T
          (fun M => f (LinearEquiv.arrowCongr a b M)) N ^ 2) =
          𝔼 N, hybridDerivative (A.map a.toLinearMap) (B.map b.toLinearMap)
            (LinearEquiv.arrowCongr a b T) f N ^ 2 := by
    …
  8. theorem OAI.UniqueGamesTheorem.Inverse.KMSAnalyticHybridEnergy.hybridDerivative_rankComponent_energy_pullback line 183

    Source documentation

    Pure-rank derivative energy is invariant under both coordinate changes.

    theorem hybridDerivative_rankComponent_energy_pullback
        (a : E ≃ₗ[F2] E') (b : F ≃ₗ[F2] F')
        (f : (E' →ₗ[F2] F') → ℝ) (i : ℕ)
        (A : Submodule F2 E) (B : Submodule F2 F) (T : E →ₗ[F2] F) :
        (𝔼 N, hybridDerivative A B T
          (rankComponent i (fun M => f (LinearEquiv.arrowCongr a b M))) N ^ 2) =
          𝔼 N, hybridDerivative (A.map a.toLinearMap) (B.map b.toLinearMap)
            (LinearEquiv.arrowCongr a b T) (rankComponent i f) N ^ 2 := by
    …