let I be set ; :: thesis: for x1, x2, A, B being ManySortedSet of holds [|(x1 /\ x2),(A /\ B)|] = [|x1,A|] /\ [|x2,B|]
let x1, x2, A, B be ManySortedSet of ; :: thesis: [|(x1 /\ x2),(A /\ B)|] = [|x1,A|] /\ [|x2,B|]
now let i be
set ;
:: thesis: ( i in I implies [|(x1 /\ x2),(A /\ B)|] . i = ([|x1,A|] /\ [|x2,B|]) . i )assume A1:
i in I
;
:: thesis: [|(x1 /\ x2),(A /\ B)|] . i = ([|x1,A|] /\ [|x2,B|]) . ihence [|(x1 /\ x2),(A /\ B)|] . i =
[:((x1 /\ x2) . i),((A /\ B) . i):]
by PBOOLE:def 21
.=
[:((x1 . i) /\ (x2 . i)),((A /\ B) . i):]
by A1, PBOOLE:def 8
.=
[:((x1 . i) /\ (x2 . i)),((A . i) /\ (B . i)):]
by A1, PBOOLE:def 8
.=
[:(x1 . i),(A . i):] /\ [:(x2 . i),(B . i):]
by ZFMISC_1:123
.=
([|x1,A|] . i) /\ [:(x2 . i),(B . i):]
by A1, PBOOLE:def 21
.=
([|x1,A|] . i) /\ ([|x2,B|] . i)
by A1, PBOOLE:def 21
.=
([|x1,A|] /\ [|x2,B|]) . i
by A1, PBOOLE:def 8
;
:: thesis: verum end;
hence
[|(x1 /\ x2),(A /\ B)|] = [|x1,A|] /\ [|x2,B|]
by PBOOLE:3; :: thesis: verum