(** Addition of functions *)

Lemma Derive_n_sum_n n (f : nat -> R -> R) (k: nat) (x : R) :
locally x (fun t => forall l j , (l <= n)%nat ->(j <= k)%nat -> ex_derive_n (f l) j t) ->
Derive_n (fun y => sum_n (fun j => f j y) n) k x =
(sum_n (fun j => Derive_n (f j) k x) n).