Step * of Lemma coPathAgree_le

[A:𝕌']. ∀[B:A ⟶ Type].
  ∀n:ℕ
    ∀[w:coW(A;a.B[a])]
      ∀p,q:coPath(a.B[a];w;n).  (coPathAgree(a.B[a];n;w;p;q)  (∀m:ℕ((m ≤ n)  coPathAgree(a.B[a];m;w;p;q))))
BY
(InductionOnNat THENA Auto) }

1
.....basecase..... 
1. [A] : 𝕌'
2. [B] A ⟶ Type
⊢ ∀[w:coW(A;a.B[a])]
    ∀p,q:coPath(a.B[a];w;0).  (coPathAgree(a.B[a];0;w;p;q)  (∀m:ℕ((m ≤ 0)  coPathAgree(a.B[a];m;w;p;q))))

2
.....upcase..... 
1. [A] : 𝕌'
2. [B] A ⟶ Type
3. : ℤ
4. [%1] 0 < n
5. ∀[w:coW(A;a.B[a])]
     ∀p,q:coPath(a.B[a];w;n 1).
       (coPathAgree(a.B[a];n 1;w;p;q)  (∀m:ℕ((m ≤ (n 1))  coPathAgree(a.B[a];m;w;p;q))))
⊢ ∀[w:coW(A;a.B[a])]
    ∀p,q:coPath(a.B[a];w;n).  (coPathAgree(a.B[a];n;w;p;q)  (∀m:ℕ((m ≤ n)  coPathAgree(a.B[a];m;w;p;q))))


Latex:


Latex:
\mforall{}[A:\mBbbU{}'].  \mforall{}[B:A  {}\mrightarrow{}  Type].
    \mforall{}n:\mBbbN{}
        \mforall{}[w:coW(A;a.B[a])]
            \mforall{}p,q:coPath(a.B[a];w;n).
                (coPathAgree(a.B[a];n;w;p;q)  {}\mRightarrow{}  (\mforall{}m:\mBbbN{}.  ((m  \mleq{}  n)  {}\mRightarrow{}  coPathAgree(a.B[a];m;w;p;q))))


By


Latex:
(InductionOnNat  THENA  Auto)




Home Index