let I be set ; :: thesis: for X, Y being ManySortedSet of I st ( X c= [|X,Y|] or X c= [|Y,X|] ) holds
X = [[0]] I

let X, Y be ManySortedSet of I; :: thesis: ( ( X c= [|X,Y|] or X c= [|Y,X|] ) implies X = [[0]] I )
assume A1: ( X c= [|X,Y|] or X c= [|Y,X|] ) ; :: thesis: X = [[0]] I
per cases ( X c= [|X,Y|] or X c= [|Y,X|] ) by A1;
suppose A2: X c= [|X,Y|] ; :: thesis: X = [[0]] I
now
let i be set ; :: thesis: ( i in I implies X . i = ([[0]] I) . i )
assume A3: i in I ; :: thesis: X . i = ([[0]] I) . i
then X . i c= [|X,Y|] . i by A2, PBOOLE:def 2;
then X . i c= [:(X . i),(Y . i):] by A3, PBOOLE:def 16;
hence X . i = {} by ZFMISC_1:111
.= ([[0]] I) . i by PBOOLE:5 ;
:: thesis: verum
end;
hence X = [[0]] I by PBOOLE:3; :: thesis: verum
end;
suppose A4: X c= [|Y,X|] ; :: thesis: X = [[0]] I
now
let i be set ; :: thesis: ( i in I implies X . i = ([[0]] I) . i )
assume A5: i in I ; :: thesis: X . i = ([[0]] I) . i
then X . i c= [|Y,X|] . i by A4, PBOOLE:def 2;
then X . i c= [:(Y . i),(X . i):] by A5, PBOOLE:def 16;
hence X . i = {} by ZFMISC_1:111
.= ([[0]] I) . i by PBOOLE:5 ;
:: thesis: verum
end;
hence X = [[0]] I by PBOOLE:3; :: thesis: verum
end;
end;