let K be Field; for V1 being VectSp of K
for f1, f2, g being Function of V1,V1 holds (f1 + f2) * g = (f1 * g) + (f2 * g)
let V1 be VectSp of K; for f1, f2, g being Function of V1,V1 holds (f1 + f2) * g = (f1 * g) + (f2 * g)
let f1, f2, g be Function of V1,V1; (f1 + f2) * g = (f1 * g) + (f2 * g)
A1:
dom g = [#] V1
by FUNCT_2:def 1;
A2:
dom ((f1 + f2) * g) = [#] V1
by FUNCT_2:def 1;
A3:
now for x being set st x in dom g holds
((f1 + f2) * g) . x = ((f1 * g) + (f2 * g)) . xend;
dom ((f1 * g) + (f2 * g)) = [#] V1
by FUNCT_2:def 1;
hence
(f1 + f2) * g = (f1 * g) + (f2 * g)
by A2, A1, A3, FUNCT_1:2; verum