let X0 be non empty proper SubSpace of X; :: thesis: ( not X0 is open & not X0 is closed )
reconsider A = the carrier of X0 as non empty Subset of X by Lm1;
set B = A ` ;
X: A is proper by Def3;
then A1: A <> the carrier of X by SUBSET_1:def 7;
A2: ( A ` <> {} & A ` <> the carrier of X ) by X, TOPS_3:1;
assume A3: ( X0 is open or X0 is closed ) ; :: thesis: contradiction
now end;
hence contradiction ; :: thesis: verum