let L1, L2 be RelStr ; :: thesis: ( RelStr(# the carrier of L1,the InternalRel of L1 #) = RelStr(# the carrier of L2,the InternalRel of L2 #) implies for X being set holds
( ( ex_sup_of X,L1 implies ex_sup_of X,L2 ) & ( ex_inf_of X,L1 implies ex_inf_of X,L2 ) ) )
assume A1:
RelStr(# the carrier of L1,the InternalRel of L1 #) = RelStr(# the carrier of L2,the InternalRel of L2 #)
; :: thesis: for X being set holds
( ( ex_sup_of X,L1 implies ex_sup_of X,L2 ) & ( ex_inf_of X,L1 implies ex_inf_of X,L2 ) )
let X be set ; :: thesis: ( ( ex_sup_of X,L1 implies ex_sup_of X,L2 ) & ( ex_inf_of X,L1 implies ex_inf_of X,L2 ) )
thus
( ex_sup_of X,L1 implies ex_sup_of X,L2 )
:: thesis: ( ex_inf_of X,L1 implies ex_inf_of X,L2 )
given a being Element of L1 such that A7:
X is_>=_than a
and
A8:
for b being Element of L1 st X is_>=_than b holds
b <= a
and
A9:
for c being Element of L1 st X is_>=_than c & ( for b being Element of L1 st X is_>=_than b holds
b <= c ) holds
c = a
; :: according to YELLOW_0:def 8 :: thesis: ex_inf_of X,L2
reconsider a' = a as Element of L2 by A1;
take
a'
; :: according to YELLOW_0:def 8 :: thesis: ( X is_>=_than a' & ( for b being Element of L2 st X is_>=_than b holds
b <= a' ) & ( for c being Element of L2 st X is_>=_than c & ( for b being Element of L2 st X is_>=_than b holds
b <= c ) holds
c = a' ) )
thus
X is_>=_than a'
by A1, A7, Th2; :: thesis: ( ( for b being Element of L2 st X is_>=_than b holds
b <= a' ) & ( for c being Element of L2 st X is_>=_than c & ( for b being Element of L2 st X is_>=_than b holds
b <= c ) holds
c = a' ) )
let c' be Element of L2; :: thesis: ( X is_>=_than c' & ( for b being Element of L2 st X is_>=_than b holds
b <= c' ) implies c' = a' )
reconsider c = c' as Element of L1 by A1;
assume
X is_>=_than c'
; :: thesis: ( ex b being Element of L2 st
( X is_>=_than b & not b <= c' ) or c' = a' )
then A10:
X is_>=_than c
by A1, Th2;
assume A11:
for b' being Element of L2 st X is_>=_than b' holds
b' <= c'
; :: thesis: c' = a'
hence
c' = a'
by A9, A10; :: thesis: verum