Step * 2 of Lemma presheaf-element-map_wf

.....wf..... 
1. SmallCategory
2. Presheaf(C)
3. Presheaf(C)
4. A ⟶ B
⊢ λp,q,f. f ∈ x:cat-ob(el(A))
  ⟶ y:cat-ob(el(A))
  ⟶ (cat-arrow(el(A)) y)
  ⟶ (cat-arrow(el(B)) let I,a in <I, a> let I,a in <I, a>)
BY
(RepeatFor (((FunExt THENA Auto) THEN -1))
   THEN (FunExt THENA (Auto THEN RepUR ``presheaf-elements mk-cat`` THEN Auto))
   THEN RepUR ``presheaf-elements mk-cat`` (-1)
   THEN RepUR ``presheaf-elements mk-cat`` 0) }

1
1. SmallCategory
2. Presheaf(C)
3. Presheaf(C)
4. A ⟶ B
5. A@0 cat-ob(op-cat(C))
6. x1 A@0
7. A1 cat-ob(op-cat(C))
8. y1 A1
9. {f:cat-arrow(op-cat(C)) A1 A@0| (A A1 A@0 y1) x1 ∈ (A A@0)} 
⊢ x ∈ {f:cat-arrow(op-cat(C)) A1 A@0| (B A1 A@0 (m A1 y1)) (m A@0 x1) ∈ (B A@0)} 


Latex:


Latex:
.....wf..... 
1.  C  :  SmallCategory
2.  A  :  Presheaf(C)
3.  B  :  Presheaf(C)
4.  m  :  A  {}\mrightarrow{}  B
\mvdash{}  \mlambda{}p,q,f.  f  \mmember{}  x:cat-ob(el(A))
    {}\mrightarrow{}  y:cat-ob(el(A))
    {}\mrightarrow{}  (cat-arrow(el(A))  x  y)
    {}\mrightarrow{}  (cat-arrow(el(B))  let  I,a  =  x  in  <I,  m  I  a>  let  I,a  =  y  in  <I,  m  I  a>)


By


Latex:
(RepeatFor  2  (((FunExt  THENA  Auto)  THEN  D  -1))
  THEN  (FunExt  THENA  (Auto  THEN  RepUR  ``presheaf-elements  mk-cat``  0  THEN  Auto))
  THEN  RepUR  ``presheaf-elements  mk-cat``  (-1)
  THEN  RepUR  ``presheaf-elements  mk-cat``  0)




Home Index