deffunc H1( Element of 2 -tuples_on F1()) -> Element of F1() = F2(($1 . 1),($1 . 2));
consider f being Function of (2 -tuples_on F1()),F1() such that
A1:
for a being Element of 2 -tuples_on F1() holds f . a = H1(a)
from FUNCT_2:sch 4();
reconsider f = f as non empty homogeneous quasi_total 2 -ary PartFunc of (F1() *),F1() by Th44;
take
f
; for a, b being Element of F1() holds f . <*a,b*> = F2(a,b)
let a, b be Element of F1(); f . <*a,b*> = F2(a,b)
reconsider p = <*a,b*> as Element of 2 -tuples_on F1() by FINSEQ_2:101;
thus f . <*a,b*> =
H1(p)
by A1
.=
F2(a,(p . 2))
.=
F2(a,b)
; verum