let S, T be non empty reflexive RelStr ; ( RelStr(# the carrier of S, the InternalRel of S #) = RelStr(# the carrier of T, the InternalRel of T #) & S is /\-complete implies T is /\-complete )
assume that
A1:
RelStr(# the carrier of S, the InternalRel of S #) = RelStr(# the carrier of T, the InternalRel of T #)
and
A2:
for X being non empty Subset of S ex x being Element of S st
( x is_<=_than X & ( for y being Element of S st y is_<=_than X holds
x >= y ) )
; WAYBEL_0:def 40 T is /\-complete
let X be non empty Subset of T; WAYBEL_0:def 40 ex b1 being M3( the carrier of T) st
( b1 is_<=_than X & ( for b2 being M3( the carrier of T) holds
( not b2 is_<=_than X or b2 <= b1 ) ) )
consider x being Element of S such that
A3:
x is_<=_than X
and
A4:
for y being Element of S st y is_<=_than X holds
x >= y
by A1, A2;
reconsider z = x as Element of T by A1;
take
z
; ( z is_<=_than X & ( for b1 being M3( the carrier of T) holds
( not b1 is_<=_than X or b1 <= z ) ) )
thus
z is_<=_than X
by A1, A3, YELLOW_0:2; for b1 being M3( the carrier of T) holds
( not b1 is_<=_than X or b1 <= z )
let y be Element of T; ( not y is_<=_than X or y <= z )
reconsider s = y as Element of S by A1;
assume
y is_<=_than X
; y <= z
then
x >= s
by A1, A4, YELLOW_0:2;
hence
y <= z
by A1, YELLOW_0:1; verum