extend solutions for fund / Q3 using trin / Q5

This commit is contained in:
Jlh18 2021-11-07 12:54:58 +00:00
parent 8afbf9d4c2
commit 0ffbdaf39c
2 changed files with 8 additions and 14 deletions

View File

@ -1,21 +1,15 @@
module 1FundamentalGroup.Quest3Solutions where module 1FundamentalGroup.Quest3Solutions where
open import Cubical.Foundations.Prelude
open import Cubical.HITs.S1 using ( ; base ; loop ) open import Cubical.HITs.S1 using ( ; base ; loop )
open import 1FundamentalGroup.Quest1Solutions open import 1FundamentalGroup.Quest1Solutions
open import Cubical.Foundations.Prelude renaming (transport to pathToFun)
open import Cubical.Foundations.Path open import Cubical.Foundations.Path
open import 0Trinitarianism.Quest5Solutions
outOfS¹ : (B : Type) (b : B base) PathP (λ i B (loop i)) b b (x : ) B x
outOfS¹ B b p base = b
outOfS¹ B b p (loop i) = p i
rewind : (x : ) helix x base x rewind : (x : ) helix x base x
rewind base = loop_times rewind = outOfS¹D (λ x helix x base x) loop_times
rewind (loop i) = path i where (
pathToFun (λ i sucPath i base loop i) loop_times
path : PathP (λ i helix (loop i) base loop i) loop_times loop_times ≡⟨ {!!}
path = {!!} loop_times
)
thing = PathPIsoPath