I think that I didn't understant properly how to use Leibniz notation for derivatives and partial derivatives. I know that: $$\frac{df}{dx}=f'$$ And here I don't have any problem. But then if $g,f$ are two functions, how should I intend: $$\frac{df}{dg}$$ Is it $f'\circ g$?
Things get worse when we have to work in more variables.Let:
$\mathbf{f}:\mathbb{R}^n\to\mathbb{R}^m$
$\mathbf{g}:\mathbb{R}^m\to\mathbb{R}^p$
$\mathbf{\Phi}:=\mathbf{g} \circ \mathbf{f}$
$\mathbf{\Phi}(\mathbf{x})=(\Phi_1(\mathbf{x}),...,\Phi_p(\mathbf{x}))$
Here's how I would write the $j$-th partial derivative of the $i$-th component function of $\mathbf{\Phi}$: $$\frac{\partial \Phi_i}{\partial x_j}(\mathbf{x})=\sum_{k=1}^{m} \left[ \frac{\partial g_i}{\partial x_k}(\mathbf{f}(\mathbf{x}))\right ]\left[\frac{\partial f_k}{\partial x_i}(\mathbf{x})\right ] $$ Or if I want to omit the argument $$\frac{\partial \Phi_i}{\partial x_j}=\sum_{k=1}^{m} \left[ \frac{\partial g_i}{\partial x_k}\circ \mathbf{f}\right ]\left[\frac{\partial f_k}{\partial x_i}\right ] $$ But my book writes it in this way: $$\frac{\partial \Phi_i}{\partial x_j}=\sum_{k=1}^{m} \frac{\partial g_i}{\partial f_k} \frac{\partial f_k}{\partial x_i} $$
So am I supposed to understand by magic that: $$\frac{\partial g_i}{\partial f_k}:=\frac{\partial g_i}{\partial x_k}\circ \mathbf{f}$$ I know that the formula given by the book is more elegant and synthetic, but when I read it the first time I didn't understand anything. My question is: Is there a standard convention for this kind of notation? Because I'm seriously hating this notation, not only because of how unreadable is(to me), but also because all of the "differential cancellation" that we make in ODE(but this maybe will be part of a future question).
Thank you :)