Step * of Lemma ps-subset-restriction

No Annotations
[C:SmallCategory]. ∀[X,Y:ps_context{j:l}(C)].
  ∀[I,J:cat-ob(C)]. ∀[f:cat-arrow(C) I]. ∀[a:Y(I)].  (f(a) f(a) ∈ X(J)) supposing sub_ps_context{j:l}(C; Y; X)
BY
(Intros
   THEN Unfold `sub_ps_context` 4
   THEN (MemTypeHD THENA Auto)
   THEN (Assert C ∈ SmallCategory BY
               Auto)
   THEN DCat 1
   THEN All (RepUR ``cat-ob cat-comp op-cat cat-arrow type-cat functor-arrow``)
   THEN All (RepUR ``compose pscm-id``)
   THEN Fold `psc-restriction` (-6)
   THEN Fold `I_set` (-7)
   THEN Fold `I_set` (-6)) }

1
1. Cob Type
2. Carrow Cob ⟶ Cob ⟶ Type
3. Cid x:Cob ⟶ (Carrow x)
4. Ccomp x:Cob ⟶ y:Cob ⟶ z:Cob ⟶ (Carrow y) ⟶ (Carrow z) ⟶ (Carrow z)
5. ∀x,y:Cob. ∀f:Carrow y.
     (((Ccomp (Cid x) f) f ∈ (Carrow y)) ∧ ((Ccomp (Cid y)) f ∈ (Carrow y)))
6. ∀x,y,z,w:Cob. ∀f:Carrow y. ∀g:Carrow z. ∀h:Carrow w.
     ((Ccomp (Ccomp g) h) (Ccomp (Ccomp h)) ∈ (Carrow w))
7. ps_context{j:l}(<Cob, Carrow, Cid, Ccomp>)
8. ps_context{j:l}(<Cob, Carrow, Cid, Ccomp>)
9. λA,x. x ∈ A:Cob ⟶ Y(A) ⟶ X(A)
10. ∀A,B:Cob. ∀g:Carrow A.  ((λx.g(x)) x.g(x)) ∈ (Y(A) ⟶ X(B)))
11. Cob
12. Cob
13. Carrow I
14. Y(I)
15. <Cob, Carrow, Cid, Ccomp> ∈ SmallCategory
⊢ f(a) f(a) ∈ X(J)


Latex:


Latex:
No  Annotations
\mforall{}[C:SmallCategory].  \mforall{}[X,Y:ps\_context\{j:l\}(C)].
    \mforall{}[I,J:cat-ob(C)].  \mforall{}[f:cat-arrow(C)  J  I].  \mforall{}[a:Y(I)].    (f(a)  =  f(a)) 
    supposing  sub\_ps\_context\{j:l\}(C;  Y;  X)


By


Latex:
(Intros
  THEN  Unfold  `sub\_ps\_context`  4
  THEN  (MemTypeHD  4  THENA  Auto)
  THEN  (Assert  C  \mmember{}  SmallCategory  BY
                          Auto)
  THEN  DCat  1
  THEN  All  (RepUR  ``cat-ob  cat-comp  op-cat  cat-arrow  type-cat  functor-arrow``)
  THEN  All  (RepUR  ``compose  pscm-id``)
  THEN  Fold  `psc-restriction`  (-6)
  THEN  Fold  `I\_set`  (-7)
  THEN  Fold  `I\_set`  (-6))




Home Index