Commit 2021-04-06 13:27 2b7b1e72
View on Github →refactor(algebra/group/inj_surj): eliminate the versions of the definitions without has_div / has_sub. (#7035)
The variables without the _sub / _div suffix were vestigial definitions that existed in order to prevent the already-large div_inv_monoid refactor becoming larger. This change removes all their remaining usages, allowing the _sub / _div versions to lose their suffix.
This changes the division operation on α →ₘ[μ] γ and the subtraction operator on truncated_witt_vector p n R to definitionally match the division operation on their components. In practice, this just shuffles some uses of sub_eq_add_neg around.