simplify shomotopy
This commit is contained in:
parent
ed2ff9f113
commit
eed538eb8f
2 changed files with 14 additions and 1 deletions
|
@ -90,3 +90,9 @@ begin
|
|||
refine (pconst_pcompose ftop) ⬝* _,
|
||||
exact (pconst_pcompose fleft)⁻¹*,
|
||||
end
|
||||
|
||||
definition ptube_v {A B C D : Type*} {ftop ftop' : A →* B} (phtpy_top : ftop ~* ftop') {fbot fbot' : C →* D} (phtpy_bot : fbot ~* fbot') {fleft : A →* C} {fright : B →* D} (psq_back : psquare ftop fbot fleft fright) (psq_front : psquare ftop' fbot' fleft fright) : Type :=
|
||||
phsquare (pwhisker_left fright phtpy_top) (pwhisker_right fleft phtpy_bot) psq_back psq_front
|
||||
|
||||
definition ptube_h {A B C D : Type*} {ftop : A →* B} {fbot : C →* D} {fleft fleft' : A →* C} (phtpy_left : fleft ~* fleft') {fright fright' : B →* D} (phtpy_right : fright ~* fright') (psq_back : psquare ftop fbot fleft fright) (psq_front : psquare ftop fbot fleft' fright') : Type :=
|
||||
phsquare (pwhisker_right ftop phtpy_right) (pwhisker_left fbot phtpy_left) psq_back psq_front
|
||||
|
|
|
@ -201,11 +201,18 @@ namespace spectrum
|
|||
|
||||
structure shomotopy {N : succ_str} {E F : gen_prespectrum N} (f g : E →ₛ F) :=
|
||||
(to_phomotopy : Πn, f n ~* g n)
|
||||
(glue_homotopy : Πn, phsquare
|
||||
(glue_homotopy : Πn, ptube_v
|
||||
(to_phomotopy n)
|
||||
(ap1_phomotopy (to_phomotopy (S n)))
|
||||
(glue_square f n)
|
||||
(glue_square g n))
|
||||
|
||||
/- (glue_homotopy : Πn, phsquare
|
||||
(pwhisker_left (glue F n) (to_phomotopy n))
|
||||
(pwhisker_right (glue E n) (ap1_phomotopy (to_phomotopy (S n))))
|
||||
(glue_square f n)
|
||||
(glue_square g n))
|
||||
-/
|
||||
|
||||
infix ` ~ₛ `:50 := shomotopy
|
||||
|
||||
|
|
Loading…
Reference in a new issue