Zulip Chat Archive
Stream: general
Topic: continuous is a structure
Yaël Dillies (Feb 22 2022 at 19:45):
Can someone explain me the rationale behind making docs#continuous a one-field structure? especially why docs#is_open_map in contrast isn't. I'm now defining spectral maps and have to decide whether I will follow the same path.
Yaël Dillies (Feb 22 2022 at 19:46):
To be clear, spectral maps are continuous functions such that the preimage of a compact open set is compact (and open thanks to continuity). So I would say it makes sense to extend continuous
, but I'd like your opinion.
Eric Rodriguez (Feb 22 2022 at 19:48):
the docs say "Registered as a structure to make sure it is not unfolded by Lean.", so I guess you want to figure out whether you want the definition to be easily unfoldable or not
Yaël Dillies (Feb 22 2022 at 19:48):
The relevant PR is #5035 btw.
Reid Barton (Feb 22 2022 at 19:48):
The main reason was the apply
bug
Reid Barton (Feb 22 2022 at 19:50):
I would guess that is_open_map
is of the same age as continuous
but it's never really used, so there was no need to change it to a structure
Last updated: Dec 20 2023 at 11:08 UTC