Mathlib v3 is deprecated. Go to Mathlib v4

Commit 2018-05-27 18:15 ad92a9ba

View on Github →

feat(algebra/group,...): add with_zero, with_one structures other ways to add an element to an algebraic structure:

  • Add a top or bottom to an order (with_top, with_bot)
  • add a unit to a semigroup (with_zero, with_one)
  • add a zero to a multiplicative semigroup (with_zero)
  • add an infinite element to an additive semigroup (with_top)

Estimated changes

deleted theorem lattice.with_bot.some_le
deleted def lattice.with_bot
deleted theorem lattice.with_top.le_some
deleted def lattice.with_top
added theorem with_bot.coe_le
added theorem with_bot.coe_le_coe
added theorem with_bot.some_le_some
added theorem with_bot.some_lt_some
added def with_bot
added theorem with_top.coe_le_coe
added theorem with_top.le_coe
added theorem with_top.some_le_some
added theorem with_top.some_lt_some
added def with_top