forked from CMU-HoTT/serre-finiteness
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathConnectedCover.agda
31 lines (25 loc) · 1.01 KB
/
ConnectedCover.agda
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
module ConnectedCover where
open import Cubical.Foundations.Everything
open import Cubical.Algebra.Group.EilenbergMacLane.Base
open import Cubical.Data.Nat
open import Cubical.Data.Nat.Order
open import Cubical.HITs.Truncation
open import Cubical.Homotopy.Connected
open import HomotopyGroups
open import FibCofibSeq
private
variable
ℓ : Level
postulate
-- n+3 (or n+1, depending on the convention) connected cover
_⦉_⦊ : (X : Pointed ℓ) → ℕ → Pointed ℓ
1ConnCovEq : (X : Pointed ℓ) (scX : isConnected 3 (typ X))
→ X ≡ (X ⦉ 0 ⦊)
Conn→ConnConnCov : (X : Pointed ℓ) (m n : ℕ)
→ isConnected m (typ X) → isConnected m (typ (X ⦉ n ⦊))
ConnCovIsConn : (X : Pointed ℓ) (n : ℕ)
→ isConnected (4 + n) (typ (X ⦉ n ⦊))
πConnCov : (X : Pointed ℓ) (n k : ℕ) → k ≥ n
→ (πAb (suc k) (X ⦉ n ⦊)) ≡ (πAb (suc k) X)
⦉-⦊EMFibSeq : (X : Pointed ℓ) (n : ℕ)
→ FiberSeq (EM∙ (πAb n X) (suc n)) (X ⦉ (suc n) ⦊) (X ⦉ n ⦊)