![](https://i0.wp.com/soulofmathematics.com/wp-content/uploads/2020/10/LoathsomeDearDalmatian-size_restricted.gif?resize=299%2C300&ssl=1)
![](https://i0.wp.com/soulofmathematics.com/wp-content/uploads/2020/10/LoathsomeDearDalmatian-size_restricted.gif?resize=299%2C300&ssl=1)
HYPERBOLIC EQUATIONS
The hydrodynamics equations are nothing more than signal-propagation equations, and equations of this kind are called hyperbolic equations. The equations of hydrodynamics are only a member of the more general class of hyperbolic equations, and there are many more examples of hyperbolic equations than just the equations of hydrodynamics.
The simplest form of a hyperbolic equation
Consider the equation ∂tq + u∂xq = 0.
where q = q(x, t) is a function of one spatial dimension and time, and u is a velocity that is constant in space and time. This is called an advection equation, as it describes the time dependent shifting of the function q(x) along x with a velocity u. The solution at any time t > t0 can be described as a function of the state at time t0: q(x, t) = q(x − ut, 0).
This is a so-called initial value problem in which the state at any time t > t0 can be uniquely found when the state at time t = t0 is fully given. The characteristics of this problem are straight lines: xchar(t) = x(0)char + ut. This is a family of lines in the (x, t) plane, each of which is labeled by its own unique value of (x(0)char).
![](https://soulofmathematics.com/wp-content/uploads/2020/10/image-11-1024x476.png)
![](https://i0.wp.com/soulofmathematics.com/wp-content/uploads/2020/10/image-11.png?resize=960%2C446&ssl=1)
Hyperbolic sets of equations: the linear case with constant Jacobian
Let us consider a set of linear equations that can be written in the form:∂tQ + A∂xQ = 0, where Q is a vector of m components and A is an m × m matrix. This system is called hyperbolic if the matrix A is diagonalizable with real eigenvalues. The matrix is diagonalizable if there exists a complete set of eigenvectors ei, i.e. if any vector can be written as:
![](https://soulofmathematics.com/wp-content/uploads/2020/10/image-12.png)
![](https://i0.wp.com/soulofmathematics.com/wp-content/uploads/2020/10/image-12.png?resize=98%2C64&ssl=1)
In this case one can write
![](https://soulofmathematics.com/wp-content/uploads/2020/10/image-13.png)
![](https://i0.wp.com/soulofmathematics.com/wp-content/uploads/2020/10/image-13.png?resize=145%2C60&ssl=1)
We can define a matrix in which each column is one of the eigenvectors:
![](https://soulofmathematics.com/wp-content/uploads/2020/10/image-14.png)
![](https://i0.wp.com/soulofmathematics.com/wp-content/uploads/2020/10/image-14.png?resize=153%2C38&ssl=1)
Then we can transform the first equation into:
![](https://soulofmathematics.com/wp-content/uploads/2020/10/image-15.png)
![](https://i0.wp.com/soulofmathematics.com/wp-content/uploads/2020/10/image-15.png?resize=240%2C34&ssl=1)
which with Q˜ = R−1Q then becomes:
![](https://soulofmathematics.com/wp-content/uploads/2020/10/image-16.png)
![](https://i0.wp.com/soulofmathematics.com/wp-content/uploads/2020/10/image-16.png?resize=164%2C38&ssl=1)
where A˜ = diag (λ1, ··· , λm). Not all λi must be different from each other. This system of equations has in principle m sets of characteristics. But any set of characteristics that has the same characteristic velocity as another set is usually called the same set of characteristics. So in the case of 5 eigenvalues, of which three are identical, one typically says that there are three sets of characteristics.
Hyperbolic equations: the non-linear case
Let us focus on the general conservation equation:
![](https://soulofmathematics.com/wp-content/uploads/2020/10/image-17.png)
![](https://i0.wp.com/soulofmathematics.com/wp-content/uploads/2020/10/image-17.png?resize=127%2C32&ssl=1)
where, as ever, Q = (q1, ··· , qm) and F = (f1, ··· , fm). In general, F is not always a linear function of Q, i.e. it cannot always be formulated as a matrix A times the vector Q (except if A is allowed to also depend on Q, but then the usefulness of writing F = AQ is a bit gone). So let us assume that F is some non-linear function of Q. Let us, for the moment, assume that F = F(Q, x) = F(Q), i.e. we assume that there is no explicit dependence of F on x, except through Q. Then we get
![](https://soulofmathematics.com/wp-content/uploads/2020/10/image-18.png)
![](https://i0.wp.com/soulofmathematics.com/wp-content/uploads/2020/10/image-18.png?resize=140%2C49&ssl=1)
where ∂F/∂Q is the Jacobian matrix, which depends, in the non-linear case, on Q itself. We can nevertheless decompose this matrix in eigenvectors (which depend on Q) and we obtain
![](https://soulofmathematics.com/wp-content/uploads/2020/10/image-19.png)
![](https://i0.wp.com/soulofmathematics.com/wp-content/uploads/2020/10/image-19.png?resize=213%2C80&ssl=1)
Here the eigenvalues λ1, ··· , λm and eigenvectors (and hence the meaning of Q˜) depends on Q. In principle this is not a problem. The characteristics are now simply given by the state vector Q itself. The state is, so to speak, self-propagating. We are now getting into the kind of hyperbolic equations like the hydrodynamics equations, which are also non-linear self-propagating.
![HYPERBOLIC EQUATIONS](https://soulofmathematics.com/wp-content/uploads/2020/10/LoathsomeDearDalmatian-size_restricted.gif)
![HYPERBOLIC EQUATIONS](https://i0.wp.com/soulofmathematics.com/wp-content/uploads/2020/10/LoathsomeDearDalmatian-size_restricted.gif?w=180&ssl=1)
![Soul Of Mathematics](https://soulofmathematics.com/wp-content/uploads/2020/08/tumblr_mpyc5htuzw1r0i205o1_1280.png)
![Soul Of Mathematics](https://i0.wp.com/soulofmathematics.com/wp-content/uploads/2020/08/tumblr_mpyc5htuzw1r0i205o1_1280.png?w=180&ssl=1)