Step * 3 of Lemma div_floor_bounds


1. : ℤ
2. : ℤ-o
3. ¬n < 0
4. : ℤ@i
5. (a ÷ n) v ∈ ℤ
6. v1 : ℤ@i
7. ¬v1 < 0
8. (a rem n) v1 ∈ ℤ
9. |v1| < |n|
10. ((v n) v1) ∈ ℤ
11. 0 < n
⊢ (v n) ≤ ((v n) v1)
BY
((RWO "not-lt-2" (-5) THENA Auto) THEN Add ⌜v⌝ (-5)⋅ THEN All (RW IntNormC) THEN Auto) }


Latex:


Latex:

1.  a  :  \mBbbZ{}
2.  n  :  \mBbbZ{}\msupminus{}\msupzero{}
3.  \mneg{}n  <  0
4.  v  :  \mBbbZ{}@i
5.  (a  \mdiv{}  n)  =  v
6.  v1  :  \mBbbZ{}@i
7.  \mneg{}v1  <  0
8.  (a  rem  n)  =  v1
9.  |v1|  <  |n|
10.  a  =  ((v  *  n)  +  v1)
11.  0  <  n
\mvdash{}  (v  *  n)  \mleq{}  ((v  *  n)  +  v1)


By


Latex:
((RWO  "not-lt-2"  (-5)  THENA  Auto)  THEN  Add  \mkleeneopen{}n  *  v\mkleeneclose{}  (-5)\mcdot{}  THEN  All  (RW  IntNormC)  THEN  Auto)




Home Index