let D1, D2 be non empty set ; for d1 being Element of D1
for d2 being Element of D2 holds
( (root-tree [d1,d2]) `1 = root-tree d1 & (root-tree [d1,d2]) `2 = root-tree d2 )
let d1 be Element of D1; for d2 being Element of D2 holds
( (root-tree [d1,d2]) `1 = root-tree d1 & (root-tree [d1,d2]) `2 = root-tree d2 )
let d2 be Element of D2; ( (root-tree [d1,d2]) `1 = root-tree d1 & (root-tree [d1,d2]) `2 = root-tree d2 )
reconsider r = {} as Node of (root-tree [d1,d2]) by TREES_1:47;
A1:
dom ((root-tree [d1,d2]) `1 ) = dom (root-tree [d1,d2])
by Th24;
A2:
dom ((root-tree [d1,d2]) `2 ) = dom (root-tree [d1,d2])
by Th24;
A3:
(root-tree [d1,d2]) . r = [d1,d2]
by Th3;
A4:
[d1,d2] `1 = d1
by MCART_1:7;
A5:
[d1,d2] `2 = d2
by MCART_1:7;
thus (root-tree [d1,d2]) `1 =
root-tree (((root-tree [d1,d2]) `1 ) . r)
by A1, Th3, Th5
.=
root-tree d1
by A3, A4, TREES_3:41
; (root-tree [d1,d2]) `2 = root-tree d2
thus (root-tree [d1,d2]) `2 =
root-tree (((root-tree [d1,d2]) `2 ) . r)
by A2, Th3, Th5
.=
root-tree d2
by A3, A5, TREES_3:41
; verum