Zulip Chat Archive

Stream: maths

Topic: Do we need `separated_space`?


Yury G. Kudryashov (Feb 16 2022 at 13:25):

We have two typeclasses, docs#t2_space and docs#separated_space. These propositions are equivalent but the latter needs a uniform space structure to be defined. Some lemmas assume [t2_space X], some assume [separated_space X]. I suggest that we drop separated_space and replace it with a custom constructor for t2_space.

Sebastien Gouezel (Feb 16 2022 at 13:48):

@Patrick Massot ?

Yury G. Kudryashov (Feb 19 2022 at 14:41):

@Patrick Massot ping here

Patrick Massot (Feb 19 2022 at 14:56):

I'm sorry I missed that one. I think this is a historical accident. This is very old code, from Johannes's time.

Patrick Massot (Feb 19 2022 at 14:57):

I assume we can safely drop separated_space (but it will require some work)

Yury G. Kudryashov (Feb 19 2022 at 15:01):

I'll try to do it.

Yury G. Kudryashov (May 12 2022 at 15:49):

How should I call the setoid that will unify docs#indistinguishable, docs#separation_rel, and docs#pseudo_metric.dist_setoid?

Yury G. Kudryashov (May 12 2022 at 15:50):

I'm going to define it as setoid.comap nhds ⊥

Yury G. Kudryashov (May 15 2022 at 01:52):

@Patrick Massot Do you have any preferences about the name?

Patrick Massot (May 15 2022 at 07:49):

I think that something involving separation or separated is better than indistinguishable that sounds nice but is too generic (topologically_indistinguishable is really too long and abbreviating it would probably make it very hard to decipher).

Yury G. Kudryashov (May 15 2022 at 08:02):

inseparable?


Last updated: Dec 20 2023 at 11:08 UTC