Commit 2021-03-03 13:41 3c9399d1
View on Github →chore(algebra/ordered_group): put to_additive on lemmas about linear_ordered_comm_group (#6506) No lemmas are added or renamed for the additive version, this just adds lemmas (and more importantly instances) for the multiplicative version. This:
- Adds missing ancestorattributes tolinear_ordered_add_comm_groupandlinear_ordered_comm_group, which are needed to maketo_additivework correctly onto_add_comm_groupandto_comm_group
- Adds multiplicative versions of:
- sub_le_self_iff(- div_le_self_iff)
- sub_lt_self_iff(- div_lt_self_iff)
- linear_ordered_add_comm_group.to_linear_ordered_cancel_add_comm_monoid(- linear_ordered_comm_group.to_linear_ordered_cancel_comm_monoid)
- linear_ordered_add_comm_group.add_lt_add_left(- linear_ordered_comm_group.mul_lt_mul_left')
- min_neg_neg(- min_inv_inv')
- max_neg_neg(- max_inv_inv')
- min_sub_sub_right(- min_div_div_right')
- min_sub_sub_left(- min_div_div_left')
- max_sub_sub_right(- max_div_div_right')
- max_sub_sub_left(- max_div_div_left')
- max_zero_sub_eq_self(- max_one_div_eq_self')
- eq_zero_of_neg_eq(- eq_one_of_inv_eq')
- exists_zero_lt(- exists_one_lt')