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