Canonical Falg_fun_ringType := lfun_ringType (FalgType_proper aT).Canonical Falg_fun_lalgType := lfun_lalgType (FalgType_proper aT).Canonical Falg_fun_algType := lfun_algType (FalgType_proper aT).

(* Specifications: *)
Lemma lfun_mulE f g u : (f * g) u = g (f u).