Step * 2 of Lemma unit-functor-is-const


1. SmallCategory
2. fob Unit ⟶ cat-ob(A)@i
3. farrow x:Unit ⟶ y:Unit ⟶ (x y ∈ Unit) ⟶ (cat-arrow(A) (fob x) (fob y))@i
4. ∀x:Unit. ((farrow x ⋅(cat-id(A) (fob x)) ∈ (cat-arrow(A) (fob x) (fob x)))
5. ∀x,y,z:Unit. ∀f:x y ∈ Unit. ∀g:y z ∈ Unit.
     ((farrow z ⋅)
     (cat-comp(A) (fob x) (fob y) (fob z) (farrow f) (farrow g))
     ∈ (cat-arrow(A) (fob x) (fob z)))
6. Unit@i
7. Unit@i
8. f1 y ∈ Unit@i
⊢ (farrow f1) (cat-id(A) (fob ⋅)) ∈ (cat-arrow(A) (fob x) (fob y))
BY
((DVar `x' THEN DVar `y' THEN DVar `f1') THEN Fold `it` THEN Auto) }


Latex:


Latex:

1.  A  :  SmallCategory
2.  fob  :  Unit  {}\mrightarrow{}  cat-ob(A)@i
3.  farrow  :  x:Unit  {}\mrightarrow{}  y:Unit  {}\mrightarrow{}  (x  =  y)  {}\mrightarrow{}  (cat-arrow(A)  (fob  x)  (fob  y))@i
4.  \mforall{}x:Unit.  ((farrow  x  x  \mcdot{})  =  (cat-id(A)  (fob  x)))
5.  \mforall{}x,y,z:Unit.  \mforall{}f:x  =  y.  \mforall{}g:y  =  z.
          ((farrow  x  z  \mcdot{})  =  (cat-comp(A)  (fob  x)  (fob  y)  (fob  z)  (farrow  x  y  f)  (farrow  y  z  g)))
6.  x  :  Unit@i
7.  y  :  Unit@i
8.  f1  :  x  =  y@i
\mvdash{}  (farrow  x  y  f1)  =  (cat-id(A)  (fob  \mcdot{}))


By


Latex:
((DVar  `x'  THEN  DVar  `y'  THEN  DVar  `f1')  THEN  Fold  `it`  0  THEN  Auto)




Home Index