let I be set ; for M being non-empty finite-yielding ManySortedSet of I st ( for A, B being ManySortedSet of I st A in M & B in M & not A c= B holds
B c= A ) holds
ex m being ManySortedSet of I st
( m in M & ( for K being ManySortedSet of I st K in M holds
m c= K ) )
let M be non-empty finite-yielding ManySortedSet of I; ( ( for A, B being ManySortedSet of I st A in M & B in M & not A c= B holds
B c= A ) implies ex m being ManySortedSet of I st
( m in M & ( for K being ManySortedSet of I st K in M holds
m c= K ) ) )
assume A1:
for A, B being ManySortedSet of I st A in M & B in M & not A c= B holds
B c= A
; ex m being ManySortedSet of I st
( m in M & ( for K being ManySortedSet of I st K in M holds
m c= K ) )
defpred S1[ object , object ] means ex D being set st
( D = $2 & $2 in M . $1 & ( for D9 being set st D9 in M . $1 holds
D c= D9 ) );
A2:
for i being object st i in I holds
ex j being object st S1[i,j]
proof
let i be
object ;
( i in I implies ex j being object st S1[i,j] )
assume A3:
i in I
;
ex j being object st S1[i,j]
M . i is
c=-linear
proof
consider c9 being
ManySortedSet of
I such that A4:
c9 in M
by PBOOLE:134;
consider b9 being
ManySortedSet of
I such that A5:
b9 in M
by PBOOLE:134;
let B9,
C9 be
set ;
ORDINAL1:def 8 ( not B9 in M . i or not C9 in M . i or B9,C9 are_c=-comparable )
assume that A6:
B9 in M . i
and A7:
C9 in M . i
;
B9,C9 are_c=-comparable
A8:
dom (i .--> B9) = {i}
;
set qc =
c9 +* (i .--> C9);
dom (c9 +* (i .--> C9)) = I
by A3, PZFMISC1:1;
then reconsider qc =
c9 +* (i .--> C9) as
ManySortedSet of
I by PARTFUN1:def 2, RELAT_1:def 18;
A9:
dom (i .--> C9) = {i}
;
i in {i}
by TARSKI:def 1;
then A10:
qc . i =
(i .--> C9) . i
by A9, FUNCT_4:13
.=
C9
by FUNCOP_1:72
;
A11:
qc in M
set qb =
b9 +* (i .--> B9);
dom (b9 +* (i .--> B9)) = I
by A3, PZFMISC1:1;
then reconsider qb =
b9 +* (i .--> B9) as
ManySortedSet of
I by PARTFUN1:def 2, RELAT_1:def 18;
assume A13:
not
B9 c= C9
;
XBOOLE_0:def 9 C9 c= B9
i in {i}
by TARSKI:def 1;
then A14:
qb . i =
(i .--> B9) . i
by A8, FUNCT_4:13
.=
B9
by FUNCOP_1:72
;
qb in M
then
(
qb c= qc or
qc c= qb )
by A1, A11;
hence
C9 c= B9
by A3, A13, A14, A10;
verum
end;
then consider m9 being
set such that A16:
(
m9 in M . i & ( for
D9 being
set st
D9 in M . i holds
m9 c= D9 ) )
by A3, FINSET_1:11;
take
m9
;
S1[i,m9]
thus
S1[
i,
m9]
by A16;
verum
end;
consider m being ManySortedSet of I such that
A17:
for i being object st i in I holds
S1[i,m . i]
from PBOOLE:sch 3(A2);
take
m
; ( m in M & ( for K being ManySortedSet of I st K in M holds
m c= K ) )
thus
m in M
for K being ManySortedSet of I st K in M holds
m c= K
thus
for C being ManySortedSet of I st C in M holds
m c= C
verum