ProCGroups.FreeProC.Characterization.FreenessAndLifting

2 Theorem

This module proves the universal-property part of the construction. It packages finite-stage data into completed maps and shows the required extension and uniqueness statements.

import
Imported by

Declarations

theorem weakSolvability_of_finiteMinimalNormalKernel
    {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
    (hfinite :
      ∀ P : TopologicalEmbeddingProblem G, E P →
        P.HasFiniteMinimalNormalKernel → P.HasWeakSolution)
    (hreduce :
      ∀ P : TopologicalEmbeddingProblem G, E P →
        ∃ P₀ : TopologicalEmbeddingProblem G, E P₀ ∧
          P₀.HasFiniteMinimalNormalKernel ∧
          (P₀.HasWeakSolution → P.HasWeakSolution)) :
    ∀ P : TopologicalEmbeddingProblem G, E P → P.HasWeakSolution

Weak solvability reduces to the finite minimal normal kernel case when the reduction step is supplied explicitly.

Show proof
theorem weakLiftingProperty_iff_finiteTargetProblems
    {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
    {E : EmbeddingProblemPredicate.{u}}
    (hreduce :
      ∀ P : TopologicalEmbeddingProblem G, E P →
        ∃ P₀ : TopologicalEmbeddingProblem G, E P₀ ∧
          P₀.HasFiniteMinimalNormalKernel ∧
          (P₀.HasWeakSolution → P.HasWeakSolution))
    (hfiniteTargetOfFiniteMinimalKernel :
      ∀ P : TopologicalEmbeddingProblem G, E P →
        P.HasFiniteMinimalNormalKernel → Finite P.A) :
    HasWeakLiftingPropertyOver E G ↔
      ∀ P : TopologicalEmbeddingProblem G, E P → Finite P.A → P.HasWeakSolution

Weak lifting can be tested on finite-target embedding problems, with explicit reduction data from arbitrary problems to finite-target finite-minimal-normal-kernel problems.

Show proof