let K be non empty associative multMagma ; :: thesis: for V being non empty ModuleStr over K
for r, s being Element of K
for f being Functional of V holds (r * s) * f = r * (s * f)

let V be non empty ModuleStr over K; :: thesis: for r, s being Element of K
for f being Functional of V holds (r * s) * f = r * (s * f)

let r, s be Element of K; :: thesis: for f being Functional of V holds (r * s) * f = r * (s * f)
let f be Functional of V; :: thesis: (r * s) * f = r * (s * f)
now :: thesis: for x being Element of V holds ((r * s) * f) . x = (r * (s * f)) . x
let x be Element of V; :: thesis: ((r * s) * f) . x = (r * (s * f)) . x
thus ((r * s) * f) . x = (r * s) * (f . x) by Def6
.= r * (s * (f . x)) by GROUP_1:def 3
.= r * ((s * f) . x) by Def6
.= (r * (s * f)) . x by Def6 ; :: thesis: verum
end;
hence (r * s) * f = r * (s * f) by FUNCT_2:63; :: thesis: verum