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 unfoldevat the right time.
- Renames continuous_map.continuous_evalxtocontinuous_map.continuous_eval_constto match thesmul_const-style names.
- Renames continuous_map.continuous_evtocontinuous_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 evlemmas have taken the primed name. See this zulip thread for discussion about whether one set of lemmas can be removed.