Commit 2020-10-30 05:28 4003b3ee
View on Github →feat(*): a, switch to lean 3.23 (#4802) There are three changes affecting mathlib:
ℕ → ℕ
is now elaborated as∀ ᾰ : ℕ, ℕ
. This means thatintro
introduces assumptions with names likeᾰ_1
, etc. These names should not be used, and instead provided explicitly tointro
(and other tactics).- The heuristic to determine the definition name for
instance : foo bar
has been changed. by_contra
now uses classical logic, and defaults to the hypothesis nameh
.- adds a few new simp-lemmas in
data/typevec