Commit 2022-03-17 11:06 c9c4f40b
View on Github →chore(topology/compact_open): remove continuous_map.ev
, and rename related lemmas to eval'
(#12738)
This:
- Eliminates
continuous_map.ev α β
in favor of(λ p : C(α, β) × α, p.1 p.2)
, as this unifies better and does not require lean to unfoldev
at the right time. - Renames
continuous_map.continuous_evalx
tocontinuous_map.continuous_eval_const
to match thesmul_const
-style names. - Renames
continuous_map.continuous_ev
tocontinuous_map.continuous_eval'
to matchcontinuous_map.continuous_eval
. - Renames
continuous_map.continuous_ev₁
tocontinuous_map.continuous_eval_const'
. - Adds
continuous_map.continuous_coe'
to matchcontinuous_map.continuous_coe
. - Golfs some nearby lemmas.
The unprimed lemma names have the same statement but different typeclasses, so the
ev
lemmas have taken the primed name. See this zulip thread for discussion about whether one set of lemmas can be removed.