Zulip Chat Archive
Stream: general
Topic: T2 space
Kenny Lau (Oct 24 2018 at 16:29):
Why isn't T2 space a Prop
?
Reid Barton (Oct 24 2018 at 16:41):
it should be
Kenny Lau (Oct 29 2018 at 10:47):
I think the current definition is wrong:
class t2_space (α : Type u) [topological_space α] : Prop := (t2 : ∀x y, x ≠ y → ∃u v : set α, is_open u ∧ is_open v ∧ x ∈ u ∧ y ∈ v ∧ u ∩ v = ∅)
I think the right one should be:
class t2_space (α : Type u) [topological_space α] : Prop := (t2 : ∀x y, (∀u v : set α, is_open u → is_open v → x ∈ u → y ∈ v → ∃ r, r ∈ u ∩ v) → x = y)
Chris Hughes (Oct 29 2018 at 10:51):
Aren't they the same?
Patrick Massot (Oct 29 2018 at 10:55):
Blind guess: they are not constructively the same
Patrick Massot (Oct 29 2018 at 10:56):
Now I'll read the two definitions
Patrick Massot (Oct 29 2018 at 10:58):
My vote: keep the current definition
Kevin Buzzard (Oct 29 2018 at 13:11):
Presumably one of them implies the other constructively? Maybe the weaker one should be T1.9999999..., which presumably is not constructively equal to 2.
Kevin Buzzard (Oct 29 2018 at 13:14):
More seriously, even though this definition is in a file with local attribute [instance] prop_decidable
right at the top, maybe there is a case for calling one of them t2_space'
or something?
Reid Barton (Oct 29 2018 at 13:47):
I think it's usually better to have a theorem t2_iff_kenny
, rather than two equivalent definitions
Reid Barton (Oct 29 2018 at 14:04):
that is, assuming the purpose is that the kenny
characterization is easier to work with for some purposes
Last updated: Dec 20 2023 at 11:08 UTC