let f, g be ManySortedSet of X; ( ( for i being set holds
( ( b1 . i <= b2 . i implies f . i = b2 . i ) & ( b1 . i > b2 . i implies f . i = b1 . i ) ) ) & ( for i being set holds
( ( b1 . i <= b2 . i implies g . i = b2 . i ) & ( b1 . i > b2 . i implies g . i = b1 . i ) ) ) implies f = g )
assume that
A4:
for i being set holds
( ( b1 . i <= b2 . i implies f . i = b2 . i ) & ( b1 . i > b2 . i implies f . i = b1 . i ) )
and
A5:
for i being set holds
( ( b1 . i <= b2 . i implies g . i = b2 . i ) & ( b1 . i > b2 . i implies g . i = b1 . i ) )
; f = g
now let i be
set ;
( i in X implies f . b1 = g . b1 )assume
i in X
;
f . b1 = g . b1 end;
hence
f = g
by PBOOLE:3; verum