let i be Nat; for e1, e2 being NAT * -defined to-naturals homogeneous Function st e1 is empty holds
primrec (e1,e2,i) is empty
let e1, e2 be NAT * -defined to-naturals homogeneous Function; ( e1 is empty implies primrec (e1,e2,i) is empty )
set f1 = e1;
set f2 = e2;
assume A1:
e1 is empty
; primrec (e1,e2,i) is empty
consider G being Function of (((arity e1) + 1) -tuples_on NAT),(HFuncs NAT) such that
A2:
primrec (e1,e2,i) = Union G
and
A3:
for p being Element of ((arity e1) + 1) -tuples_on NAT holds G . p = primrec (e1,e2,i,p)
by Def11;
A4:
dom G = ((arity e1) + 1) -tuples_on NAT
by FUNCT_2:def 1;
then A8:
rng G = {{}}
by TARSKI:2;
Union G = {}
by A8, ZFMISC_1:25;
hence
primrec (e1,e2,i) is empty
by A2; verum