Mathlib v3 is deprecated. Go to Mathlib v4

Commit 2021-03-17 12:41 1f50530a

View on Github →

feat(data/set/intervals/image_preimage, algebra/ordered_monoid): new typeclass for interval bijection lemmas (#6629) This commit introduces a has_exists_add_of_le typeclass extending ordered_add_comm_monoid; is the assumption needed so that additively translating an interval gives a bijection. We then prove this fact for all flavours of interval. https://leanprover.zulipchat.com/#narrow/stream/217875-Is-there.20code.20for.20X.3F/topic/Correct.20setting.20for.20positive.20shifts.20of.20intervals

Estimated changes

added theorem set.Icc_add_bij
added theorem set.Ici_add_bij
added theorem set.Ico_add_bij
added theorem set.Iic_add_bij
added theorem set.Iio_add_bij
added theorem set.Ioc_add_bij
added theorem set.Ioi_add_bij
added theorem set.Ioo_add_bij