let I be non empty set ; for J being RelStr-yielding non-Empty ManySortedSet of I
for x, y being Element of (product J) holds
( x <= y iff for i being Element of I holds x . i <= y . i )
let J be RelStr-yielding non-Empty ManySortedSet of I; for x, y being Element of (product J) holds
( x <= y iff for i being Element of I holds x . i <= y . i )
set L = product J;
let x, y be Element of (product J); ( x <= y iff for i being Element of I holds x . i <= y . i )
A1:
the carrier of (product J) = product (Carrier J)
by YELLOW_1:def 4;
hereby ( ( for i being Element of I holds x . i <= y . i ) implies x <= y )
end;
assume A3:
for i being Element of I holds x . i <= y . i
; x <= y
ex f, g being Function st
( f = x & g = y & ( for i being object st i in I holds
ex R being RelStr ex xi, yi being Element of R st
( R = J . i & xi = f . i & yi = g . i & xi <= yi ) ) )
proof
take f =
x;
ex g being Function st
( f = x & g = y & ( for i being object st i in I holds
ex R being RelStr ex xi, yi being Element of R st
( R = J . i & xi = f . i & yi = g . i & xi <= yi ) ) )
take g =
y;
( f = x & g = y & ( for i being object st i in I holds
ex R being RelStr ex xi, yi being Element of R st
( R = J . i & xi = f . i & yi = g . i & xi <= yi ) ) )
thus
(
f = x &
g = y )
;
for i being object st i in I holds
ex R being RelStr ex xi, yi being Element of R st
( R = J . i & xi = f . i & yi = g . i & xi <= yi )
let i be
object ;
( i in I implies ex R being RelStr ex xi, yi being Element of R st
( R = J . i & xi = f . i & yi = g . i & xi <= yi ) )
assume
i in I
;
ex R being RelStr ex xi, yi being Element of R st
( R = J . i & xi = f . i & yi = g . i & xi <= yi )
then reconsider j =
i as
Element of
I ;
take
J . j
;
ex xi, yi being Element of (J . j) st
( J . j = J . i & xi = f . i & yi = g . i & xi <= yi )
take
x . j
;
ex yi being Element of (J . j) st
( J . j = J . i & x . j = f . i & yi = g . i & x . j <= yi )
take
y . j
;
( J . j = J . i & x . j = f . i & y . j = g . i & x . j <= y . j )
thus
(
J . j = J . i &
x . j = f . i &
y . j = g . i &
x . j <= y . j )
by A3;
verum
end;
hence
x <= y
by A1, YELLOW_1:def 4; verum