Commit 2022-12-02 20:41 a1ce0bd9
View on Github →feat(geometry/manifold/smooth_manifold_with_corners): define local_homeomorph.extend (#17669)
- This generalizes the API of
ext_chart_at
to arbitrary local homeomorphisms - This allows us to generalize a bunch of properties of
ext_chart_at
(like smoothness) to arbitrary members of the atlas. - Fix some names: (primed versions are similarly renamed)
ext_chart_at_open_source -> is_open_ext_chart_at_source
nhds_within_ext_chart_target_eq -> nhds_within_ext_chart_at_target_eq
ext_chart_continuous_at_symm -> ext_chart_at_continuous_at_symm
ext_chart_continuous_on_symm -> ext_chart_at_continuous_on_symm
ext_chart_self_eq -> ext_chart_at_self_eq
ext_chart_self_apply -> ext_chart_at_self_apply
ext_chart_at_continuous_on -> continuous_on_ext_chart_at
ext_chart_at_continuous_at -> continuous_at_ext_chart_at
ext_chart_preimage_open_of_open -> is_open_ext_chart_at_preimage
ext_chart_at_map_* -> map_ext_chart_at_*
ext_chart_at_symm_map_* -> map_ext_chart_at_symm_*
ext_chart_preimage_mem_nhds_within -> ext_chart_at_preimage_mem_nhds_within
ext_chart_preimage_mem_nhds -> ext_chart_at_preimage_mem_nhds
ext_chart_preimage_inter_eq -> ext_chart_at_preimage_inter_eq
ext_chart_model_space_eq_id -> ext_chart_at_model_space_eq_id
ext_chart_model_space_apply -> ext_chart_at_model_space_apply
- One notable unchanged (wrong) name is
mem_ext_chart_source
, but that should be renamed together withmem_chart_source
. - Motivated by the sphere eversion project