Two days ago in Julia Lab, Jarrett, Spencer, Alan and I discussed the best ways of expressing derivatives for automatic differentiation in complex-valued programs. Having inspired from this discussion, I want to share my understanding of the subject and eventually present a chain rule for complex derivatives.

#### Derivative

*\mathbb{R}ealistic *view: *derivative is a real number that tells you how fast a value changes with respect to a variable.*