Step * of Lemma small-eqmod-odd

m:ℕ+((↑isOdd(m))  (∀a:ℤ. ∃b:ℤ(2 |b| < m ∧ (b ≡ mod m))))
BY
(Auto
   THEN (InstLemma `small-eqmod` [⌜m⌝;⌜a⌝]⋅ THENA Auto)
   THEN ParallelLast
   THEN Auto
   THEN SupposeNot
   THEN (Assert (2 |b|) ∈ ℤ BY
               Auto)
   THEN ((FLemma `odd-implies` [2] THENM (ExRepD THEN -2)) THENA Auto)
   THEN HypSubst' (-3) 0) }

1
1. : ℕ+
2. ↑isOdd(m)
3. : ℤ
4. : ℤ
5. (2 |b|) ≤ m
6. b ≡ mod m
7. ¬|b| < m
8. (2 |b|) ∈ ℤ
9. ↑isEven(m 1)
10. ↑isEven(m 1)
⊢ ↑isEven(2 |b|)


Latex:


Latex:
\mforall{}m:\mBbbN{}\msupplus{}.  ((\muparrow{}isOdd(m))  {}\mRightarrow{}  (\mforall{}a:\mBbbZ{}.  \mexists{}b:\mBbbZ{}.  (2  *  |b|  <  m  \mwedge{}  (b  \mequiv{}  a  mod  m))))


By


Latex:
(Auto
  THEN  (InstLemma  `small-eqmod`  [\mkleeneopen{}m\mkleeneclose{};\mkleeneopen{}a\mkleeneclose{}]\mcdot{}  THENA  Auto)
  THEN  ParallelLast
  THEN  Auto
  THEN  SupposeNot
  THEN  (Assert  m  =  (2  *  |b|)  BY
                          Auto)
  THEN  ((FLemma  `odd-implies`  [2]  THENM  (ExRepD  THEN  D  -2))  THENA  Auto)
  THEN  HypSubst'  (-3)  0)




Home Index