Multidimensional Heat Equation

Before moving onto the method of separation of variables, let us enhance our one-dimensional heat equation to three dimensions by first introducing the gradient operator:=xi^+yj^+zk^With that in mind, let us enhance the heat energy to encompass a three-dimensional, arbitrary subregion R:RcρudVIn three dimensions, the heat flux becomes a vector instead of a scalar 'direction' (φ>0, etc.). Because of this, our heat flux becomes φn^dSwhere n^ is the unit normal vector to the region's surface.
It clearly follows that our multidimensional heat equation then turns intoddtRcρudV= φn^dS+RQdVBut this is pretty hard to work with since the closed surface integral is expressed in terms of the scalar product of two vectors. However, there is this really cool theorem called the divergence theorem which, simply put, states thatRAdV= An^dSWe can use it to rewrite our heat equation above like this:ddtRcρudV=RφdV+RQdVAfter manipulating this equation a bit, we end up withcρut=φ+QThis is analogous to the one-dimensional heat equation we derived in the last entry! All we need now is the three-dimensional equivalent of Fourier's law of heat conduction.φ=K0uThat was pretty straightforward. Now, substituting, treating c, ρ and K0 as constants and letting Q=0 yields our desired, three-dimensional heat equationut=k2uwhere 2 is often called the Laplacian.

I had to get sidetracked there a little bit, but stay tuned for the next entry, where we will be discussing the method of separation of variables!