m n o p : ℕ
 
 
 
 
 
 
 
 
o % m ≡ o % n
 
 
 
 
 
m % n ∎
 
n % m ∎
 
o % n ∎
 
 
 
 
 
 
 
 
 
 
(m % d + n % d) % d ∎
 
k = m / d
j = n / d
 
n % d ∎
 
 
 
 
 
 
 
 
 
 
 
 
 
1 < n → m / n < m
m * n ∎
 
 
 
 
 
 
m / n ∎
 
 
 
(m + n) / d ≡ m / d + n / d
 
d ∣ m → (m + n) / d ≡ m / d + n / d
 
d ∣ n → (m + n) / d ≡ m / d + n / d
 
 
 
o % n % m ≡ o % m
o % m ∎
pm = p * m
 
lem : o / pm * p * m ≤ o
 
n / o ∎
 
m * n / (o * n) ≡ m / o
m / o ∎
 
 
 
n*o = n * o
o*n = o * n
 
m / n*o * o * n ∎
 
 
 
n / d + m * (n / d) ∎
 
 
 
m / o % n ∎
 
m % n * o ≡ m * o % (n * o)
m * o % (n * o) ∎
 
mn = m * n
pn = p * n