Zulip Chat Archive

Stream: Is there code for X?

Topic: Continuous linear equivs


Kevin Buzzard (Sep 16 2024 at 15:03):

I want bicontinuous isomorphisms between e.g. topological vector spaces (and more generally topological R-modules). Do we have these and if not, would a PR be welcome?

Eric Wieser (Sep 16 2024 at 15:04):

docs#ContinuousLinearEquiv ?

Kevin Buzzard (Sep 16 2024 at 15:07):

Oh perfect! Thanks!

Kevin Buzzard (Sep 16 2024 at 15:08):

Wait, I need the inverse map to be continuous too... aah, no, the axiom is there, it's just that somehow the name is not quite right maybe :-)

Eric Wieser (Sep 16 2024 at 16:18):

It's e.symm.continuous

Kevin Buzzard (Sep 16 2024 at 17:28):

Sure, I'm just noting that a ContinuousLinearEquiv is not a linear equiv which is continuous

Jireh Loreaux (Sep 16 2024 at 18:13):

What would you propose to call it instead Kevin?

Jireh Loreaux (Sep 16 2024 at 18:13):

HomeomorphLinearEquiv?

Jireh Loreaux (Sep 16 2024 at 18:15):

I think we allow this naming because there is no reason for ContinuousLinearEquiv to mean a LinearEquiv that is continuous since (a) this doesn't have many nice properties as a type unto itself, and (b) e : E →ₗ[𝕜] F and he : Continous e is a perfectly fine spelling for the latter.

Heather Macbeth (Sep 16 2024 at 18:28):

And also because of the Banach open mapping theorem: in Banach spaces, the two are equivalent. docs#LinearEquiv.continuous_symm

Eric Wieser (Sep 16 2024 at 18:57):

One strong argument for the current ContinuousLinearEquiv naming is that it matches the title you chose when you were looking for it :)

Kevin Buzzard (Sep 16 2024 at 19:47):

Yes but ironically when I actually searched, I searched for HomeomorphLinearEquiv :-)


Last updated: May 02 2025 at 03:31 UTC