A puff of dye released into a pipe with a steady flow drifts downstream, and if nothing mixes it, the puff keeps its shape. Knowing the concentration along the pipe at time zero, what is it at a later time and another place? Throughout, depends on a position and a time , and subscripts denote partial derivatives, so and . This lesson answers the question by following the curves along which information travels, and it uses the same curves to decide where boundary data belong and when a smooth solution stops existing.
Key terms
Transport equation
Definition Let be a real constant. The transport equation with speed is
posed for all real and with the initial condition . If is continuously differentiable on , this problem has exactly one continuously differentiable solution,
It is a solution because and . It is the only one because, for any continuously differentiable solution, the function has the derivative evaluated on the line , which is zero, so keeps the value along that whole line. The sign of gives the direction. For the profile moves right, and for it moves left.
In plain words The equation describes a profile that slides at a constant speed without changing its shape. The value found at position and time is the value that started at the position .
Example With and the solution is . Writing for the shifted coordinate,
so , and . The peak sits at with height at every time, so the bump moves right at speed without spreading or shrinking. The formula would move the bump left, and it solves instead.
Method of characteristics
Definition Consider a linear first-order equation
where and are continuous and is continuously differentiable in . A characteristic curve is the graph in the plane of a solution of the ordinary differential equation
Along such a curve the chain rule gives
The method of characteristics solves the path equation with , integrates the value equation starting from at , and finally expresses in terms of the point . The hypothesis on makes the characteristic through each point unique, so two characteristics of a linear equation never cross. This determines at every point whose characteristic, traced backward, reaches the initial line without leaving the region where the problem is posed.
In plain words Stop watching one fixed spot and ride along with the flow instead. On the right path the partial differential equation says exactly how the carried value changes, so one partial differential equation splits into two ordinary ones, one for where the path goes and one for what it carries.
Example For a constant speed and , the path equation gives and the value equation keeps . Solving for the starting point gives , which reproduces . To evaluate the Gaussian solution above at and , trace back to and read off
which is about .
Inflow boundary
Definition Pose the transport equation with a constant on the quarter plane , , with initial data for . If , the characteristics move right and enter the region through the edge . That edge is an inflow boundary, and one condition is prescribed there. The solution is in the region , whose characteristics start on the initial line, and
in the region , whose characteristics start on the boundary at the time . If , every characteristic through a point of the quarter plane traces back to the initial line, the values are already determined, and is an outflow boundary where no independent condition can be imposed. On an interval with , data go at the left end only. The two pieces join continuously across the line exactly when . If and are continuously differentiable, the solution is continuously differentiable exactly when also
which is the transport equation evaluated at the corner, where and .
In plain words Information travels along characteristics in the direction of the speed. Data can be supplied only where characteristics enter the region, and an end where they leave already receives its values from inside.
Example Take , and . The corner values agree, , and the derivatives satisfy . The two branches give the same expression,
so is one smooth solution on the whole quarter plane. With the boundary data instead, the values still match at the corner, but . The solution is then for and for . It is continuous and solves the equation on each side of the line , but jumps from to across that line.
Variable speed
Definition In the equation , with a speed that depends on position or time and is continuous and continuously differentiable in , the characteristics solve and are curves rather than parallel lines. The value is still constant along each of them, so at every point whose characteristic traces back to a starting point on the initial line. Where characteristics spread apart the profile is stretched, and where they draw together it is compressed, but every value it carries is kept. This advective form differs from the conservation law for a density , which expands to and changes the carried value wherever .
In plain words A variable speed bends the paths, but the strategy stays the same. Each path still carries its starting value, and only the map from starting points to current positions becomes more complicated.
Example For on , the path equation gives , so and . The line is itself a characteristic, so every point with traces back to a starting point and no boundary data are needed. With the solution is , and
which cancel. The characteristic that starts at reaches at , and there , the value it started with.
Source term
Definition A source term is a right side in the equation
with continuous. Along a characteristic the carried value is no longer constant but obeys the ordinary differential equation
When does not depend on , integration gives the carried value at time as the starting value plus the accumulated source,
with evaluated at along the characteristic. The speed decides where information travels, and the source decides how the carried value changes on the way.
In plain words Each path now carries a value that is topped up or drained at the rate as it travels. Find the path first, then add up what the source contributed along it.
Example For with , the characteristics are still , and the value grows at the rate along each one, so
The Gaussian part contributes to as before, and the term contributes , so the left side equals the source exactly. The bump keeps its shape and speed while the whole profile rises at the rate . A source that depends on , such as with a constant and a constant speed , gives the solution , a profile that moves and decays at the same time.
Inviscid Burgers’ equation
Definition The inviscid Burgers’ equation is
a transport equation whose speed is the unknown itself. For smooth solutions it can be written in the conservation form . Take with continuously differentiable. Each characteristic carries the constant value and therefore moves on the straight line
While these lines do not cross, the solution is classical, with at the point reached by the line from . If everywhere, they never cross, and a classical solution exists for all . If with , the largest interval on which a classical solution exists has
and becomes unbounded as increases to . A weak solution of the conservation form with initial data is a locally bounded function with
for every continuously differentiable that vanishes outside a bounded set, where is the half plane . Classical solutions are weak solutions, and weak solutions may contain jumps. Across a jump along a smooth curve , with the value on its left and on its right, the weak form forces the Rankine-Hugoniot condition
Weak solutions with the same data need not be unique. An admissibility condition, such as the entropy condition that the limit of vanishing viscosity satisfies, selects the physical one.
In plain words Larger values of move to the right faster. Where the values decrease from left to right, fast characteristics catch up with slow ones, the profile steepens, and at the time the smooth solution breaks. Weak solutions go on past that moment by allowing a jump, called a shock, which moves at the average of the values on its two sides.
Example For the characteristic from carries , so . For this inverts to , and
Here and , so and the equation holds. At the formula gives . Every characteristic reaches at , where blows up, in line with for . For a jump, take for and for . The characteristics from the left move at speed and run into the resting ones on the right at once. The function equal to for and to for is a weak solution with the shock speed , and it meets the entropy condition, since .
Check yourself
- Solve with . In which direction does the profile move, and where is its peak at ?
Show the answer
The speed is , so , that is
The profile moves left at speed . Its peak sits where , so at it is at , still with height . Writing is a common slip. That function moves right and solves instead.
- Pose on , , with . A classmate imposes both and . Which condition belongs to the problem, what is the solution with that condition alone, and why is the other one a mistake?
Show the answer
The speed is positive, so characteristics enter at and leave at . The left end is the inflow boundary, and belongs to the problem. The corner conditions hold, because and gives , so . The solution is for and for , and it is zero on the whole interval once . At the outflow end the solution gives
for , for instance . The value at is already decided by the initial data, so the extra condition contradicts it and leaves the problem with no solution.
- For Burgers’ equation with , find the time at which the classical solution breaks down and the place where the gradient first becomes infinite.
Show the answer
The data have , and vanishes at . The smallest value of is at , where . So and
Neighboring characteristics first meet along the one from , which carries the value . At time it is at
The front of the bump, where the values fall from left to right, steepens into the shock, while the back, where , spreads out.