Skip to content

Commit 43bbf25

Browse files
committed
computational rules for spoke
1 parent cf2a1ed commit 43bbf25

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

library/mathematics/homotopy/hs.anders

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,16 @@ def hs-β₂ (S A : U) (X : hs S A → U)
3939
: Path (X (hub' S A f)) (hs-ind S A X nCenter nHub nSpoke (hub' S A f)) (nHub f (λ (s : S), hs-ind S A X nCenter nHub nSpoke (f s)))
4040
:= idp (X (hub' S A f)) (nHub f (λ (s : S), hs-ind S A X nCenter nHub nSpoke (f s)))
4141

42+
def hs-β₃ (S A : U) (X : hs S A → U)
43+
(nCenter : Π (a : A), X (center S A a))
44+
(nHub : Π (f : S → hs S A) (nF : Π (s : S), X (f s)), X (hub' S A f))
45+
(nSpoke : Π (f : S → hs S A) (nF : Π (s : S), X (f s)) (s : S), PathP (<i> X (spoke' S A f s @ i)) (nHub f nF) (nF s))
46+
(f : S → hs S A) (s : S)
47+
: Path (PathP (<i> X (spoke' S A f s @ i)) (nHub f (λ (s : S), hs-ind S A X nCenter nHub nSpoke (f s))) (hs-ind S A X nCenter nHub nSpoke (f s)))
48+
(<j> hs-ind S A X nCenter nHub nSpoke (spoke' S A f s @ j)) (nSpoke f (λ (s : S), hs-ind S A X nCenter nHub nSpoke (f s)) s)
49+
:= idp (PathP (<i> X (spoke' S A f s @ i)) (nHub f (λ (s : S), hs-ind S A X nCenter nHub nSpoke (f s))) (hs-ind S A X nCenter nHub nSpoke (f s)))
50+
(nSpoke f (λ (s : S), hs-ind S A X nCenter nHub nSpoke (f s)) s)
51+
4252
-- 5) Uniqueness Rule
4353
def hs-η (S A : U) (X : hs S A → U) (h : Π (z : hs S A), X z) (hs-map : Π (z : hs S A), X z)
4454
:= idp (Π (z : hs S A), X z) h

0 commit comments

Comments
 (0)