Step * of Lemma colength-positive2

[T:Type]. ∀[L:T List].
  ∀n:ℕ
    (0 < n
     (colength(L) n ∈ ℤ)
     {(fst(L) ∈ T) ∧ (snd(L) ∈ List) ∧ (colength(L) (1 colength(snd(L))) ∈ ℤ) ∧ (L [fst(L) (snd(L))])})
BY
(InstLemma `colength-positive` [] THEN RepeatFor (ParallelLast') THEN Auto THEN THEN Auto) }


Latex:


Latex:
\mforall{}[T:Type].  \mforall{}[L:T  List].
    \mforall{}n:\mBbbN{}
        (0  <  n
        {}\mRightarrow{}  (colength(L)  =  n)
        {}\mRightarrow{}  \{(fst(L)  \mmember{}  T)
              \mwedge{}  (snd(L)  \mmember{}  T  List)
              \mwedge{}  (colength(L)  =  (1  +  colength(snd(L))))
              \mwedge{}  (L  \msim{}  [fst(L)  /  (snd(L))])\})


By


Latex:
(InstLemma  `colength-positive`  []  THEN  RepeatFor  2  (ParallelLast')  THEN  Auto  THEN  D  3  THEN  Auto)




Home Index