let P be Subset of (TOP-REAL 2); for r3, q3 being Real st P = { |[r1,r2]| where r1, r2 is Real : ( r3 < r1 & r1 < q3 ) } holds
P is open
deffunc H1( Real, Real) -> Element of the carrier of (TOP-REAL 2) = |[$1,$2]|;
let r3, q3 be Real; ( P = { |[r1,r2]| where r1, r2 is Real : ( r3 < r1 & r1 < q3 ) } implies P is open )
defpred S1[ Real, Real] means r3 < $1;
defpred S2[ Real, Real] means $1 < q3;
A1:
{ H1(r1,r2) where r1, r2 is Real : S2[r1,r2] } is Subset of (TOP-REAL 2)
from DOMAIN_1:sch 9();
{ H1(r1,r2) where r1, r2 is Real : S1[r1,r2] } is Subset of (TOP-REAL 2)
from DOMAIN_1:sch 9();
then reconsider Q1 = { |[r1,r2]| where r1, r2 is Real : r3 < r1 } , Q2 = { |[r1,r2]| where r1, r2 is Real : r1 < q3 } as Subset of (TOP-REAL 2) by A1;
assume A2:
P = { |[r1,r2]| where r1, r2 is Real : ( r3 < r1 & r1 < q3 ) }
; P is open
then A6:
P = Q1 /\ Q2
by TARSKI:1;
( Q1 is open & Q2 is open )
by JORDAN1:20, JORDAN1:21;
hence
P is open
by A6, TOPS_1:11; verum