Metamath Proof Explorer


Theorem modsubmod

Description: The difference of a real number modulo a positive real number and another real number equals the difference of the two real numbers modulo the positive real number. (Contributed by Alexander van der Vekens, 17-May-2018)

Ref Expression
Assertion modsubmod ⊢ A ∈ ℝ ∧ B ∈ ℝ ∧ M ∈ ℝ + → A mod M − B mod M = A − B mod M

Proof

Step Hyp Ref Expression
1 modcl ⊢ A ∈ ℝ ∧ M ∈ ℝ + → A mod M ∈ ℝ
2 1 3adant2 ⊢ A ∈ ℝ ∧ B ∈ ℝ ∧ M ∈ ℝ + → A mod M ∈ ℝ
3 simp1 ⊢ A ∈ ℝ ∧ B ∈ ℝ ∧ M ∈ ℝ + → A ∈ ℝ
4 simp2 ⊢ A ∈ ℝ ∧ B ∈ ℝ ∧ M ∈ ℝ + → B ∈ ℝ
5 simp3 ⊢ A ∈ ℝ ∧ B ∈ ℝ ∧ M ∈ ℝ + → M ∈ ℝ +
6 modabs2 ⊢ A ∈ ℝ ∧ M ∈ ℝ + → A mod M mod M = A mod M
7 6 3adant2 ⊢ A ∈ ℝ ∧ B ∈ ℝ ∧ M ∈ ℝ + → A mod M mod M = A mod M
8 eqidd ⊢ A ∈ ℝ ∧ B ∈ ℝ ∧ M ∈ ℝ + → B mod M = B mod M
9 2 3 4 4 5 7 8 modsub12d ⊢ A ∈ ℝ ∧ B ∈ ℝ ∧ M ∈ ℝ + → A mod M − B mod M = A − B mod M