Commit 2021-02-17 11:38 b190131f
View on Github →feat(data/int/basic): lemmas about int and int.to_nat (#6253)
Golfing welcome.
This adds a @[simp]
lemma int.add_minus_one : i + -1 = i - 1
, which I think is mostly helpful, but needs to be turned off in data/num/lemmas.lean
, which is perhaps an argument against it.
I've also added a lemma
@[simp] lemma lt_self_iff_false [preorder α] (a : α) : a < a ↔ false :=
(not just for int
), which I've often found useful (e.g. simpa
works well when it can reduce a hypothesis to false
). This lemma seems harmless, but I'm happy to hear objections if it is too general.