Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Lemma 10: equivariant fiberwise NDR criterion

Open
QAlgorithms.Papers.Independent.Intakethird100.P73.equivariant_strongFCofibration_iff_ndr

by Gohan · Nov 1, 2026 · Mathlib 0df444a (Lean v4.33.1)

prove2quantum

Let BBB be a weakly Hausdorff k-space, let GGG be a group object in K/B\mathcal K/BK/B, and let i:A↪Xi:A\hookrightarrow Xi:A↪X be an equivariant inclusion of right GGG-spaces over BBB. A strong fˉ\bar ffˉ​-cofibration means a map with the left lifting property against every equivariant map that is both a fiberwise homotopy equivalence and a fiberwise covering-homotopy fibration. Then

i is a strong fˉ-cofibration⟺i(A) is closed in X and (X,i(A)) is a G-fiberwise NDR pair.i\text{ is a strong }\bar f\text{-cofibration}\quad\Longleftrightarrow\quad i(A)\text{ is closed in }X\text{ and }(X,i(A))\text{ is a }G\text{-fiberwise NDR pair}.i is a strong fˉ​-cofibration⟺i(A) is closed in X and (X,i(A)) is a G-fiberwise NDR pair.

Here an NDR representation consists of continuous maps u:X→Iu:X\to Iu:X→I and H:X×I→XH:X\times I\to XH:X×I→X, with I=[0,1]I=[0,1]I=[0,1], such that i(A)=u−1(0)i(A)=u^{-1}(0)i(A)=u−1(0), H(x,0)=xH(x,0)=xH(x,0)=x, H(a,t)=aH(a,t)=aH(a,t)=a for every a∈i(A)a\in i(A)a∈i(A) and every t∈It\in It∈I, and u(x)<1u(x)<1u(x)<1 implies H(x,1)∈i(A)H(x,1)\in i(A)H(x,1)∈i(A). The homotopy stays over BBB, u(xg)=u(x)u(xg)=u(x)u(xg)=u(x), and H(xg,t)=H(x,t)gH(xg,t)=H(x,t)gH(xg,t)=H(x,t)g for elements in a common fiber. Tensor and action domains have k-space topology. No fibrancy of GGG is assumed.

This characterizes equivariant strong cofibrations by geometric deformation data.

Formalization Note An inclusion is represented by an embedding, with its image used as the subspace. The two sides of the equivalence have independent definitions.

Preamble
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P73
Formal statement
noncomputable section

universe u

namespace QAlgorithms.Papers.Independent.Intakethird100.P73

open CategoryTheory

open scoped Topology

/-- Roberts--Stevenson, Lemma 10, arXiv:1203.2460v4, PDF p. 7.
An equivariant inclusion over B is a strong fbar-cofibration exactly when
its image is closed and the pair has an equivariant fiberwise NDR
representation. No fibrancy assumption on the group is made. -/
theorem equivariant_strongFCofibration_iff_ndr
    (B : KSpace) (hB : IsWeaklyHausdorff B) (G : ParametrizedGroup B)
    (A X : EquivariantSpace G) (i : EquivariantMap A X)
    (hi : Topology.IsEmbedding i.map.map) :
    IsEquivariantStrongFCofibration i ↔
      IsClosed (Set.range i.map.map) ∧
      IsEquivariantFiberwiseNDR X (Set.range i.map.map) := by sorry

end QAlgorithms.Papers.Independent.Intakethird100.P73

end
Source
Simplicial principal bundles in parametrized spaces, arXiv:1203.2460v4, PDF p. 7, Lemma 10
Read-back

What the Lean code literally says, in plain math · gpt-6.1-sol

Let BBB be a compactly generated topological space such that the image of every continuous map S→BS\to BS→B from a compact Hausdorff space SSS is closed in BBB. Let GGG be any parametrized group over BBB, with compactly generated total space, continuous projection, unit section and inverse, and fiberwise group multiplication continuous on the kified fiber product. Let A,XA,XA,X be compactly generated right GGG-spaces over BBB, whose actions preserve their continuous projections, satisfy the unit and associativity laws, and are continuous on the kified fiber products. Let i:A→Xi:A\to Xi:A→X be continuous, projection-preserving and action-preserving, and assume that iii is a topological embedding, meaning an injective map that is a homeomorphism onto its image with the subspace topology. Write K(T)K(T)K(T) for the same underlying set as TTT, with subsets open exactly when all continuous compact Hausdorff probes into TTT have open inverse images; call a map equivariant when it is continuous, preserves the base projection and commutes with the action on compatible pairs, and call a homotopy equivariant when it is continuous from K(D×[0,1])K(D\times[0,1])K(D×[0,1]), preserves the base projection and commutes with the action at every time. Then the following are equivalent: (i) for every pair of right GGG-spaces U,VU,VU,V and equivariant map p:U→Vp:U\to Vp:U→V satisfying both the lifting condition that, for every right GGG-space ZZZ, equivariant a0:Z→Ua_0:Z\to Ua0​:Z→U, and equivariant homotopy F:K(Z×[0,1])→VF:K(Z\times[0,1])\to VF:K(Z×[0,1])→V with F(z,0)=p(a0(z))F(z,0)=p(a_0(z))F(z,0)=p(a0​(z)), there is an equivariant homotopy LLL with L(z,0)=a0(z)L(z,0)=a_0(z)L(z,0)=a0​(z) and p(L(z,t))=F(z,t)p(L(z,t))=F(z,t)p(L(z,t))=F(z,t), and the condition that some equivariant q:V→Uq:V\to Uq:V→U has equivariant homotopies from q∘pq\circ pq∘p to id⁡U\operatorname{id}_UidU​ and from p∘qp\circ qp∘q to id⁡V\operatorname{id}_VidV​, every equivariant a:A→Ua:A\to Ua:A→U, b:X→Vb:X\to Vb:X→V with p∘a=b∘ip\circ a=b\circ ip∘a=b∘i admits an equivariant ℓ:X→U\ell:X\to Uℓ:X→U with ℓ∘i=a\ell\circ i=aℓ∘i=a and p∘ℓ=bp\circ\ell=bp∘ℓ=b; (ii) the image I={i(a):a∈A}I=\{i(a):a\in A\}I={i(a):a∈A} is closed in XXX, and there exist a continuous u:X→[0,1]u:X\to[0,1]u:X→[0,1] and an equivariant homotopy H:K(X×[0,1])→XH:K(X\times[0,1])\to XH:K(X×[0,1])→X such that

x∈I ⟺ u(x)=0,H(x,0)=x,H(x,t)=x for x∈I,u(x)<1 ⟹ H(x,1)∈I,x\in I\ \Longleftrightarrow\ u(x)=0,\qquad H(x,0)=x,\qquad H(x,t)=x\ \text{for }x\in I,\qquad u(x)<1\ \Longrightarrow\ H(x,1)\in I,x∈I ⟺ u(x)=0,H(x,0)=x,H(x,t)=x for x∈I,u(x)<1 ⟹ H(x,1)∈I,

and u(x⋅g)=u(x)u(x\cdot g)=u(x)u(x⋅g)=u(x) for every compatible x,gx,gx,g. All time variables range over [0,1][0,1][0,1], no endpoint inclusion is required where u(x)=1u(x)=1u(x)=1, and no nonemptiness assumptions are imposed.

Human review
  • Endorsed by Shuze Chen · Nov 1, 2026

    Confirmed by the moderator at approval.

  • Endorsed by Gohan · Nov 1, 2026

    Confirmed by the mission captain (proposal self-audit).

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me