This chapter presents the concept of stability, especially linear stability. Much of the material is learned by the author through classical and authorative sources such as the books by Drazin and Reid[4] and Chandrasekhar[2]. The author especially recommends reading chapter 1 from the book by Chandrasekhar, which provides a detailed rationale behind the formulation of linear stability. It is this rationale that the present chapter attempts to reproduce in a form more accessible to beginners. While an elementary example is introduced in this chapter to facilitate discussion, knowledge of some flow instabilities such as Rayleigh-Plateau, Rayleigh-Taylor and thermal convection of Rayleigh-Benard instabilities will prove helpful.
To understand the concept of symmetry breaking, consider a flat elastic plate, such as a postcard, subject to an oncoming flow aligned with the surface of the card. Such a situation is shown in fig. 1.1(a). The plate is cantilevered at the downstream end. Despite the configuration of this system being perfectly symmetric along the up-down axis, by virtue of interacting with the surrounding flow, the plate spontaneously bends along a direction perpendicular to the flow, as shown in fig. 1.1(b). This is an example of a system spontaneously breaking symmetry, in this case symmetry of reflection. The governing physics is symmetric under reflection about the dash-dotted line. This symmetry is also referred to as an invariance of the system to reflection, i.e. this system looks and behaves identically when reflected about the dash-dotted line. Yet the system spontaneously evolves towards a state that is not symmetric.
Now consider a different kind of symmetry, that of time-translation invariance. For this symmetry, the example is that of blowing a raspberry. Relax your lip and slightly pucker them. Now gently blow through the lips taking care that you force the flow to be steady. With a little trial and error, you can get the lips to vibrate spontaneously. This is an example where the time-translation symmetry is broken. Here by time-translation symmetry, we mean the equivalence of every instance of time with every other. Because you are blowing steadily, the aerodynamic force on the lips is expected to be unchanging, or invariant, with time. The physical laws governing the motion of the lips are also invariant with time, i.e. they do not change with time. Yet, the lips spontaneously respond by executing time-dependent motion. In this manner, the invariance under time-translation is broken.
Spontaneous appearance of oscillations despite a steady forcing is a common occurence in nature and engineering. Examples include onset of phonation in our vocal cords, the production of sound in many musical instruments such as organ pipes, flutes, clarinets, and the onset of oscillations that preceded disastrous collapse of the Tacoma Narrows Bridge in 1940.
Other examples of the symmetry are:
Spatial translation symmetry: A infinitely long thread of liquid exhibits spatial translation symmetry along its axis. Every location along its axis is equivalent to every other location. As you have learned, such a thread is susceptible to the Rayleigh-Plateau instability and breaks down into droplets. Different locations along the thread are no longer equivalent, because the droplets pinch off at some locations, while others form the centre of these droplets.
Axisymmetry: Wine forms tears when swirled in a glass. The shape of the glass is axisymmetric. When swirled, the wine coats the surface of the glass in nearly an axisymmetric manner. But as it falls down, the tear pattern that forms is not axisymmetric. This phenomenon is caused by gradients of surface tension through a mechanism known as the Marangoni effect.
When a symmetry is broken by a system, it may be replaced by a lower symmetry. When axisymmetry is broken, for example in the aforementioned example of the tears of wine, the resulting pattern still obeys a discrete translation symmetry. In a perfectly controlled experiment, each wine tear will have a shape identical to all others.
What causes symmetries in nature to be broken? The general explanation for broken symmetries is a positive feedback. Imagine that, for whatever reason, the system starts in a state that is not perfectly symmetric but there is a slight deviation from it. Perhaps the elastic plate is not perfectly aligned with the flow, or perhaps there is a slightly asymmetric gust of wind. Sources of perturbations are omnipresent, which cause the slightest of asymmetries to be introduced in the system. Such sources of asymmetry may be so weak that they are essentially invisible to us. However, the asymmetry causes the fluid dynamic force on the plate to also be slightly asymmetrical. If the nature of the dynamics is such that the resulting force on the system tends to amplify the asymmetry, then the asymmetry will naturally grow until it is noticeable and visible. Such is the nature of the positive feedback which breaks symmetry.
We will further elaborate on the various components of this mechanism using the following example, which is posed as an exercise for the reader.
Aeroelastic divergence
Consider a simplified model of the flat plate in fig. 1.1, consisting of a rigid plate attached to a torsional spring via a hinge. A schematic is shown in fig. 1.2.
The plate has length along the flow, width perpendicular to the plane of the page and the torsional spring constant is . The oncoming wind speed is . When the plate makes an angle to the flow, the flow exerts a lift force , where is the lift coefficient, assumed constant, and is the fluid density. The centre of lift is at a distance from the hinge of the torsional spring. Determine the unbalanced torque on the plate when inclined at angle .
The restoring torque from torsional spring is and the fluid dynamic torque is (the convention we use is that torques in the direction of increasing are positive). The net unbalanced torque, , is
| (1.1) |
The torque tends to increase if , i.e. if
| (1.2) |
The left-hand side of eq. 1.2 depends only on the system parameters, while the right-hand side depends on the system configuration.
In question 1.1, the variable represents the degree of asymmetry. When the left-hand side of eq. 1.2, which depends only on the system parameters, exceeds the right-hand-side, which depends only on the system configuration, the feedback on the system asymmetry is positive, and the asymmetry will continue to grow spontaneously.
It is believed that Samuel Langley’s attempts at flight were hindered by the problem of torsional aeroelastic divergence of wings[7]. The aircraft wing near the tips is susceptible to torsion along its span, which acts similar to the torsional spring in question 1.1. When the air flow speed exceeds a certain threshold, or when the torsional stiffness of the wing is small, in close analogy with the analysis in eq. 1.2, twisting of the wing increases the local angle of attack, which further increases the lift force causing the torsional deformation to grow. This is the mechanism of divergence. Torsional divergence is also a serious hindrance to the adoption of forward-swept wing design in subsonic and supersonic flight.
Section 1.2 presents an outline of the mechanism of symmetry breaking. How this type of mechanism can be analyzed systematically in general is presented in this chapter using the formalism of stability theory. The theory applies equally well to fluid dynamic stability as it does to fluid-structure instability, and indeed also extends to the realm beyond fluid or solid mechanics.
From the physical system is carefully curated a set of quantities that are essential for the examination and analysis of the phenomenon under consideration. These quantities are termed as the state variables, which we will formally denote for the remainder of this chapter. For the examination of a purely hydrodynamic instability, the fluid Eulerian velocity field is usually a part of the state variables. The shape of the interface between two fluids is also a part of the state variables when the motion of the interface is invoked, such as in the case of Rayleigh-Plateau and Rayleigh-Taylor instabilities. The state of temperature of the fluid could also be a part of the state variables for cases where the temperature influences the dynamics, such as in the case of Rayleigh-Benard convection or Marangoni convection.
The state variables are distinct from parameters in the sense that parameters are generally considered to be fixed in a given realization of the system, while the state variables are allowed to evolve with time . Therefore, we tacitly consider .
A specification of the state variables uniquely identifies the relevant portion of the state of the system necessary for understanding the mechanism of the instability. In the example of question 1.1, the state is defined by a single variable .
The state evolves in time according to the laws of nature, which govern the system under consideration. The governing evolution may depend on some system parameters, formally denoted as . We formally write the governing physics limited to the phenomenon under consideration as
| (1.3) |
where is the function that determines the time-rate of change of the state. As stated earlier, note that are treated as given and constant, so they do not evolve with time. If it is necessary for the system parameters to evolve with time, consider including them as part of the state.
For the example in question 1.1, let us further assume that the plate has negigible mass and its rotational motion about the hinge damps according to a damper with angular damping constant . In other words, a torque about the hinge applies on the plate because of an angular damper. Then the motion of the plate is governed by the torque balance
| (1.4) |
Here , , , , , and are system parameters.
Enslaved variables: In some cases, the state variables are instantaneously related to others, and, therefore, it is either not possible or not the most convenient to write a rate-of-change function for them. Such variables are informally said to be enslaved to the remaining state variables. This usually happens when making an idealization or an approximation. A common example of such a case occurs when making the inviscid potential flow approximation for a fluid. In this case, the fluid velocity is given in terms of a scalar velocity potential as and the potential itself satisfies . The rate-of-change of with time is available but only at the interface between fluids. This is, for example, the case for inviscid versions of Rayleigh-Plateau and Rayleigh-Taylor instabilities. Formally, in this case, we can consider the structure of the state variables and their evolution to be as follows. Consider the state to be made of two variables and . A time-evolution equation is only available for as
| (1.5) |
And the instantaneous dependence between and is formally written as a relationship . It is not possible or convenient to solve to write in terms of , however, formally, a one-to-one relation between and exists and is depicted by . While we will encounter such cases in practice (the inviscid Rayleigh-Plateau and Rayleigh-Taylor being two such cases), formally, we do not need to distinguish such cases from the formulation of eq. 1.3. It is so because, formally, depends on and thus through can be determined using the knowledge of alone.
In fact, the example in question 1.1 is a prime example of many of the approaches and strategies we employ in the interest of insight, including the topic of this advanced tip. In this example, on the one hand, we have allowed for the angle to change with time. This implies that the fluid flow around the plate is also dependent on time. And, therefore, the fluid pressure and the lift force on the plate also varies with time in a manner that depends on the flow. Hence, strictly speaking, we could have included the fluid velocity as a state variable and written the governing equations for the evolution of the flow – the Navier-Stokes equations. Instead, we tacitly assumed that the flow rapidly attains a steady state, in fact it does so instantaneously, for each angle . The lift force then only depends on , which we parameterize using the lift coefficient. The advantage of doing so is not only the simplicity it offers for the analysis but the opportunity it presents to arrive at the basic positive feedback mechanism, with explicit dependence on the parameters, albeit approximate.
The symmetries of a system: The governing evolution equation eq. 1.3 must obey the the invariance with symmetries you have in mind for your system. For example, eq. 1.3 is time-translation invariant. This means defining a transformed time variable which is shifted relative to time as for an arbitrary constant , and writing the governing evolution equation (1.3) in does not change the form of the function .
The reflection symmetry of the example in question 1.1 means that the reflection transformation , and eliminating in favour of yields the same eq. 1.4 for the evolution of .
Advanced readers will re-examine their past stability calculations and endeavour to determine all the symmetries of their governing evolution equations.
The purpose of approximations: It is often mistakenly thought that the purpose of approximations is to enable an analytical solution. Such is not strictly the case. The purpose of approximations is to enable acquisition and development of insight into the physical mechanisms at play.
Once the governing evolution equations for the state variable are established, we seek a steady state of these equations, especially one which obeys the symmetry of the system under investigation for being broken. Here are some examples:
For systems obeying time-translation symmetry, which is what we will consider exclusively in the rest of this chapter, we consider a state which is independent of time. This state is invariant under time translation transformation and thus obeys time-translation symmetry. For the case in question 1.1, we consider the possibility that the state is a constant in time.
For systems obeying, spatial translation symmetry, such as in the case of Rayleigh-Plateau instability, one seeks a state that is constant along that spatial dimension. For Rayleigh-Plateau instability, the liquid thread radius is taken to be uniform along its axis to conform to the spatial translation symmetry along the axis. (Also note that for Rayleigh-Plateau, which also obeys time-translation symmetry, a state chosen is also steady.)
For systems with axisymmetry, an axisymmetric steady state is chosen.
For the case of question 1.1, which obeys a reflection symmetry and time-translation symmetry, we choose a steady reflection-symmetric state. The only such state is . This state is identical to its reflection.
Time-periodic systems and Floquet analysis: The interested advanced reader is referred to Floquet analysis for cases in which time-translational symmetry does not apply. In such cases, one does not (or rather can not) seek a steady state in this step.
Formally, let us denote this state as . This state satisfies
| (1.6) |
That obeys eq. 1.4 is readily verified.
Our goal now is to determine the fate of any perturbation away from the steady state we determined in section 1.5. For this purpose, we define the perturbation variable as
| (1.7) |
and eliminate in favour of . Substituting in eq. 1.3 yields the evolution equation that governs the fate of the perturbation.
| (1.8) |
where we have used the steady nature of so that .
For our example in question 1.1, the perturbation is . Therefore, satisfies
| (1.9) |
In rare cases, such as for eq. 1.9, it is possible to examine the evolution equation for the perturbation and deduce the fate of the perturbation – see the Advanced tip below.
Without loss of generality, let us exploit the reflection symmetry and only consider the case positive. The analysis for negative may be obtained by reflecting the analysis for positive . Whether the perturbation angle grows or decays depends on the dimensionless parameter and the angle itself. The perturbation angle grows when right-hand side of eq. 1.9 is positive, i.e when , and decays otherwise. It is readily deduced that if , then the torsional spring restoring torque always exceeds the aerodynamic torque. For , the aerodynamic torque exceeds the torsional spring torque only if is within a range , where satisfies . An example of such a case is shown in fig. 1.3 for , for which case . In this range, grows. For , the torsional restoring torque is greater and causes to decay.
Thus, we can conclude the following. If the initial perturbation is exactly zero, i.e. the environment is devoid of sources of perturbation, the plate will stay perfectly aligned with the flow. However, this is unlikely because sources of perturbations in the environment are omnipresent and will likely perturb the plate to a non-zero angle. If , this perturbation will decay and the plate will not be visibly perturbed from . However, if exceeds unity, then the plate angle will not return to zero. If the random perturbation kicks the plate to a positive (negative) angle, then the aerodynamic torque will cause the plate angle to rise (fall) all the way to (). If the perturbation is too strong and pushes the plate angle beyond , then the angle will fall back to a value around . This will be the fate of the plate. The symmetry of the plate angle will be spontaneously broken because of the random perturbations always present in every environment.
However, in the general case, especially when the governing evolution is not as simple and clean as in question 1.1, this type of analysis is not feasible. There are techniques called “Energy stability”, which can sometimes provide useful information about the stability characteristics. These are outside the scope of this text.
While in the general case, the inference about the stability, positive feedback and symmetry breaking may not be deduced from the equivalent of eq. 1.8, much can be gained by considering a perturbation of infinitesimal size. The rationale for considering infinitesimal perturbations is that it provides a so-called mathematically sufficient condition for instability and symmetry breaking. In the best and most careful experiments, sources of noise and perturbations cannot be completely eliminated and thus are unavoidable. Eliminating perturbations becomes more and more difficult as the perturbation size becomes smaller and smaller. Thus, a system free of small perturbations is an idealization that cannot be practically realized. At the very least, thermal fluctuations are always present. If the natural evolution of the system is such that the tiniest of the perturbations grow in magnitude, then that state is impossible to maintain. Thus, if we can determine that infinitesimal perturbations necessarily grow, then we can safely conclude that such a steady state cannot be maintained. In this manner, we can deduce a sufficient condition for instability and symmetry breaking.
The other reason for considering infinitesimal perturbations is that the arsenal of mathematical techniques that can be deployed for analysis expands. Powerful techniques based on linear algebra can be brought to bear upon the resulting analysis. We will examine these techniques in the next section.
In this section, let us make pursue the consequences of assuming that the perturbations are infinitesimal, i.e. the magnitude of approaches zero. In this case, the right-hand side of eq. 1.8 may be simplified using a Taylor expansion as
| (1.10) |
Here, by construction of the steady state , , and therefore the first nontrivial term that remains on the right-hand side is the linear term. In the limit as the magnitude of approaches zero, the higher order terms limit to zero, and are formally neglected.
The astute reader may have recognized that the existence of the Taylor expansion relies on the function being sufficiently smooth at . It is indeed true that such conditions of differentiability must be satisfied by . In practice, finding examples that do not satisfy the requisite differentiability criteria do exist, require a suitable modification to the above simplification, and lead to interesting results in their own right. For example, see John Norton’s Dome paradox, popularized on YouTube by Jade Tan-Holmes. Suffice to say, a vast number of cases commonly encountered do subject themselves to the simple Taylor expansion presented in eq. 1.10, so we proceed without concerning ourself with the degenerate cases.
With the Taylor expansion of , the evolution of the infinitesimal perturbation obeys the linear equation
| (1.11) |
is formally the linear operator that acts on the infinitesimal perturbation.
For the case in question 1.1, the perturbation evolution eq. 1.9 simplifies upon assuming and infinitesimal perturbation to
| (1.12) |
Here we have used and , and deduced that the higher order terms in this approximation do not enter the linear expression. We shall use this equation in further analysis.
This stage is ripe for examining the dimensions of the perturbation variables, the terms in their evolution equation eq. 1.11, and the dependence on the set of parameters . It is often insightful to use physical intuition to identify scales of mass, length, time and any other relevant dimensions using the parameters , and construct any dimensionless variables that govern the linear system.
In the example presented in question 1.1, the plate perturbation relaxes back to equilibrium on a time scale in the absence of flow. We can choose this scale to non-dimensionalize time as , and eliminate in favour of . In doing so, we also introduce as the only dimensionless parameter. The perturbation angle now satisfies the dimensionless governing equation
| (1.13) |
Note that this step is optional, but if taken, the convenience of the analysis, the quality of result, and the level of insight obtained generally improves greatly.
As mentioned before, the linear nature of eq. 1.11 allows us to unleash the full potential of linear algebra to bear upon this topic. The first property to exploit is based on the definition of linearity itself. If , , …, all satisfy eq. 1.11, then so does their linear combination
| (1.14) |
where , , …, and are arbitrary constants.
Secondly, we can exploit the time-translation invariance of eq. 1.11 and assert an exponential growth for the perturbation in time. Mathematically,
| (1.15) |
where is a constant vector of the same dimensions as , and is the so-called growth rate associated with . Substituting in eq. 1.11 reveals the relation between and as
| (1.16) |
which is an eigenvalue equation for . According to eq. 1.16, must be an eigenvalue of and the corresponding eigenvector (or eigenfunction, as the case may be). Note that, here we suppress explicitly writing the arguments of . Supposing has a complete spectrum , i.e. a set of eigenvectors that spans the linear space defined by , with corresponding eigenvalues , respectively, arranged in descending order of their real parts (i.e. ) the general solution for eq. 1.11 may be written as
| (1.17) |
Here by completeness, we mean that , , …, form a basis for the linear space of perturbations . This is the formal presentation of the method for solving a linear first order differential equation of the form of eq. 1.11. Here the constants are to be determined by the initial condition given as , so that
| (1.18) |
which yields unique values for , , …, owing to the completeness of the spectrum.
Time-translation invariance and exponential growth: The dependence between time-translational invariance for linear systems and exponential growth is deep and can be understood at an intuitive level in the following sense. Time-translation invariance implies the equivalence between any two instances of time, and linearity implies growth of the perturbation proportional to its current amplitude. Thus, the two together imply that if a perturbation amplifies at a certain rate at time when its amplitude is , then at a later time when its amplitude has become , the growth rate ought to be proportional to . This implies that its amplification rate remains the same at time as it is at time . The function of time that captures these two properties is the exponential. The amplification rate is embodied by the growth rate .
In the case of question 1.1, eq. 1.13 is a scalar equation, i.e. the linear space of perturbation is one-dimensional. The solution to eq. 1.13 is
| (1.19) |
At this stage, we interpret the result comprising of eqs. 1.17 and 1.18 in terms of the sufficient condition for instability. We invoked earlier our inability to control the source of perturbations as the inspiration for undertaking this analysis. We now state that relation between the external source of perturbation and the mathematically formulation as follows. The external perturbation source forces an initial condition , whose subsequent evolution is determined by the preceding analysis. While the source of perturbation is omnipresent, we only need to concern ourselves with the response of our system at a time to one perturbation that causes the initial condition . It is so because if this one perturbation grows and disrupts the state of the systems, then it is unlikely that the other perturbations conspire in a way to exactly negate the disruption. Underlying this assumption is the impossibility of eliminating infinitesimal perturbations, and thus can not be zero.
Similarly, we have no control over the shape of the perturbation. This lack of control implies an absence of knowledge of the exact shape of , and a tacit treatment of the initial condition as a random variable drawn from a suitable distribution. While this should take us into the realm of probability and stochastic differential equations, hydrodynamic stability avoids following such a route. Instead, the theory concludes that the randomness of and the decomposition eq. 1.18 implies that none of the constants , , …, may be assumed to vanish. This, in turn implies in the light of eq. 1.17, that whether the perturbation grows or decays depends solely on the growth rates , ,…,, especially their real parts, and in this way, circumvents the uncertainty of the perturbation shape.
Since we arranged the growth rates in descending order, we infer that all infinitesimal perturbations decay if . Such modes are called linearly stable and when all the modes are stable, the system is said to be linearly stable. This by itself is not a strong inference because it only applies to infinitesimal perturbations. It is silent about perturbations of a finite amplitude. However, if , then at least one mode must grow despite being infinitesimal in amplitude. The exponentially growth of this mode prevents the system from approaching the steady state , and the steady state becomes impossible to maintain. Such a mode is called linearly unstable. Furthermore, if is the only unstable eigenvector, i.e. one with an eigenvalue such that , then we also expect the shape of this mode to be observed in the system. When an unstable mode is present, the system on the whole is considered to be linearly unstable.
As the parameters are changed, the modes of the system may transition from being stable to unstable. The threshold of stability is determined by the condition that the eigenvalue of with the largest real part is either zero or purely imaginary, i.e. . Such modes are called neutral modes, which neither grow nor decay, and the parameter values at which these modes appear is the threshold of linear instability or the critical condition for the onset of linear instability. Much of linear stability analysis concerns itself with classifying parameter space into linearly stable and unstable regions.
For the example in question 1.1, there is only one growth rate, . This growth rate is negative when and positive when . Thus linear instability ensues when , which is the critical condition for the onset of instability. In dimensional terms, the parameter measures the relative strength of the aerodynamic force to the elastic force. When the destabilizing aerodynamic force exceeds the stabilizing elastic force, instability ensues. The critical speed, called the divergence speed, for this structure can be determined from the threshold condition to be
| (1.20) |
The purpose of the analysis is to gain insight. This motivates making simplifying assumptions so that we can understand the influence of and interaction between various physical effects. While it is difficult to ascertain the fate of arbitrary perturbations made to a system, the framework of linear algebra facilitates the analysis of infinitesimal perturbations. We exploit this to the fullest in linear stability analysis and arrive at a sufficient condition for the disruption of a steady state.
The preceding formalism applies with little modification to cases where the degrees of freedom are finite. In systems that contain an infinite number of degrees of freedom, such as for a continuum fluid, and especially one which is infinite in spatial extent, some of these considerations need to be revisited, the precise meaning of spectrum, eigenvectors and stability need to be analyzed separately and carefully on a case-by-case basis. Some of the modern developments in stability theory, including spatial versus temporal stability, non-normality of modes, resolvent analysis, transient growth of perturbations have arisen from such considerations.
We conclude by noting that linear stability theory is silent about ultimate the fate of the unstable perturbation mode. In some instances, a weakly nonlinear theory may be constructed to determine this fate, but such a treatment is outside the scope of this chapter.