Step * 2 of Lemma assert-isOdd


1. : ℤ@i
2. ∃k:ℤ(n ((2 k) 1) ∈ ℤ)@i
⊢ ↑isOdd(n)
BY
(ExRepD
   THEN HypSubst' (-1) 0
   THEN RepUR ``isOdd`` 0
   THEN InstLemma `modulus-equal-iff-eqmod` [⌜(2 k) 1⌝;⌜1⌝;⌜2⌝]⋅
   THEN Auto
   THEN (D -1 THENA (With ⌜k⌝ (D 0)⋅ THEN Auto))
   THEN HypSubst' (-1) 0
   THEN RepUR ``modulus`` 0
   THEN Auto)⋅ }


Latex:


Latex:

1.  n  :  \mBbbZ{}@i
2.  \mexists{}k:\mBbbZ{}.  (n  =  ((2  *  k)  +  1))@i
\mvdash{}  \muparrow{}isOdd(n)


By


Latex:
(ExRepD
  THEN  HypSubst'  (-1)  0
  THEN  RepUR  ``isOdd``  0
  THEN  InstLemma  `modulus-equal-iff-eqmod`  [\mkleeneopen{}(2  *  k)  +  1\mkleeneclose{};\mkleeneopen{}1\mkleeneclose{};\mkleeneopen{}2\mkleeneclose{}]\mcdot{}
  THEN  Auto
  THEN  (D  -1  THENA  (With  \mkleeneopen{}k\mkleeneclose{}  (D  0)\mcdot{}  THEN  Auto))
  THEN  HypSubst'  (-1)  0
  THEN  RepUR  ``modulus``  0
  THEN  Auto)\mcdot{}




Home Index