let i, j be Element of NAT ; (F1() * <:<*F2(),F3()*>:>) . <*i,j*> = F4(F5(i,j),F6(i,j))
arity F2() = 2
by Def26;
then A4:
dom F2() = 2 -tuples_on NAT
by Th26;
arity F3() = 2
by Def26;
then A5:
dom F3() = 2 -tuples_on NAT
by Th26;
A6:
dom <:<*F2(),F3()*>:> = (dom F2()) /\ (dom F3())
by FUNCT_6:62;
hence (F1() * <:<*F2(),F3()*>:>) . <*i,j*> =
F1() . (<:<*F2(),F3()*>:> . <*i,j*>)
by A4, A5, FINSEQ_2:121, FUNCT_1:23
.=
F1() . <*(F2() . <*i,j*>),(F3() . <*i,j*>)*>
by A6, A4, A5, FINSEQ_2:121, FUNCT_6:62
.=
F1() . <*F5(i,j),(F3() . <*i,j*>)*>
by A2
.=
F1() . <*F5(i,j),F6(i,j)*>
by A3
.=
F4(F5(i,j),F6(i,j))
by A1
;
verum