let X, X1 be set ; :: thesis: for Y, Y1 being complex-functions-membered set
for f being PartFunc of X,Y
for f1 being PartFunc of X1,Y1
for g being complex-valued Function st f1 = f <#> g holds
f <#> (- g) = <-> f1

let Y, Y1 be complex-functions-membered set ; :: thesis: for f being PartFunc of X,Y
for f1 being PartFunc of X1,Y1
for g being complex-valued Function st f1 = f <#> g holds
f <#> (- g) = <-> f1

let f be PartFunc of X,Y; :: thesis: for f1 being PartFunc of X1,Y1
for g being complex-valued Function st f1 = f <#> g holds
f <#> (- g) = <-> f1

let f1 be PartFunc of X1,Y1; :: thesis: for g being complex-valued Function st f1 = f <#> g holds
f <#> (- g) = <-> f1

let g be complex-valued Function; :: thesis: ( f1 = f <#> g implies f <#> (- g) = <-> f1 )
assume A1: f1 = f <#> g ; :: thesis: f <#> (- g) = <-> f1
then A2: dom f1 = (dom f) /\ (dom g) by Def42;
A9: dom (f <#> (- g)) = (dom f) /\ (dom (- g)) by Def42;
A4: dom (<-> f1) = dom f1 by Def32;
hence A5: dom (f <#> (- g)) = dom (<-> f1) by A2, A9, VALUED_1:8; :: according to FUNCT_1:def 17 :: thesis: for b1 being set holds
( not b1 in dom (f <#> (- g)) or (f <#> (- g)) . b1 = (<-> f1) . b1 )

let x be set ; :: thesis: ( not x in dom (f <#> (- g)) or (f <#> (- g)) . x = (<-> f1) . x )
assume A6: x in dom (f <#> (- g)) ; :: thesis: (f <#> (- g)) . x = (<-> f1) . x
thus (f <#> (- g)) . x = (f . x) (#) ((- g) . x) by A6, Def42
.= (f . x) (#) (- (g . x)) by VALUED_1:8
.= - ((f . x) (#) (g . x)) by Th19
.= - (f1 . x) by A1, A6, A4, A5, Def42
.= (<-> f1) . x by A6, A5, Def32 ; :: thesis: verum