Step * 1 of Lemma psc-predicate_wf


1. [C] SmallCategory
2. [X] ps_context{j:l}(C)
3. [P] I:cat-ob(C) ⟶ X(I) ⟶ ℙ{[i j']}
⊢ stable-element-predicate(C;X;I,rho.P[I;rho]) ∈ ℙ{[i j']}
BY
(Unfold `stable-element-predicate` 0
   THEN RepeatFor ((MemCD THENL [Auto; Id]))
   THEN (MemCD
         THENL [((RepeatFor (DVar `X') THEN All Reduce) THEN DoSubsume THEN Auto THEN RepUR ``type-cat`` THEN Auto)
               Id]
   )) }

1
.....subterm..... T:t
2:n
1. SmallCategory
2. ps_context{j:l}(C)
3. I:cat-ob(C) ⟶ X(I) ⟶ ℙ{[i j']}
4. cat-ob(C)
5. cat-ob(C)
6. cat-arrow(C) I
7. rho I
⊢ P[I;rho]  P[J;X rho] ∈ ℙ{[i j']}


Latex:


Latex:

1.  [C]  :  SmallCategory
2.  [X]  :  ps\_context\{j:l\}(C)
3.  [P]  :  I:cat-ob(C)  {}\mrightarrow{}  X(I)  {}\mrightarrow{}  \mBbbP{}\{[i  |  j']\}
\mvdash{}  stable-element-predicate(C;X;I,rho.P[I;rho])  \mmember{}  \mBbbP{}\{[i  |  j']\}


By


Latex:
(Unfold  `stable-element-predicate`  0
  THEN  RepeatFor  3  ((MemCD  THENL  [Auto;  Id]))
  THEN  (MemCD
              THENL  [((RepeatFor  2  (DVar  `X')  THEN  All  Reduce)
                              THEN  DoSubsume
                              THEN  Auto
                              THEN  RepUR  ``type-cat``  0
                              THEN  Auto)
                          ;  Id]
  ))




Home Index