I know this post is old but I thought it might be useful to share my understanding of differentials since I'm not a mathematician and thus it might be more relatable to folks like me that visited this questions. My understanding is through linear approximations. This is probably an easier way to acquire some intuition about it. I will start with a 2D case first and then jump to the 3D one.
Let’s say we a function f(x) (e.g. y = x 2 + 1) and a point P(a, b) that is part of it. Therefore, the equation for a tangent line to f(x) at P(a, b) is:
[1] y - b = f’(a)(x - a) (point-slope form)
where f’(a) is the derivative of f(x) when x = a. Therefore at P(a, b)there is a tangent line L(x) = f’(a)(x - a) + b
Now the differential dy is defined as:
[2] dy = f’(x)dx
You can now see the similarity between eq. [1] and [2].
Here dy = y - b which is the change in the value of y as we go from x = a to some arbitrary value x (a + Δx = a + dx) on the tangent line L(x). Noticed that from a mathematical point a view dx and dy can have the value of any real number. But if dx is sufficiently small then dy ~ Δy, that is, f(a + dx) ~ f(a) + dy; where Δy is the change of our function f(x). Differentials were defined here in terms of changes and a linear approximation of a function.
Analogous to the tangent line you can have a tangent plane for the 3D case. Let’s say we have a surface f(x,y) (e.g. z = x2 + y2) and a point on it P(a,b,c). At P(a,b,c) you have two tangent lines, one in the x direction and one in the y direction. Therefore, the slopes of the two tangent lines will be the partial derivatives of f(x,y): fx(x,y) and fy(x,y) at P(a,b,c), respectively. Because the tangent plane at P(a,b,c) will contain the two tangent lines, we can derive the equation of the tangent plane T(x,y) at P(a,b,c) to be:
[3] z – c = fx(a, b)(x – a) + fy(a, b)(y – b)
or T(x, y) = fx(a, b)(x – a) + fy(a, b)(y – b) + c
The total differential is defined as:
[4] dz = fx(x, y)dx + fy(x,y)dy
Compare [3] and [4] and you will see that dz is the change of the T(x,y) as we go from points P(a,b,c) to P(x,y,z). If dx and dy are sufficiently small then dz ~ Δz: it approximates the change of our function f(x,y) as we move from P(a,b,c) by dx and dy.
Hope that helps!
Mike