Step * 1 1 1 of Lemma param-W-ext


1. Type
2. P ⟶ Type
3. p:P ⟶ A[p] ⟶ Type
4. p:P ⟶ a:A[p] ⟶ B[p;a] ⟶ P
5. pco-W ∈ P ⟶ Type
6. P
7. A[p]
8. x1 b:B[p;a] ⟶ (pco-W C[p;a;b])
9. ∀path:Path. (StepAgree(path 0;p;<a, x1> (↓∃n:ℕBarred(pcw-partial(path;n))))
10. <a, x1> ∈ pco-W p
11. B[p;a]
12. path Path
13. StepAgree(path 0;C[p;a;b];x1 b)
⊢ ↓∃n:ℕBarred(pcw-partial(path;n))
BY
(DVar `path'
   THEN MoveToConcl (-1)
   THEN (GenConclTerm ⌜path 0⌝⋅ THENA Auto)
   THEN (D THENA Auto)
   THEN RepeatFor (D -3)
   THEN RepUR ``pcw-step-agree`` (-1)
   THEN Auto)⋅ }

1
1. Type
2. P ⟶ Type
3. p:P ⟶ A[p] ⟶ Type
4. p:P ⟶ a:A[p] ⟶ B[p;a] ⟶ P
5. pco-W ∈ P ⟶ Type
6. P
7. A[p]
8. x1 b:B[p;a] ⟶ (pco-W C[p;a;b])
9. ∀path:Path. (StepAgree(path 0;p;<a, x1> (↓∃n:ℕBarred(pcw-partial(path;n))))
10. <a, x1> ∈ pco-W p
11. B[p;a]
12. path : ℕ ⟶ pcw-step(P;p.A[p];p,a.B[p;a];p,a,b.C[p;a;b])
13. ∀i:ℕStepRel(path i;path (i 1))
14. p1 P
15. pco-W p1
16. v2 B[p1;fst(w)]?
17. (path 0) = <p1, w, v2> ∈ pcw-step(P;p.A[p];p,a.B[p;a];p,a,b.C[p;a;b])
18. p1 C[p;a;b] ∈ P
19. (x1 b) ∈ (pco-W C[p;a;b])
⊢ ↓∃n:ℕBarred(pcw-partial(path;n))


Latex:


Latex:

1.  P  :  Type
2.  A  :  P  {}\mrightarrow{}  Type
3.  B  :  p:P  {}\mrightarrow{}  A[p]  {}\mrightarrow{}  Type
4.  C  :  p:P  {}\mrightarrow{}  a:A[p]  {}\mrightarrow{}  B[p;a]  {}\mrightarrow{}  P
5.  pco-W  \mmember{}  P  {}\mrightarrow{}  Type
6.  p  :  P
7.  a  :  A[p]
8.  x1  :  b:B[p;a]  {}\mrightarrow{}  (pco-W  C[p;a;b])
9.  \mforall{}path:Path.  (StepAgree(path  0;p;<a,  x1>)  {}\mRightarrow{}  (\mdownarrow{}\mexists{}n:\mBbbN{}.  Barred(pcw-partial(path;n))))
10.  <a,  x1>  \mmember{}  pco-W  p
11.  b  :  B[p;a]
12.  path  :  Path
13.  StepAgree(path  0;C[p;a;b];x1  b)
\mvdash{}  \mdownarrow{}\mexists{}n:\mBbbN{}.  Barred(pcw-partial(path;n))


By


Latex:
(DVar  `path'
  THEN  MoveToConcl  (-1)
  THEN  (GenConclTerm  \mkleeneopen{}path  0\mkleeneclose{}\mcdot{}  THENA  Auto)
  THEN  (D  0  THENA  Auto)
  THEN  RepeatFor  2  (D  -3)
  THEN  RepUR  ``pcw-step-agree``  (-1)
  THEN  Auto)\mcdot{}




Home Index