Step * of Lemma isl-prior

[T:Type]
  ∀f:ℕ ⟶ (T Top). ∀n:ℕ.
    let m,x outl(prior(n;f)) 
    in ((f m) (inl x) ∈ (T Top)) ∧ (∀k:{m 1..n-}. (¬↑isl(f k))) 
    supposing ↑isl(prior(n;f))
BY
(InstLemma `prior-cases` []
   THEN RepeatFor (ParallelLast')
   THEN MoveToConcl (-1)
   THEN GenConclAtAddr [1;1]
   THEN -2
   THEN Reduce 0
   THEN Auto) }


Latex:


Latex:
\mforall{}[T:Type]
    \mforall{}f:\mBbbN{}  {}\mrightarrow{}  (T  +  Top).  \mforall{}n:\mBbbN{}.
        let  m,x  =  outl(prior(n;f)) 
        in  ((f  m)  =  (inl  x))  \mwedge{}  (\mforall{}k:\{m  +  1..n\msupminus{}\}.  (\mneg{}\muparrow{}isl(f  k))) 
        supposing  \muparrow{}isl(prior(n;f))


By


Latex:
(InstLemma  `prior-cases`  []
  THEN  RepeatFor  3  (ParallelLast')
  THEN  MoveToConcl  (-1)
  THEN  GenConclAtAddr  [1;1]
  THEN  D  -2
  THEN  Reduce  0
  THEN  Auto)




Home Index