I know that mathematical notation is often designed to convey some of the mathematical ideas that it expresses -- but I am having trouble getting an intuition for the leibnitz notation like this
$\frac{d}{dx}h(x)$
I understand derivatives and limits. How is the Leibniz notation trying to reflect these concepts? Obviously we don't know exactly what Leibniz was thinking but I'm wondering if there is either a historical answer or a commonly-cited explanation?
Let $y(x)$ be a function.
Let $\Delta x$ be a number. Notice that $\Delta x=(x+\Delta x)-(x)$.
Define $\Delta y$ to be $y(x+\Delta x)-y(x)$.
$\dfrac{\operatorname d\!y}{\operatorname d\!x}$ is defined to be $\displaystyle\lim_{\Delta x\to0}\dfrac{\Delta y}{\Delta x}$. (Notice that, as $\Delta x$ goes to zero, $\Delta y$ goes to zero.)
Remember that Leibniz made his notation much earlier than the idea of a "limit". (The concept of a limit was due to Weierstraß.) He thought, not in terms of limits, but in terms of infinitesimals. To him, $\operatorname d\!x$ was an infinitesimal change in $x$ (much like how our $\Delta x$ is a real, not-infinitesimal change in $x$), and $\operatorname d\!y$ was the corresponding infinitesimal change in $y$ (like our $\Delta y$, but infinitesimal).
Leibniz said that infinitesimals like $\operatorname d\!x$ ("first order") were negligible compared to real numbers, infinitesimals like $\operatorname d\!x^2$ ("second order") were negligible compared to first order infinitesimals, etc. As you can tell, this theory isn't very rigorous, which is why Weierstraß had to put calculus on more rigorous footing later.