let T1, T2 be non empty strict TopSpace; ( the carrier of T1 = product (NAT --> {0,1}) & ex P being prebasis of T1 st
for X being Subset of (product (NAT --> {0,1})) holds
( X in P iff ex N, n being Nat st
for F being Element of product (NAT --> {0,1}) holds
( F in X iff F . N = n ) ) & the carrier of T2 = product (NAT --> {0,1}) & ex P being prebasis of T2 st
for X being Subset of (product (NAT --> {0,1})) holds
( X in P iff ex N, n being Nat st
for F being Element of product (NAT --> {0,1}) holds
( F in X iff F . N = n ) ) implies T1 = T2 )
assume that
A2:
the carrier of T1 = product (NAT --> {0,1})
and
A3:
ex P being prebasis of T1 st
for X being Subset of (product (NAT --> {0,1})) holds
( X in P iff ex N, n being Nat st
for F being Element of product (NAT --> {0,1}) holds
( F in X iff F . N = n ) )
and
A4:
the carrier of T2 = product (NAT --> {0,1})
and
A5:
ex P being prebasis of T2 st
for X being Subset of (product (NAT --> {0,1})) holds
( X in P iff ex N, n being Nat st
for F being Element of product (NAT --> {0,1}) holds
( F in X iff F . N = n ) )
; T1 = T2
consider P1 being prebasis of T1 such that
A6:
for X being Subset of (product (NAT --> {0,1})) holds
( X in P1 iff ex N, n being Nat st
for F being Element of product (NAT --> {0,1}) holds
( F in X iff F . N = n ) )
by A3;
consider P2 being prebasis of T2 such that
A7:
for X being Subset of (product (NAT --> {0,1})) holds
( X in P2 iff ex N, n being Nat st
for F being Element of product (NAT --> {0,1}) holds
( F in X iff F . N = n ) )
by A5;
then
P1 = P2
by A2, A4, SUBSET_1:3;
hence
T1 = T2
by A2, A4, Th17; verum