@@ -126,16 +126,47 @@ move/eqP.
126126by rewrite eq_sym -subr_eq opprB subrKC eq_sym => /eqP.
127127Qed .
128128
129+ Definition perfectly_normal_space' (x : R) :=
130+ forall E : set T, open E ->
131+ exists f : T -> R, continuous f /\ E = f @^-1` ~`[set x].
132+
129133Definition perfectly_normal_space01 :=
130134 forall E F : set T, closed E -> closed F -> [disjoint E & F] ->
131135 exists f : T -> R, continuous f /\ E = f @^-1` [set 0] /\ F = f @^-1` [set 1]
132136 /\ f @` [set: T] = `[0, 1]%classic.
133137
134- Definition perfectly_normal_space_G_delta :=
138+ Definition perfectly_normal_space_Gdelta :=
135139 normal_space T /\ forall E : set T, closed E -> Gdelta E.
136140
137- Lemma perfectly_normal_space01P : perfectly_normal_space <-> perfectly_normal_space01.
141+ Let perfectly_normal_space_12 : perfectly_normal_space_Gdelta -> perfectly_normal_space' 0.
142+ Proof .
143+ Admitted .
144+ Let perfectly_normal_space_23 : perfectly_normal_space' 0 -> perfectly_normal_space 0.
145+ Proof .
146+ Admitted .
147+ Let perfectly_normal_space_34 : perfectly_normal_space 0 -> perfectly_normal_space01.
148+ Proof .
149+ Admitted .
150+ Let perfectly_normal_space_41 : perfectly_normal_space01 -> perfectly_normal_space_Gdelta.
138151Proof .
139152Admitted .
140153
154+ Theorem Vedenissoff_closed : perfectly_normal_space_Gdelta <-> perfectly_normal_space 0.
155+ Proof .
156+ move: perfectly_normal_space_12 perfectly_normal_space_23 perfectly_normal_space_34 perfectly_normal_space_41.
157+ tauto.
158+ Qed .
159+
160+ Theorem Vedenissoff_open : perfectly_normal_space_Gdelta <-> perfectly_normal_space' 0.
161+ Proof .
162+ move: perfectly_normal_space_12 perfectly_normal_space_23 perfectly_normal_space_34 perfectly_normal_space_41.
163+ tauto.
164+ Qed .
165+
166+ Theorem Vedenissoff01 : perfectly_normal_space_Gdelta <-> perfectly_normal_space01.
167+ Proof .
168+ move: perfectly_normal_space_12 perfectly_normal_space_23 perfectly_normal_space_34 perfectly_normal_space_41.
169+ tauto.
170+ Qed .
171+
141172End perfectlynormalspace.
0 commit comments