Step
*
1
1
1
1
1
of Lemma
div_preserves_le
1. a : ℤ
2. b : ℤ
3. n : ℕ+
4. a ≤ b@i
5. ¬((a ÷ n) ≤ (b ÷ n))
6. ((b ÷ n) + 1) ≤ (a ÷ n)
7. (n + (b - b rem n)) ≤ (a - a rem n)
8. (n + (a rem n)) ≤ (b rem n)
9. 0 ≤ a
⊢ (a ÷ n) ≤ (b ÷ n)
BY
{ ((InstLemma `rem_bounds_1` [⌜a⌝;⌜n⌝]⋅ THEN Auto) THEN (InstLemma `rem_bounds_1` [⌜b⌝;⌜n⌝]⋅ THEN Auto) THEN Auto') }
Latex:
Latex:
1.  a  :  \mBbbZ{}
2.  b  :  \mBbbZ{}
3.  n  :  \mBbbN{}\msupplus{}
4.  a  \mleq{}  b@i
5.  \mneg{}((a  \mdiv{}  n)  \mleq{}  (b  \mdiv{}  n))
6.  ((b  \mdiv{}  n)  +  1)  \mleq{}  (a  \mdiv{}  n)
7.  (n  +  (b  -  b  rem  n))  \mleq{}  (a  -  a  rem  n)
8.  (n  +  (a  rem  n))  \mleq{}  (b  rem  n)
9.  0  \mleq{}  a
\mvdash{}  (a  \mdiv{}  n)  \mleq{}  (b  \mdiv{}  n)
By
Latex:
((InstLemma  `rem\_bounds\_1`  [\mkleeneopen{}a\mkleeneclose{};\mkleeneopen{}n\mkleeneclose{}]\mcdot{}  THEN  Auto)
  THEN  (InstLemma  `rem\_bounds\_1`  [\mkleeneopen{}b\mkleeneclose{};\mkleeneopen{}n\mkleeneclose{}]\mcdot{}  THEN  Auto)
  THEN  Auto')
Home
Index