Step * of Lemma divide-exact

No Annotations
[g:ℤ-o]. ∀[v:ℤ].  (((g v) ÷ g) v ∈ ℤ)
BY
(Auto
   THEN (InstLemma `rem_bounds_z` [⌜v⌝;⌜g⌝]⋅ THENA Auto)
   THEN (InstLemma `div_rem_sum` [⌜v⌝;⌜g⌝]⋅ THENA Auto)
   THEN (BLemma `not-less-implies-equal` THEN Auto)
   THEN (D THENA Auto)
   THEN (FLemma `less-iff-le` [-1] THENA Auto)
   THEN Mul ⌜|g|⌝ (-1)⋅
   THEN (RWO "absval_unfold2" (-1) THENA Auto)
   THEN MoveToConcl (-1)
   THEN AutoSplit
   THEN Auto) }


Latex:


Latex:
No  Annotations
\mforall{}[g:\mBbbZ{}\msupminus{}\msupzero{}].  \mforall{}[v:\mBbbZ{}].    (((g  *  v)  \mdiv{}  g)  =  v)


By


Latex:
(Auto
  THEN  (InstLemma  `rem\_bounds\_z`  [\mkleeneopen{}g  *  v\mkleeneclose{};\mkleeneopen{}g\mkleeneclose{}]\mcdot{}  THENA  Auto)
  THEN  (InstLemma  `div\_rem\_sum`  [\mkleeneopen{}g  *  v\mkleeneclose{};\mkleeneopen{}g\mkleeneclose{}]\mcdot{}  THENA  Auto)
  THEN  (BLemma  `not-less-implies-equal`  THEN  Auto)
  THEN  (D  0  THENA  Auto)
  THEN  (FLemma  `less-iff-le`  [-1]  THENA  Auto)
  THEN  Mul  \mkleeneopen{}|g|\mkleeneclose{}  (-1)\mcdot{}
  THEN  (RWO  "absval\_unfold2"  (-1)  THENA  Auto)
  THEN  MoveToConcl  (-1)
  THEN  AutoSplit
  THEN  Auto)




Home Index