(** * Derivatives *)

Definition C_derive (f : C -> C) (z : C) := C_lim (fun x => (f x - f z) / (x - z)) z.

(* Specifications: *)
Lemma is_C_derive_unique (f : C -> C) (z l : C) : is_derive f z l -> C_derive f z = l.
Lemma C_derive_correct (f : C -> C) (z l : C) : ex_derive f z -> is_derive f z (C_derive f z).