The Burgers equation is a nonlinear partial differential equation of second order. It is used in fluid dynamics teaching and in engineering as a simplified model for turbulence, boundary layer behavior, shock wave formation, and mass transport. It has been studied and applied for many decades. Many different closed-form, series approximation, and numerical solutions are known for particular sets of boundary conditions.
Burgers equations is an example of a non-linear scalar equation that produce shocks even starting
from smooth initial data. It can be written as:
| (30) |
where
is a vector formed by the so called the conservation variables and
is a vector of fluxes which
depend on the conservation variables (in general not explicitly).
Note that
stands for the spatial coordinates.
is a source term (when we have no source term we
call this equation the inviscid Burgers equation).
![]() |
It is easy to cast Burgers equation in conservation form:
| (32) |
| (33) |
| (34) |
If the initial data is smooth, then the method of characteristics can be used to determine the solution for small enough t such that the characteristics do not intersect. For larger t, after characteristics have interested, the PDE will fail to have a classical solution (a classical solution is a single valued solution or a function), as the information obtained by following the characteristics will produce a multi-valued solution, or possibly, no solution at all. To overcome this lack of existence of a classical solution, we must introduce a broader notion of a solution, a weak solution. Roughly speaking, a weak solution may contain discontinuities, may not be differentiable, and will require less smoothness to be considered a solution than a classical solution. Working with the weak solution of a PDE usually requires that the PDE be reformulated in an integral form. If a classical solution to the problem exists, it will also satisfy the definition of a weak solution.
![]() |