Step * of Lemma dec-exists-int-seg

a,b:ℤ.  ∀[F:{a..b-} ⟶ ℙ]. ((∀k:{a..b-}. Dec(F[k]))  Dec(∃k:{a..b-}. F[k]))
BY
(Auto
   THEN RenameVar `d' (-1)
   THEN UseWitness ⌜eval i' in
                    eval j' in
                      int_seg_decide(d;i';j')⌝⋅
   THEN Repeat ((CallByValueReduce THEN Auto))
   THEN (Refine `hasvalueallHasValue` []⋅ THEN Auto)
   THEN Refine `callbyvalueInt` []⋅
   THEN Auto) }


Latex:


Latex:
\mforall{}a,b:\mBbbZ{}.    \mforall{}[F:\{a..b\msupminus{}\}  {}\mrightarrow{}  \mBbbP{}].  ((\mforall{}k:\{a..b\msupminus{}\}.  Dec(F[k]))  {}\mRightarrow{}  Dec(\mexists{}k:\{a..b\msupminus{}\}.  F[k]))


By


Latex:
(Auto
  THEN  RenameVar  `d'  (-1)
  THEN  UseWitness  \mkleeneopen{}eval  i'  =  a  in
                                    eval  j'  =  b  in
                                        int\_seg\_decide(d;i';j')\mkleeneclose{}\mcdot{}
  THEN  Repeat  ((CallByValueReduce  0  THEN  Auto))
  THEN  (Refine  `hasvalueallHasValue`  []\mcdot{}  THEN  Auto)
  THEN  Refine  `callbyvalueInt`  []\mcdot{}
  THEN  Auto)




Home Index