let I be set ; for X, Y, Z being ManySortedSet of I holds
( [|(X (/\) Y),Z|] = [|X,Z|] (/\) [|Y,Z|] & [|Z,(X (/\) Y)|] = [|Z,X|] (/\) [|Z,Y|] )
let X, Y, Z be ManySortedSet of I; ( [|(X (/\) Y),Z|] = [|X,Z|] (/\) [|Y,Z|] & [|Z,(X (/\) Y)|] = [|Z,X|] (/\) [|Z,Y|] )
now for i being object st i in I holds
[|(X (/\) Y),Z|] . i = ([|X,Z|] (/\) [|Y,Z|]) . ilet i be
object ;
( i in I implies [|(X (/\) Y),Z|] . i = ([|X,Z|] (/\) [|Y,Z|]) . i )assume A1:
i in I
;
[|(X (/\) Y),Z|] . i = ([|X,Z|] (/\) [|Y,Z|]) . ihence [|(X (/\) Y),Z|] . i =
[:((X (/\) Y) . i),(Z . i):]
by PBOOLE:def 16
.=
[:((X . i) /\ (Y . i)),(Z . i):]
by A1, PBOOLE:def 5
.=
[:(X . i),(Z . i):] /\ [:(Y . i),(Z . i):]
by ZFMISC_1:99
.=
([|X,Z|] . i) /\ [:(Y . i),(Z . i):]
by A1, PBOOLE:def 16
.=
([|X,Z|] . i) /\ ([|Y,Z|] . i)
by A1, PBOOLE:def 16
.=
([|X,Z|] (/\) [|Y,Z|]) . i
by A1, PBOOLE:def 5
;
verum end;
hence
[|(X (/\) Y),Z|] = [|X,Z|] (/\) [|Y,Z|]
; [|Z,(X (/\) Y)|] = [|Z,X|] (/\) [|Z,Y|]
now for i being object st i in I holds
[|Z,(X (/\) Y)|] . i = ([|Z,X|] (/\) [|Z,Y|]) . ilet i be
object ;
( i in I implies [|Z,(X (/\) Y)|] . i = ([|Z,X|] (/\) [|Z,Y|]) . i )assume A2:
i in I
;
[|Z,(X (/\) Y)|] . i = ([|Z,X|] (/\) [|Z,Y|]) . ihence [|Z,(X (/\) Y)|] . i =
[:(Z . i),((X (/\) Y) . i):]
by PBOOLE:def 16
.=
[:(Z . i),((X . i) /\ (Y . i)):]
by A2, PBOOLE:def 5
.=
[:(Z . i),(X . i):] /\ [:(Z . i),(Y . i):]
by ZFMISC_1:99
.=
([|Z,X|] . i) /\ [:(Z . i),(Y . i):]
by A2, PBOOLE:def 16
.=
([|Z,X|] . i) /\ ([|Z,Y|] . i)
by A2, PBOOLE:def 16
.=
([|Z,X|] (/\) [|Z,Y|]) . i
by A2, PBOOLE:def 5
;
verum end;
hence
[|Z,(X (/\) Y)|] = [|Z,X|] (/\) [|Z,Y|]
; verum