let r1, r2, r1', r2' be real number ; :: thesis: ( r1 <= r2 & r1' <= r2' implies [.r1,r2,r1',r2'.] = { p where p is Point of (TOP-REAL 2) : ( ( p `1 = r1 & p `2 <= r2' & p `2 >= r1' ) or ( p `1 <= r2 & p `1 >= r1 & p `2 = r2' ) or ( p `1 <= r2 & p `1 >= r1 & p `2 = r1' ) or ( p `1 = r2 & p `2 <= r2' & p `2 >= r1' ) ) } )
assume that
A1:
r1 <= r2
and
A2:
r1' <= r2'
; :: thesis: [.r1,r2,r1',r2'.] = { p where p is Point of (TOP-REAL 2) : ( ( p `1 = r1 & p `2 <= r2' & p `2 >= r1' ) or ( p `1 <= r2 & p `1 >= r1 & p `2 = r2' ) or ( p `1 <= r2 & p `1 >= r1 & p `2 = r1' ) or ( p `1 = r2 & p `2 <= r2' & p `2 >= r1' ) ) }
set P = { p where p is Point of (TOP-REAL 2) : ( ( p `1 = r1 & p `2 <= r2' & p `2 >= r1' ) or ( p `1 <= r2 & p `1 >= r1 & p `2 = r2' ) or ( p `1 <= r2 & p `1 >= r1 & p `2 = r1' ) or ( p `1 = r2 & p `2 <= r2' & p `2 >= r1' ) ) } ;
set P1 = { p where p is Point of (TOP-REAL 2) : ( p `1 = r1 & r1' <= p `2 & p `2 <= r2' ) } ;
set P2 = { p where p is Point of (TOP-REAL 2) : ( p `2 = r2' & r1 <= p `1 & p `1 <= r2 ) } ;
set P3 = { p where p is Point of (TOP-REAL 2) : ( p `1 = r2 & r1' <= p `2 & p `2 <= r2' ) } ;
set P4 = { p where p is Point of (TOP-REAL 2) : ( p `2 = r1' & r1 <= p `1 & p `1 <= r2 ) } ;
set p1 = |[r1,r1']|;
set p2 = |[r1,r2']|;
set p3 = |[r2,r2']|;
set p4 = |[r2,r1']|;
A3:
{ p where p is Point of (TOP-REAL 2) : ( ( p `1 = r1 & p `2 <= r2' & p `2 >= r1' ) or ( p `1 <= r2 & p `1 >= r1 & p `2 = r2' ) or ( p `1 <= r2 & p `1 >= r1 & p `2 = r1' ) or ( p `1 = r2 & p `2 <= r2' & p `2 >= r1' ) ) } = ({ p where p is Point of (TOP-REAL 2) : ( p `1 = r1 & r1' <= p `2 & p `2 <= r2' ) } \/ { p where p is Point of (TOP-REAL 2) : ( p `2 = r2' & r1 <= p `1 & p `1 <= r2 ) } ) \/ ({ p where p is Point of (TOP-REAL 2) : ( p `1 = r2 & r1' <= p `2 & p `2 <= r2' ) } \/ { p where p is Point of (TOP-REAL 2) : ( p `2 = r1' & r1 <= p `1 & p `1 <= r2 ) } )
thus [.r1,r2,r1',r2'.] =
({ p where p is Point of (TOP-REAL 2) : ( p `1 = r1 & r1' <= p `2 & p `2 <= r2' ) } \/ (LSeg |[r1,r2']|,|[r2,r2']|)) \/ ((LSeg |[r2,r2']|,|[r2,r1']|) \/ (LSeg |[r2,r1']|,|[r1,r1']|))
by A2, TOPREAL3:15
.=
({ p where p is Point of (TOP-REAL 2) : ( p `1 = r1 & r1' <= p `2 & p `2 <= r2' ) } \/ { p where p is Point of (TOP-REAL 2) : ( p `2 = r2' & r1 <= p `1 & p `1 <= r2 ) } ) \/ ((LSeg |[r2,r2']|,|[r2,r1']|) \/ (LSeg |[r2,r1']|,|[r1,r1']|))
by A1, TOPREAL3:16
.=
({ p where p is Point of (TOP-REAL 2) : ( p `1 = r1 & r1' <= p `2 & p `2 <= r2' ) } \/ { p where p is Point of (TOP-REAL 2) : ( p `2 = r2' & r1 <= p `1 & p `1 <= r2 ) } ) \/ ({ p where p is Point of (TOP-REAL 2) : ( p `1 = r2 & r1' <= p `2 & p `2 <= r2' ) } \/ (LSeg |[r2,r1']|,|[r1,r1']|))
by A2, TOPREAL3:15
.=
{ p where p is Point of (TOP-REAL 2) : ( ( p `1 = r1 & p `2 <= r2' & p `2 >= r1' ) or ( p `1 <= r2 & p `1 >= r1 & p `2 = r2' ) or ( p `1 <= r2 & p `1 >= r1 & p `2 = r1' ) or ( p `1 = r2 & p `2 <= r2' & p `2 >= r1' ) ) }
by A1, A3, TOPREAL3:16
; :: thesis: verum