let X be non empty set ; for R being Ring
for L being non empty vector-distributive ModuleStr over R
for a, b being Element of R
for f, g being Function of X,L holds a '*' (f '+' g) = (a '*' f) '+' (a '*' g)
let R be Ring; for L being non empty vector-distributive ModuleStr over R
for a, b being Element of R
for f, g being Function of X,L holds a '*' (f '+' g) = (a '*' f) '+' (a '*' g)
let L be non empty vector-distributive ModuleStr over R; for a, b being Element of R
for f, g being Function of X,L holds a '*' (f '+' g) = (a '*' f) '+' (a '*' g)
let a, b be Element of R; for f, g being Function of X,L holds a '*' (f '+' g) = (a '*' f) '+' (a '*' g)
let f, g be Function of X,L; a '*' (f '+' g) = (a '*' f) '+' (a '*' g)
hence
a '*' (f '+' g) = (a '*' f) '+' (a '*' g)
by FUNCT_2:12; verum