Step
*
2
1
1
1
1
1
of Lemma
yoneda-lemma
1. C : SmallCategory
2. x : cat-ob(C)
3. y : cat-ob(C)
4. b : nat-trans(op-cat(C);TypeCat;rep-pre-sheaf(C;x);rep-pre-sheaf(C;y))
5. A : cat-ob(C)
6. x1 : ob(rep-pre-sheaf(C;x)) A
⊢ (b A x1) = (cat-comp(C) A x y x1 (b x (cat-id(C) x))) ∈ (ob(rep-pre-sheaf(C;y)) A)
BY
{ DVar `b' }
1
1. C : SmallCategory
2. x : cat-ob(C)
3. y : cat-ob(C)
4. b : A:cat-ob(op-cat(C)) ⟶ (cat-arrow(TypeCat) (ob(rep-pre-sheaf(C;x)) A) (ob(rep-pre-sheaf(C;y)) A))
5. ∀A,B:cat-ob(op-cat(C)). ∀g:cat-arrow(op-cat(C)) A B.
     ((cat-comp(TypeCat) (ob(rep-pre-sheaf(C;x)) A) (ob(rep-pre-sheaf(C;y)) A) (ob(rep-pre-sheaf(C;y)) B) (b A) 
       (arrow(rep-pre-sheaf(C;y)) A B g))
     = (cat-comp(TypeCat) (ob(rep-pre-sheaf(C;x)) A) (ob(rep-pre-sheaf(C;x)) B) (ob(rep-pre-sheaf(C;y)) B) 
        (arrow(rep-pre-sheaf(C;x)) A B g) 
        (b B))
     ∈ (cat-arrow(TypeCat) (ob(rep-pre-sheaf(C;x)) A) (ob(rep-pre-sheaf(C;y)) B)))
6. A : cat-ob(C)
7. x1 : ob(rep-pre-sheaf(C;x)) A
⊢ (b A x1) = (cat-comp(C) A x y x1 (b x (cat-id(C) x))) ∈ (ob(rep-pre-sheaf(C;y)) A)
Latex:
Latex:
1.  C  :  SmallCategory
2.  x  :  cat-ob(C)
3.  y  :  cat-ob(C)
4.  b  :  nat-trans(op-cat(C);TypeCat;rep-pre-sheaf(C;x);rep-pre-sheaf(C;y))
5.  A  :  cat-ob(C)
6.  x1  :  ob(rep-pre-sheaf(C;x))  A
\mvdash{}  (b  A  x1)  =  (cat-comp(C)  A  x  y  x1  (b  x  (cat-id(C)  x)))
By
Latex:
DVar  `b'
Home
Index