We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Nat.mod_succ
1 parent d2fe557 commit 1efef4cCopy full SHA for 1efef4c
Mathlib/Data/Nat/Basic.lean
@@ -741,6 +741,10 @@ theorem mod_succ_eq_iff_lt {a b : ℕ} : a % b.succ = a ↔ a < b.succ :=
741
mod_eq_iff_lt (succ_ne_zero _)
742
#align nat.mod_succ_eq_iff_lt Nat.mod_succ_eq_iff_lt
743
744
+@[simp]
745
+theorem mod_succ (n : ℕ) : n % n.succ = n :=
746
+ Nat.mod_eq_of_lt (Nat.lt_succ_self _)
747
+
748
-- Porting note `Nat.div_add_mod` is now in core.
749
750
theorem mod_add_div' (m k : ℕ) : m % k + m / k * k = m := by
0 commit comments