deffunc H1( set ) -> set = IFEQ $1,{} ,$1,($1 \/ ({x0} /\ X));
A1:
H1( {} ) = {}
by FUNCOP_1:def 8;
A2:
for A being Subset of X holds
( A c= H1(A) & H1(A) c= X )
A4:
for A, B being Subset of X holds H1(A \/ B) = H1(A) \/ H1(B)
A6:
for A being Subset of X holds H1(H1(A)) = H1(A)
consider T being strict TopSpace such that
A7:
( the carrier of T = X & ( for A being Subset of T holds Cl A = H1(A) ) )
from TOPGEN_3:sch 2(A1, A2, A4, A6);
take
T
; :: thesis: ( the carrier of T = X & ( for A being Subset of T holds Cl A = IFEQ A,{} ,A,(A \/ ({x0} /\ X)) ) )
thus
the carrier of T = X
by A7; :: thesis: for A being Subset of T holds Cl A = IFEQ A,{} ,A,(A \/ ({x0} /\ X))
let F be Subset of T; :: thesis: Cl F = IFEQ F,{} ,F,(F \/ ({x0} /\ X))
thus
Cl F = IFEQ F,{} ,F,(F \/ ({x0} /\ X))
by A7; :: thesis: verum