let X be non empty TopSpace; ( ( X is T_2 & X is locally-compact ) iff One-Point_Compactification X is T_2 )
set D = { (U \/ {([#] X)}) where U is Subset of X : ( U is open & U ` is compact ) } ;
A1:
not [#] X in [#] X
;
A2:
[#] (One-Point_Compactification X) = succ ([#] X)
by Def9;
[#] X in {([#] X)}
by TARSKI:def 1;
then reconsider q = [#] X as Point of (One-Point_Compactification X) by A2, XBOOLE_0:def 3;
A3:
the topology of (One-Point_Compactification X) = the topology of X \/ { (U \/ {([#] X)}) where U is Subset of X : ( U is open & U ` is compact ) }
by Def9;
A4:
[#] X c= [#] (One-Point_Compactification X)
by Th4;
thus
( X is T_2 & X is locally-compact implies One-Point_Compactification X is T_2 )
( One-Point_Compactification X is T_2 implies ( X is T_2 & X is locally-compact ) )proof
assume that A5:
X is
T_2
and A6:
X is
locally-compact
;
One-Point_Compactification X is T_2
let p,
q be
Point of
(One-Point_Compactification X);
PRE_TOPC:def 16 ( p = q or ex b1, b2 being Element of bool the carrier of (One-Point_Compactification X) st
( b1 is open & b2 is open & p in b1 & q in b2 & b1 misses b2 ) )
assume A7:
p <> q
;
ex b1, b2 being Element of bool the carrier of (One-Point_Compactification X) st
( b1 is open & b2 is open & p in b1 & q in b2 & b1 misses b2 )
per cases
( ( p in [#] X & q in [#] X ) or ( p in [#] X & q in {([#] X)} ) or ( q in [#] X & p in {([#] X)} ) or ( p in {([#] X)} & q in {([#] X)} ) )
by A2, XBOOLE_0:def 3;
suppose
(
p in [#] X &
q in [#] X )
;
ex b1, b2 being Element of bool the carrier of (One-Point_Compactification X) st
( b1 is open & b2 is open & p in b1 & q in b2 & b1 misses b2 )then consider W,
V being
Subset of
X such that A8:
W is
open
and A9:
V is
open
and A10:
p in W
and A11:
q in V
and A12:
W misses V
by A5, A7, PRE_TOPC:def 16;
reconsider W =
W,
V =
V as
Subset of
(One-Point_Compactification X) by A4, XBOOLE_1:1;
V in the
topology of
X
by A9, PRE_TOPC:def 5;
then A13:
V in the
topology of
(One-Point_Compactification X)
by A3, XBOOLE_0:def 3;
take
W
;
ex b1 being Element of bool the carrier of (One-Point_Compactification X) st
( W is open & b1 is open & p in W & q in b1 & W misses b1 )take
V
;
( W is open & V is open & p in W & q in V & W misses V )
W in the
topology of
X
by A8, PRE_TOPC:def 5;
then
W in the
topology of
(One-Point_Compactification X)
by A3, XBOOLE_0:def 3;
hence
(
W is
open &
V is
open )
by A13, PRE_TOPC:def 5;
( p in W & q in V & W misses V )thus
(
p in W &
q in V &
W misses V )
by A10, A11, A12;
verum end; end;
end;
A25:
X is SubSpace of One-Point_Compactification X
by Th5;
assume A26:
One-Point_Compactification X is T_2
; ( X is T_2 & X is locally-compact )
hence
X is T_2
by A25; X is locally-compact
let x be Point of X; COMPACT1:def 6 ex U being a_neighborhood of x st U is compact
x in [#] X
;
then reconsider p = x as Point of (One-Point_Compactification X) by A4;
not [#] X in [#] X
;
then
p <> q
;
then consider V, U being Subset of (One-Point_Compactification X) such that
A27:
V is open
and
A28:
U is open
and
A29:
p in V
and
A30:
q in U
and
A31:
V misses U
by A26, PRE_TOPC:def 16;
A32:
now assume
U in the
topology of
X
;
contradictionthen
q in [#] X
by A30;
hence
contradiction
;
verum end;
U in the topology of (One-Point_Compactification X)
by A28, PRE_TOPC:def 5;
then
U in { (U \/ {([#] X)}) where U is Subset of X : ( U is open & U ` is compact ) }
by A3, A32, XBOOLE_0:def 3;
then consider W being Subset of X such that
A33:
U = W \/ {([#] X)}
and
W is open
and
A34:
W ` is compact
;
A35: ([#] X) \ U =
(([#] X) \ W) /\ (([#] X) \ {([#] X)})
by A33, XBOOLE_1:53
.=
(([#] X) \ W) /\ ([#] X)
by A1, ZFMISC_1:65
.=
([#] X) \ W
by XBOOLE_1:28
;
A36:
[#] X in {([#] X)}
by TARSKI:def 1;
then A37:
[#] X in U
by A33, XBOOLE_0:def 3;
A38: ([#] (One-Point_Compactification X)) \ U =
(([#] X) \ U) \/ ({([#] X)} \ U)
by A2, XBOOLE_1:42
.=
(([#] X) \ W) \/ {}
by A37, A35, ZFMISC_1:68
.=
W `
;
A39:
V c= U `
by A31, SUBSET_1:43;
then A40:
V c= [#] X
by A38, XBOOLE_1:1;
V in the topology of (One-Point_Compactification X)
by A27, PRE_TOPC:def 5;
then
V in the topology of X
by A3, A41, XBOOLE_0:def 3;
then reconsider Vx = V as open Subset of X by PRE_TOPC:def 5;
set K = Cl Vx;
A42:
Int Vx c= Int (Cl Vx)
by PRE_TOPC:48, TOPS_1:48;
x in Int Vx
by A29, TOPS_1:55;
then reconsider K = Cl Vx as a_neighborhood of x by A42, CONNSP_2:def 1;
take
K
; K is compact
(U ` ) /\ ([#] X) = W `
by A38, XBOOLE_1:28;
then
W ` is closed
by A25, A28, PRE_TOPC:43;
hence
K is compact
by A34, A39, A38, COMPTS_1:18, TOPS_1:31; verum