(12steps total) PrintForm Definitions Lemmas graph 1 1 Sections Graphs Doc

At: rem add 2

1. x:
2. y:
3. n:
4. x = (x n)n+(x rem n)
5. |x rem n| < |n|
6. (x rem n) < 0 x < 0
7. (x rem n) > 0 x > 0
8. y = (y n)n+(y rem n)
9. |y rem n| < |n|
10. (y rem n) < 0 y < 0
11. (y rem n) > 0 y > 0
12. (x rem n)+(y rem n) = (((x rem n)+(y rem n)) n)n+(((x rem n)+(y rem n)) rem n)
13. |((x rem n)+(y rem n)) rem n| < |n|
14. (((x rem n)+(y rem n)) rem n) < 0 (x rem n)+(y rem n) < 0
15. (((x rem n)+(y rem n)) rem n) > 0 (x rem n)+(y rem n) > 0
16. x+y = 0
((x+y) rem n) = (((x rem n)+(y rem n)) rem n)+if (x+y < 0)(0 < (((x rem n)+(y rem n)) rem n))-|n| ;((((x rem n)+(y rem n)) rem n) < 0)(0 < x+y)|n| else 0 fi

By: Inst Thm* a:, n:, q,r:. a = qn+r |r| < |n| (r < 0 a < 0) (r > 0 a > 0) q = (a n) & r = (a rem n) [x+y;n;(x n)+(y n)+(((x rem n)+(y rem n)) n)+if (x+y < 0)(0 < (((x rem n)+(y rem n)) rem n))if n < 0 -1 else 1 fi ;((((x rem n)+(y rem n)) rem n) < 0)(0 < x+y)if n < 0 1 else -1 fi else 0 fi;(((x rem n)+(y rem n)) rem n)+if (x+y < 0)(0 < (((x rem n)+(y rem n)) rem n))-|n| ;((((x rem n)+(y rem n)) rem n) < 0)(0 < x+y)|n| else 0 fi]

Generated subgoals:

1 x+y = ((x n)+(y n)+(((x rem n)+(y rem n)) n)+if (x+y < 0)(0 < (((x rem n)+(y rem n)) rem n))if n < 0 -1 else 1 fi ;((((x rem n)+(y rem n)) rem n) < 0)(0 < x+y)if n < 0 1 else -1 fi else 0 fi)n+(((x rem n)+(y rem n)) rem n)+if (x+y < 0)(0 < (((x rem n)+(y rem n)) rem n))-|n| ;((((x rem n)+(y rem n)) rem n) < 0)(0 < x+y)|n| else 0 fi1 step
 
2 |(((x rem n)+(y rem n)) rem n)+if (x+y < 0)(0 < (((x rem n)+(y rem n)) rem n))-|n| ;((((x rem n)+(y rem n)) rem n) < 0)(0 < x+y)|n| else 0 fi| < |n|1 step
 
317. (((x rem n)+(y rem n)) rem n)+if (x+y < 0)(0 < (((x rem n)+(y rem n)) rem n))-|n| ;((((x rem n)+(y rem n)) rem n) < 0)(0 < x+y)|n| else 0 fi < 0
x+y < 0
2 steps
 
417. (((x rem n)+(y rem n)) rem n)+if (x+y < 0)(0 < (((x rem n)+(y rem n)) rem n))-|n| ;((((x rem n)+(y rem n)) rem n) < 0)(0 < x+y)|n| else 0 fi > 0
x+y > 0
2 steps

About:
ifthenelseintnatural_numberminusaddmultiply
divideremainderless_thanequalimpliesand
all

(12steps total) PrintForm Definitions Lemmas graph 1 1 Sections Graphs Doc