let FT be non empty RelStr ; :: thesis: for A being Subset of FT holds
( A is open iff ( ( for z being Element of FT st U_FT z c= A holds
z in A ) & ( for x being Element of FT st x in A holds
U_FT x c= A ) ) )

let A be Subset of FT; :: thesis: ( A is open iff ( ( for z being Element of FT st U_FT z c= A holds
z in A ) & ( for x being Element of FT st x in A holds
U_FT x c= A ) ) )

hereby :: thesis: ( ( for z being Element of FT st U_FT z c= A holds
z in A ) & ( for x being Element of FT st x in A holds
U_FT x c= A ) implies A is open )
assume A is open ; :: thesis: ( ( for z being Element of FT st U_FT z c= A holds
z in A ) & ( for x being Element of FT st x in A holds
U_FT x c= A ) )

then A1: A = A ^i by FIN_TOPO:def 16;
A2: for x being Element of FT st x in A holds
U_FT x c= A
proof
let x be Element of FT; :: thesis: ( x in A implies U_FT x c= A )
assume x in A ; :: thesis: U_FT x c= A
then consider y being Element of FT such that
A3: ( x = y & U_FT y c= A ) by A1;
thus U_FT x c= A by A3; :: thesis: verum
end;
thus for z being Element of FT st U_FT z c= A holds
z in A by A1; :: thesis: for x being Element of FT st x in A holds
U_FT x c= A

thus for x being Element of FT st x in A holds
U_FT x c= A by A2; :: thesis: verum
end;
assume A4: ( ( for z being Element of FT st U_FT z c= A holds
z in A ) & ( for x being Element of FT st x in A holds
U_FT x c= A ) ) ; :: thesis: A is open
A5: A c= { y where y is Element of FT : U_FT y c= A }
proof
let u be set ; :: according to TARSKI:def 3 :: thesis: ( not u in A or u in { y where y is Element of FT : U_FT y c= A } )
assume A6: u in A ; :: thesis: u in { y where y is Element of FT : U_FT y c= A }
then reconsider y2 = u as Element of FT ;
U_FT y2 c= A by A4, A6;
hence u in { y where y is Element of FT : U_FT y c= A } ; :: thesis: verum
end;
{ y where y is Element of FT : U_FT y c= A } c= A
proof
let u be set ; :: according to TARSKI:def 3 :: thesis: ( not u in { y where y is Element of FT : U_FT y c= A } or u in A )
assume u in { y where y is Element of FT : U_FT y c= A } ; :: thesis: u in A
then consider y being Element of FT such that
A7: ( y = u & U_FT y c= A ) ;
thus u in A by A4, A7; :: thesis: verum
end;
then A = A ^i by A5, XBOOLE_0:def 10;
hence A is open by FIN_TOPO:def 16; :: thesis: verum