Step * of Lemma Wleq-Wadd

[A:Type]. ∀[B:A ⟶ Type].  ∀zero:A ⟶ 𝔹. ∀w3,w2,w1:W(A;a.B[a]).  ((w1 ≤  w2)  ((w1 w3) ≤  (w2 w3)))
BY
(RepeatFor ((D THENA Auto))
   THEN UseWInductionLemma
   THEN Auto
   THEN RecUnfold `Wadd` 0
   THEN Unfold `Wsup` 0
   THEN Reduce 0
   THEN Fold `Wsup` 0
   THEN AutoSplit
   THEN MoveToConcl (-2)
   THEN RepeatFor ((ReduceWcmp THEN Auto))) }


Latex:


Latex:
\mforall{}[A:Type].  \mforall{}[B:A  {}\mrightarrow{}  Type].
    \mforall{}zero:A  {}\mrightarrow{}  \mBbbB{}.  \mforall{}w3,w2,w1:W(A;a.B[a]).    ((w1  \mleq{}    w2)  {}\mRightarrow{}  ((w1  +  w3)  \mleq{}    (w2  +  w3)))


By


Latex:
(RepeatFor  3  ((D  0  THENA  Auto))
  THEN  UseWInductionLemma
  THEN  Auto
  THEN  RecUnfold  `Wadd`  0
  THEN  Unfold  `Wsup`  0
  THEN  Reduce  0
  THEN  Fold  `Wsup`  0
  THEN  AutoSplit
  THEN  MoveToConcl  (-2)
  THEN  RepeatFor  2  ((ReduceWcmp  0  THEN  Auto)))




Home Index