let I be set ; :: thesis: for x1, A, x2, B being ManySortedSet of st x1 is non-empty & A is non-empty & [|x1,A|] = [|x2,B|] holds
( x1 = x2 & A = B )
let x1, A, x2, B be ManySortedSet of ; :: thesis: ( x1 is non-empty & A is non-empty & [|x1,A|] = [|x2,B|] implies ( x1 = x2 & A = B ) )
assume that
A1:
( x1 is non-empty & A is non-empty )
and
A2:
[|x1,A|] = [|x2,B|]
; :: thesis: ( x1 = x2 & A = B )
thus
x1 = x2
:: thesis: A = B
hence
A = B
by PBOOLE:3; :: thesis: verum