Mathlib v3 is deprecated. Go to Mathlib v4

Commit 2023-02-28 10:55 a51ce549

View on Github →

chore(data/set/semiring): add an idem_semiring instance (#18449) This typeclass is reasonably new, so some obvious instances are missing. Also adds some basic API lemmas that were missing about the casting functions set.up and set_semiring.down. forward-ported as https://github.com/leanprover-community/mathlib4/pull/2518

Estimated changes

added theorem set.up_empty
added theorem set.up_mul
added theorem set.up_one
added theorem set.up_union
added theorem set_semiring.add_def
added theorem set_semiring.down_add
added theorem set_semiring.down_mul
added theorem set_semiring.down_one
added theorem set_semiring.down_zero
added theorem set_semiring.mul_def
added theorem set_semiring.one_def
added theorem set_semiring.zero_def