Step * of Lemma pscm-subset-domain

No Annotations
[C:SmallCategory]. ∀[X,Y,Z:ps_context{j:l}(C)].
  psc_map{j:l}(C; Y; X) ⊆psc_map{j:l}(C; Z; X) supposing sub_ps_context{j:l}(C; Z; Y)
BY
(Intros
   THEN (D THENA Auto)
   THEN Unfold `sub_ps_context` -2
   THEN (InstLemma `pscm-comp_wf` [⌜C⌝;⌜Z⌝;⌜Y⌝;⌜X⌝;⌜1(Z)⌝;⌜x⌝]⋅ THENA Auto)
   THEN Assert ⌜1(Z) x ∈ psc_map{j:l}(C; Z; X)⌝⋅
   THEN Try (Eq)
   THEN (EqTypeCD THENW Auto)) }

1
1. SmallCategory
2. ps_context{j:l}(C)
3. ps_context{j:l}(C)
4. ps_context{j:l}(C)
5. 1(Z) ∈ psc_map{j:l}(C; Z; Y)
6. psc_map{j:l}(C; Y; X)
7. 1(Z) ∈ psc_map{j:l}(C; Z; X)
⊢ 1(Z) x ∈ (A:cat-ob(op-cat(C)) ⟶ (cat-arrow(type-cat{j':l}) (Z A) (X A)))

2
.....set predicate..... 
1. SmallCategory
2. ps_context{j:l}(C)
3. ps_context{j:l}(C)
4. ps_context{j:l}(C)
5. 1(Z) ∈ psc_map{j:l}(C; Z; Y)
6. psc_map{j:l}(C; Y; X)
7. 1(Z) ∈ psc_map{j:l}(C; Z; X)
⊢ ∀A,B:cat-ob(op-cat(C)). ∀g:cat-arrow(op-cat(C)) B.
    ((cat-comp(type-cat{j':l}) (Z A) (X A) (X B) (x 1(Z) A) (X g))
    (cat-comp(type-cat{j':l}) (Z A) (Z B) (X B) (Z g) (x 1(Z) B))
    ∈ (cat-arrow(type-cat{j':l}) (Z A) (X B)))


Latex:


Latex:
No  Annotations
\mforall{}[C:SmallCategory].  \mforall{}[X,Y,Z:ps\_context\{j:l\}(C)].
    psc\_map\{j:l\}(C;  Y;  X)  \msubseteq{}r  psc\_map\{j:l\}(C;  Z;  X)  supposing  sub\_ps\_context\{j:l\}(C;  Z;  Y)


By


Latex:
(Intros
  THEN  (D  0  THENA  Auto)
  THEN  Unfold  `sub\_ps\_context`  -2
  THEN  (InstLemma  `pscm-comp\_wf`  [\mkleeneopen{}C\mkleeneclose{};\mkleeneopen{}Z\mkleeneclose{};\mkleeneopen{}Y\mkleeneclose{};\mkleeneopen{}X\mkleeneclose{};\mkleeneopen{}1(Z)\mkleeneclose{};\mkleeneopen{}x\mkleeneclose{}]\mcdot{}  THENA  Auto)
  THEN  Assert  \mkleeneopen{}x  o  1(Z)  =  x\mkleeneclose{}\mcdot{}
  THEN  Try  (Eq)
  THEN  (EqTypeCD  THENW  Auto))




Home Index