Skip to content

Commit c53c745

Browse files
committed
Remove lax projection functor Fst
1 parent 9db4c52 commit c53c745

File tree

3 files changed

+20
-36
lines changed

3 files changed

+20
-36
lines changed

GpdCont/HomotopyGroup.agda

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ Pointed : TwoCategory (ℓ-suc ℓ) ℓ ℓ
142142
Pointed = TotalTwoCategory.∫ (hGroupoid ℓ) Pointedᴰ
143143

144144
ForgetPointed : StrictFunctor Pointed (hGroupoid ℓ)
145-
ForgetPointed = TotalTwoCategory.Fstˢ (hGroupoid ℓ) _
145+
ForgetPointed = TotalTwoCategory.Fst (hGroupoid ℓ) _
146146

147147
private
148148
module Pointed = TwoCategory Pointed

GpdCont/TwoCategory/Displayed/Base.agda

Lines changed: 19 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -301,35 +301,22 @@ module TotalTwoCategory
301301
∫ .TwoCategory.two-category-structure = ∫-two-category-structure
302302
∫ .TwoCategory.is-two-category = ∫-is-two-cat
303303

304-
Fst : LaxFunctor ∫ C
305-
Fst .LaxFunctor.F-ob = fst
306-
Fst .LaxFunctor.F-hom = fst
307-
Fst .LaxFunctor.F-rel = fst
308-
Fst .LaxFunctor.F-rel-id = refl
309-
Fst .LaxFunctor.F-rel-trans r s = refl
310-
Fst .LaxFunctor.F-trans-lax (f , _) (g , _) = id-rel (f ∙₁ g)
311-
Fst .LaxFunctor.F-trans-lax-natural (r , _) (s , _) = trans-unit-right (r ∙ₕ s) ∙ sym (trans-unit-left (r ∙ₕ s))
312-
Fst .LaxFunctor.F-id-lax (x , _) = id-rel (id-hom x)
313-
Fst .LaxFunctor.F-assoc = {! !}
314-
Fst .LaxFunctor.F-unit-left = {! !}
315-
Fst .LaxFunctor.F-unit-right = {! !}
316-
317-
Fstˢ : StrictFunctor ∫ C
318-
Fstˢ .StrictFunctor.F-ob = fst
319-
Fstˢ .StrictFunctor.F-hom = fst
320-
Fstˢ .StrictFunctor.F-rel = fst
321-
Fstˢ .StrictFunctor.F-rel-id = refl
322-
Fstˢ .StrictFunctor.F-rel-trans r s = refl
323-
Fstˢ .StrictFunctor.F-hom-comp f g = refl
324-
Fstˢ .StrictFunctor.F-hom-id x = refl
325-
Fstˢ .StrictFunctor.F-assoc-filler-left f g h .fst = refl
326-
Fstˢ .StrictFunctor.F-assoc-filler-left f g h .snd = reflSquare ((fst f ∙₁ fst g) ∙₁ fst h)
327-
Fstˢ .StrictFunctor.F-assoc-filler-right f g h .fst = refl
328-
Fstˢ .StrictFunctor.F-assoc-filler-right f g h .snd = reflSquare ((fst f) ∙₁ (fst g ∙₁ fst h))
329-
Fstˢ .StrictFunctor.F-assoc f g h = λ i j comp-hom-assoc (fst f) (fst g) (fst h) i
330-
Fstˢ .StrictFunctor.F-unit-left-filler {x} f .fst = refl
331-
Fstˢ .StrictFunctor.F-unit-left-filler {x} f .snd = reflSquare ((id-hom (fst x)) ∙₁ (fst f))
332-
Fstˢ .StrictFunctor.F-unit-left f = λ i j comp-hom-unit-left (fst f) i
333-
Fstˢ .StrictFunctor.F-unit-right-filler {y} f .fst = refl
334-
Fstˢ .StrictFunctor.F-unit-right-filler {y} f .snd = reflSquare ((fst f) ∙₁ (id-hom (fst y)))
335-
Fstˢ .StrictFunctor.F-unit-right f = λ i j comp-hom-unit-right (fst f) i
304+
Fst : StrictFunctor ∫ C
305+
Fst .StrictFunctor.F-ob = fst
306+
Fst .StrictFunctor.F-hom = fst
307+
Fst .StrictFunctor.F-rel = fst
308+
Fst .StrictFunctor.F-rel-id = refl
309+
Fst .StrictFunctor.F-rel-trans r s = refl
310+
Fst .StrictFunctor.F-hom-comp f g = refl
311+
Fst .StrictFunctor.F-hom-id x = refl
312+
Fst .StrictFunctor.F-assoc-filler-left f g h .fst = refl
313+
Fst .StrictFunctor.F-assoc-filler-left f g h .snd = reflSquare ((fst f ∙₁ fst g) ∙₁ fst h)
314+
Fst .StrictFunctor.F-assoc-filler-right f g h .fst = refl
315+
Fst .StrictFunctor.F-assoc-filler-right f g h .snd = reflSquare ((fst f) ∙₁ (fst g ∙₁ fst h))
316+
Fst .StrictFunctor.F-assoc f g h = λ i j comp-hom-assoc (fst f) (fst g) (fst h) i
317+
Fst .StrictFunctor.F-unit-left-filler {x} f .fst = refl
318+
Fst .StrictFunctor.F-unit-left-filler {x} f .snd = reflSquare ((id-hom (fst x)) ∙₁ (fst f))
319+
Fst .StrictFunctor.F-unit-left f = λ i j comp-hom-unit-left (fst f) i
320+
Fst .StrictFunctor.F-unit-right-filler {y} f .fst = refl
321+
Fst .StrictFunctor.F-unit-right-filler {y} f .snd = reflSquare ((fst f) ∙₁ (id-hom (fst y)))
322+
Fst .StrictFunctor.F-unit-right f = λ i j comp-hom-unit-right (fst f) i

GpdCont/TwoCategory/Displayed/Unit.agda

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,6 @@ Unitᴰ .TwoCategoryᴰ.is-two-categoryᴰ .IsTwoCategoryᴰ.comp-rel-unit-right
4242
UnitOver : TwoCategory ℓo ℓh ℓr
4343
UnitOver = TotalTwoCategory.∫ C Unitᴰ
4444

45-
ForgetUnit : LaxFunctor UnitOver C
46-
ForgetUnit = TotalTwoCategory.Fst C Unitᴰ
47-
4845
AddUnit : StrictFunctor C UnitOver
4946
AddUnit .StrictFunctor.F-ob = _, tt
5047
AddUnit .StrictFunctor.F-hom = _, tt

0 commit comments

Comments
 (0)