Step * 1 1 of Lemma pscm-adjoin-wf

.....subterm..... T:t
1:n
1. SmallCategory
2. Gamma ps_context{j:l}(C)
3. Delta ps_context{j:l}(C)
4. {Gamma ⊢_}
5. sigma psc_map{j:l}(C; Delta; Gamma)
6. {Delta ⊢ _:(A)sigma}
7. cat-ob(C)
8. cat-ob(C)
9. cat-arrow(C) I
10. Delta(I)
⊢ g(((sigma)s;u s)) ((sigma)g(s);u g(s)) ∈ Gamma.A(J)
BY
(Assert (u (sigma)s g) (u g(s)) ∈ A(g((sigma)s)) BY
         (Fold `presheaf-term-at` 0
          THEN (RWO "presheaf-term-at-morph<THENA Auto)
          THEN RWO "pscm-presheaf-type-ap-morph" 0
          THEN Auto)) }

1
1. SmallCategory
2. Gamma ps_context{j:l}(C)
3. Delta ps_context{j:l}(C)
4. {Gamma ⊢_}
5. sigma psc_map{j:l}(C; Delta; Gamma)
6. {Delta ⊢ _:(A)sigma}
7. cat-ob(C)
8. cat-ob(C)
9. cat-arrow(C) I
10. Delta(I)
11. (u (sigma)s g) (u g(s)) ∈ A(g((sigma)s))
⊢ g(((sigma)s;u s)) ((sigma)g(s);u g(s)) ∈ Gamma.A(J)


Latex:


Latex:
.....subterm.....  T:t
1:n
1.  C  :  SmallCategory
2.  Gamma  :  ps\_context\{j:l\}(C)
3.  Delta  :  ps\_context\{j:l\}(C)
4.  A  :  \{Gamma  \mvdash{}'  \_\}
5.  sigma  :  psc\_map\{j:l\}(C;  Delta;  Gamma)
6.  u  :  \{Delta  \mvdash{}  \_:(A)sigma\}
7.  I  :  cat-ob(C)
8.  J  :  cat-ob(C)
9.  g  :  cat-arrow(C)  J  I
10.  s  :  Delta(I)
\mvdash{}  g(((sigma)s;u  I  s))  =  ((sigma)g(s);u  J  g(s))


By


Latex:
(Assert  (u  I  s  (sigma)s  g)  =  (u  J  g(s))  BY
              (Fold  `presheaf-term-at`  0
                THEN  (RWO  "presheaf-term-at-morph<"  0  THENA  Auto)
                THEN  RWO  "pscm-presheaf-type-ap-morph"  0
                THEN  Auto))




Home Index