Commit 2022-02-15 08:27 f12b3d91
View on Github →feat(topology/algebra): weaken typeclasses to only require has_continuous_const_smul (#11995)
This changes all the continuity-based const_smul lemmas to only require has_continuous_const_smul rather than has_continuous_smul. It does not attempt to  propagate the changes out of this file.
Four new instances are added in const_mul_action.lean for has_continuous_const_smul: mul_opposite, prod, pi, and units; all copied from the corresponding has_continuous_smul instance in mul_action.lean.
Presumably these lemmas existed before this typeclass did.
At any rate, the connection was less obvious until the rename a few days ago in #11940.