(** *** Composition *)
(** Composition with linear functions *)

Lemma is_derive_n_comp_opp (f : R -> R) (n : nat) (x l : R) :
locally (- x) (fun y => (forall k, (k <= n)%nat -> ex_derive_n f k y)) ->
is_derive_n f n (-x) l ->
is_derive_n (fun y => f (- y)) n x ((-1)^n * l).