Step * 1 of Lemma copathAgree_transitivity


1. [A] : 𝕌'
2. [B] A ⟶ Type
3. [w] coW(A;a.B[a])
4. : ℕ
5. x1 coPath(a.B[a];w;n)
6. n1 : ℕ
7. y1 coPath(a.B[a];w;n1)
8. n2 : ℕ
9. z1 coPath(a.B[a];w;n2)
10. n ≤ n1
11. n1 ≤ n2
12. coPathAgree(a.B[a];n;w;x1;y1)
13. coPathAgree(a.B[a];n1;w;y1;z1)
14. n < n1
15. n1 < n2
16. n < n2
⊢ coPathAgree(a.B[a];n;w;x1;z1)
BY
(InstLemma `coPathAgree_transitivity` [⌜A⌝;⌜B⌝;⌜n⌝;⌜w⌝;⌜x1⌝;⌜y1⌝;⌜z1⌝]⋅ THEN Auto) }

1
.....antecedent..... 
1. [A] : 𝕌'
2. [B] A ⟶ Type
3. [w] coW(A;a.B[a])
4. : ℕ
5. x1 coPath(a.B[a];w;n)
6. n1 : ℕ
7. y1 coPath(a.B[a];w;n1)
8. n2 : ℕ
9. z1 coPath(a.B[a];w;n2)
10. n ≤ n1
11. n1 ≤ n2
12. coPathAgree(a.B[a];n;w;x1;y1)
13. coPathAgree(a.B[a];n1;w;y1;z1)
14. n < n1
15. n1 < n2
16. n < n2
⊢ coPathAgree(a.B[a];n;w;y1;z1)


Latex:


Latex:

1.  [A]  :  \mBbbU{}'
2.  [B]  :  A  {}\mrightarrow{}  Type
3.  [w]  :  coW(A;a.B[a])
4.  n  :  \mBbbN{}
5.  x1  :  coPath(a.B[a];w;n)
6.  n1  :  \mBbbN{}
7.  y1  :  coPath(a.B[a];w;n1)
8.  n2  :  \mBbbN{}
9.  z1  :  coPath(a.B[a];w;n2)
10.  n  \mleq{}  n1
11.  n1  \mleq{}  n2
12.  coPathAgree(a.B[a];n;w;x1;y1)
13.  coPathAgree(a.B[a];n1;w;y1;z1)
14.  n  <  n1
15.  n1  <  n2
16.  n  <  n2
\mvdash{}  coPathAgree(a.B[a];n;w;x1;z1)


By


Latex:
(InstLemma  `coPathAgree\_transitivity`  [\mkleeneopen{}A\mkleeneclose{};\mkleeneopen{}B\mkleeneclose{};\mkleeneopen{}n\mkleeneclose{};\mkleeneopen{}w\mkleeneclose{};\mkleeneopen{}x1\mkleeneclose{};\mkleeneopen{}y1\mkleeneclose{};\mkleeneopen{}z1\mkleeneclose{}]\mcdot{}  THEN  Auto)




Home Index