Step * of Lemma psc-fst-pscm-adjoin

No Annotations
[C:SmallCategory]. ∀[Gamma,Delta:ps_context{j:l}(C)]. ∀[A:{Gamma ⊢ _}]. ∀[sigma:psc_map{j:l}(C; Delta; Gamma)].
[u:{Delta ⊢ _:(A)sigma}].
  (p (sigma;u) sigma ∈ psc_map{j:l}(C; Delta; Gamma))
BY
(Auto THEN Symmetry THEN DVar `sigma' THEN EqTypeCD THEN Try (Trivial)) }

1
1. SmallCategory
2. Gamma ps_context{j:l}(C)
3. Delta ps_context{j:l}(C)
4. {Gamma ⊢ _}
5. sigma A:cat-ob(op-cat(C)) ⟶ (cat-arrow(type-cat{j':l}) (Delta A) (Gamma A))
6. ∀A,B:cat-ob(op-cat(C)). ∀g:cat-arrow(op-cat(C)) B.
     ((cat-comp(type-cat{j':l}) (Delta A) (Gamma A) (Gamma B) (sigma A) (Gamma g))
     (cat-comp(type-cat{j':l}) (Delta A) (Delta B) (Gamma B) (Delta g) (sigma B))
     ∈ (cat-arrow(type-cat{j':l}) (Delta A) (Gamma B)))
7. {Delta ⊢ _:(A)sigma}
⊢ sigma (sigma;u) ∈ (A:cat-ob(op-cat(C)) ⟶ (cat-arrow(type-cat{j':l}) (Delta A) (Gamma A)))

2
.....wf..... 
1. SmallCategory
2. Gamma ps_context{j:l}(C)
3. Delta ps_context{j:l}(C)
4. {Gamma ⊢ _}
5. sigma A:cat-ob(op-cat(C)) ⟶ (cat-arrow(type-cat{j':l}) (Delta A) (Gamma A))
6. ∀A,B:cat-ob(op-cat(C)). ∀g:cat-arrow(op-cat(C)) B.
     ((cat-comp(type-cat{j':l}) (Delta A) (Gamma A) (Gamma B) (sigma A) (Gamma g))
     (cat-comp(type-cat{j':l}) (Delta A) (Delta B) (Gamma B) (Delta g) (sigma B))
     ∈ (cat-arrow(type-cat{j':l}) (Delta A) (Gamma B)))
7. {Delta ⊢ _:(A)sigma}
8. trans A:cat-ob(op-cat(C)) ⟶ (cat-arrow(type-cat{j':l}) (Delta A) (Gamma A))
⊢ istype(∀A,B:cat-ob(op-cat(C)). ∀g:cat-arrow(op-cat(C)) B.
           ((cat-comp(type-cat{j':l}) (Delta A) (Gamma A) (Gamma B) (trans A) (Gamma g))
           (cat-comp(type-cat{j':l}) (Delta A) (Delta B) (Gamma B) (Delta g) (trans B))
           ∈ (cat-arrow(type-cat{j':l}) (Delta A) (Gamma B))))


Latex:


Latex:
No  Annotations
\mforall{}[C:SmallCategory].  \mforall{}[Gamma,Delta:ps\_context\{j:l\}(C)].  \mforall{}[A:\{Gamma  \mvdash{}  \_\}].  \mforall{}[sigma:psc\_map\{j:l\}(C;
                                                                                                                                                                                            Delta;
                                                                                                                                                                                            Gamma
                                                                                                                                                                                            )].
\mforall{}[u:\{Delta  \mvdash{}  \_:(A)sigma\}].
    (p  o  (sigma;u)  =  sigma)


By


Latex:
(Auto  THEN  Symmetry  THEN  DVar  `sigma'  THEN  EqTypeCD  THEN  Try  (Trivial))




Home Index