With as time and , the oscillator differs from only by a slightly higher frequency, so treating as a small correction looks safe. After a time of about , though, the two oscillations are half a cycle apart. A small parameter can also multiply the highest derivative of an equation, and then setting it to zero changes the kind of problem being solved. This lesson builds expansions in a small parameter, shows how they fail over long times and in thin layers, and repairs them with multiple scales and with inner and outer approximations, each valid on a stated interval.
Key terms
Regular perturbation expansion
Definition A small parameter is a positive number in a problem, usually dimensionless, that is small compared with , and statements about it describe the limit . A regular perturbation expansion seeks the solution in the form
where the functions do not depend on . The expansion is substituted into the equation and the side conditions, everything is expanded in powers of , and the coefficient of each power is set to zero. The problem is the unperturbed problem with , and the problem for each later has a right side built from . The problem is a regular perturbation on a set of values of the independent variable when, for each , the truncated sum differs from the solution by at most at every point of and for every small , with a constant that may depend on but not on the point or on .
In plain words Solve the easy problem with first, then correct it in layers of size , and so on. Each correction solves a linear problem built from the earlier terms, and the expansion can be trusted only where each layer stays much smaller than the one before it.
Example Let be the independent variable and . The oscillator problem
has the exact solution . Since , the powers and give
with , and zero initial data for . So , and solves , which gives . Indeed , so , and . The two-term expansion is .
Secular term
Definition A secular term is a term of a perturbation expansion that grows without bound relative to the leading term as the independent variable , typically a power of multiplying an oscillation of the leading solution, as in . It appears when the forcing in a correction equation contains a solution of the unperturbed homogeneous equation. This is the resonance case of undetermined coefficients, which needs an extra factor of . Once is no longer small, the term is as large as , the ordering of the expansion breaks down, and the expansion is not uniformly valid for large . A secular term is a defect of the approximation. It does not show that the true solution grows.
In plain words The correction keeps growing because it tries to describe a slow drift, here a shift of phase, by adding larger and larger amounts of a fixed shape. Over short times this works, and over times of order it gives nonsense.
Example In the oscillator the forcing solves , so the correction carries the factor . The exact solution never exceeds in absolute value, while the two-term expansion reaches values of size about . With and , the exact value is , but . The trouble comes from expanding the phase, since
is accurate only while is small.
Method of multiple scales
Definition The method of multiple scales introduces a slow time and seeks the solution as , where
and and are treated as independent variables. By the chain rule along ,
Collecting powers of gives an equation in for each , whose coefficients are still free functions of . These functions are chosen so that the forcing of the next correction contains no term that resonates with the unperturbed operator. The resulting solvability conditions are differential equations in , and they remove the secular terms. The approximation is usually intended for times up to order , but that claim needs its own error estimate, especially for nonlinear problems.
In plain words Let the solution oscillate on the fast clock while its amplitude and phase drift on the slow clock . Instead of letting a correction grow, build the slow drift into the leading term from the start, and use the requirement that the next correction stay bounded to find how the drift goes.
Example For the oscillator, the equation gives . The equation is , and working out the right side gives
where primes on and mean . Both forcing terms resonate, so both coefficients must vanish, which gives and . At leading order the data and give and , so , and
With this is , the exact solution. The slow phase now sits inside the cosine instead of being expanded into the growing term . That the leading term is exact is special to this linear example.
Singular perturbation and boundary layer
Definition A perturbation problem is singular on a domain when no regular expansion approximates its solution uniformly there. A common cause in boundary-value problems is a small parameter multiplying the highest derivative. Setting then gives a reduced equation of lower order, which in general cannot satisfy all the boundary conditions. A solution of the reduced equation that keeps some of the conditions is an outer solution. Near a boundary where a condition was dropped, the solution has a boundary layer, a region whose width tends to with and across which the solution changes by an amount that does not tend to . The layer is examined with a stretched inner variable, such as for a layer of width of order at , in which the layer has width of order . By this definition the oscillator above is a regular perturbation on every bounded time interval but singular on .
In plain words Dropping the small term removes the derivative that lets the solution bend sharply, so the reduced equation cannot reach every boundary value. The true solution meets the missed condition by changing quickly in a thin layer, and only a magnified variable shows the shape of that change.
Example On , with the independent variable and , consider
Setting leaves , whose solutions are constants, and no constant meets both conditions. The exact solution is
which is close to except near , where it drops to within a few multiples of . With it already equals about at and at . In the inner variable , with , each derivative brings a factor , and after multiplying by the equation becomes
Its solutions are , and the one with that approaches the outer value as is . The layer sits at because decays into the interval. Near the variable gives , whose nonconstant solutions grow like , so no layer can form there.
Composite approximation
Definition Let be an outer approximation, valid away from a layer at , and let be an inner approximation in the stretched variable , valid inside the layer. Leading-order matching requires the inner solution far out in the layer and the outer solution near the layer to have the same limit,
The composite approximation adds the two and subtracts the common part, which would otherwise be counted twice,
Inside the layer it is close to the inner approximation, and outside the layer it is close to the outer one. It is meant to be accurate on the whole interval at once, and that claim is checked by an error estimate.
In plain words Each approximation is right in its own region and wrong in the other. Adding them counts the value they share in the overlap twice, so that shared value is subtracted once.
Example For above, the outer solution is , the inner solution is , and both tend to , so
Write , so that . The exact solution is , so
Since increases from to on , the largest error is exactly , attained at . For that is . The composite function satisfies the differential equation exactly and meets , so its whole error comes from missing the value by . A zero residual in the equation does not by itself show that a boundary-value problem is solved.
Interval of validity
Definition The interval of validity of an approximation is a set of values of the independent variable on which its error is controlled, either by a stated bound or by a bound that tends to as , uniformly at every point of the set. An approximation has no meaningful accuracy apart from such a set. The set may change with , as in , or it may leave out a layer, as in with a fixed . Here the word refers to the accuracy of an approximation, not to the interval on which a solution exists.
In plain words An approximation comes with a place where it is good. Before trusting it, ask how its error depends on or and on , and whether the problem reaches times or positions where that error is large. Numerical work needs the same care, because a step size that jumps over a thin layer can hide the layer completely.
Example For the oscillator, the error of the two-term regular expansion,
satisfies . This follows from Taylor’s theorem in the phase shift , because the second derivative of with respect to never exceeds in absolute value. So the expansion is valid with error on every fixed interval , and with its error stays below for . On the bound gives nothing small, and the actual error there reaches about . In the boundary layer problem, the outer solution has error at most on but error at , while the composite approximation is valid on all of .
Check yourself
- Let be the independent variable and . Find the first two terms and of the regular expansion of with . Does a secular term appear?
Show the answer
At order , with , so . At order , with , that is . With the integrating factor this reads , so and
No secular term appears. The correction satisfies for all , with the maximum at , and stays below , because the forcing is not the mode of the unperturbed equation. For the exact solution is , and with the error of the two-term expansion is
Since , this is at most for every , so the expansion is uniformly valid on .
- On , with , consider with and . A classmate copies the example of this lesson, keeps the outer solution and puts the layer at . Show that this fails, and find the correct leading-order composite approximation and its largest error.
Show the answer
With the equation becomes , whose solutions are . The condition forces , and a solution that approaches as would need , which leaves . So no layer can form at , and the outer solution must keep the left condition, . Near the variable gives . The solution with at that tends to the outer value is . The common value is , so
The exact solution is
and with the error is . Its absolute value is largest at , where it equals . The sign of the first-derivative term decides the side of the layer, because the inner solution must decay as it moves into the interval.
- Apply multiple scales to with and , where . Compare the leading term with the exact solution for all , and with the two-term regular expansion.
Show the answer
The solvability conditions come from the equation, not from the data, so they are again and . Now the data give and at leading order, because and . Hence and , and
With this is . Since , its difference from the exact solution is
so the error is at most for every . The phase is right for all time, and only the amplitude is off by a relative amount of order . The regular expansion has and with zero data, so . Its term is secular, and the two-term regular expansion is useful only while is small.