let A be non empty set ; :: thesis: for h, f, g being Element of PFuncs A,REAL holds
( h = (multpfunc 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 h, f, g be Element of PFuncs A,REAL ; :: thesis: ( h = (multpfunc 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) ) ) )
assume A7:
( dom h = (dom f) /\ (dom g) & ( for x being Element of A st x in dom h holds
h . x = (f . x) * (g . x) ) )
; :: thesis: h = (multpfunc A) . f,g
set k = (multpfunc A) . f,g;
dom ((multpfunc A) . f,g) =
dom (f (#) g)
by Def3
.=
dom h
by A7, VALUED_1:def 4
;
hence
h = (multpfunc A) . f,g
by A8, PARTFUN1:34; :: thesis: verum