let A be non empty set ; for f, g, h being Element of PFuncs (A,COMPLEX) holds
( h = (multcpfunc A) . (f,g) iff ( dom h = (dom f) /\ (dom g) & ( for x being Element of A st x in dom h holds
h . x = (f . x) * (g . x) ) ) )
let f, g, h be Element of PFuncs (A,COMPLEX); ( h = (multcpfunc A) . (f,g) iff ( dom h = (dom f) /\ (dom g) & ( for x being Element of A st x in dom h holds
h . x = (f . x) * (g . x) ) ) )
set k = (multcpfunc A) . (f,g);
assume that
A3:
dom h = (dom f) /\ (dom g)
and
A4:
for x being Element of A st x in dom h holds
h . x = (f . x) * (g . x)
; h = (multcpfunc A) . (f,g)
dom ((multcpfunc A) . (f,g)) =
dom (f (#) g)
by Def3
.=
dom h
by A3, VALUED_1:def 4
;
hence
h = (multcpfunc A) . (f,g)
by A5, PARTFUN1:5; verum