1. Introduction
Consider a particle of mass m moving in one dimension under a potential energy function
, with a minimum at
, where the particle has stable equilibrium. This function can usually be expanded in a Taylor series about the equilibrium point [1]-[5],
(1)
Because the minimum of the potential energy can be chosen arbitrarily, we set
. Also, at the minimum of the potential energy, the first derivative is zero,
. Therefore, the expansion starts with the quadratic term,
(2)
Now, if the amplitude of oscillations is small,
, we can neglect all the terms higher than the second-order term, and write
(3)
where
, is a positive constant. This, by definition, results in simple harmonic (or linear) oscillations of the particle.
Because of the above analysis, some references explicitly claim that for small amplitudes, any oscillator is approximately a simple harmonic (or linear) oscillator [6], and some others leave the reader with this impression. This, however, is not true and some oscillators, even in the zero-amplitude limit remain non-harmonic [7]. It has been shown that there are in fact many oscillators that are intrinsically non-linear. More specifically, there are many oscillators for which Taylor expansion of their potential energy function starts with higher than a quadratic term, or the expansion does not even exist, as we shall see in the following examples.
Consider a block of mass m, connected to a spring of spring constant k, which can slide on a horizontal frictionless rod, as shown in Figure 1. The potential energy of the system is
(4)
Now, if the amplitude of the oscillations is small,
, we have
(5)
Then, to a good approximation, we have
(6)
Therefore, the oscillator is intrinsically non-linear or anharmonic. We mention in passing that even though this oscillator is non-harmonic, its period can be calculated, which is [7]
(7)
where A is the amplitude of the oscillations.
Figure 1. An intrinsically nonlinear oscillator.
We now consider a potential energy function that cannot be Taylor expanded about the equilibrium point. The potential energy function of the dynamically shifted oscillator is defined by
(8)
where
is a constant, which can be positive or negative, known as the dynamic shift. Dimensionless graphs of this potential energy function are shown in Figure 2. Clearly, for
this reduces to the harmonic oscillator potential. As can be seen from Figure 2(a), for
this potential energy function cannot be expanded about the equilibrium point in a Taylor series. Therefore, an oscillator under this potential energy function is intrinsically non-linear. However, for
, the potential energy has two stable equilibrium points, as can be seen from Figure 2(b), resulting in small amplitude harmonic oscillations about these points. Interestingly, the dynamically shifted oscillator potential with
resembles that of an ammonia molecule [8].
Figure 2. Dimensionless graphs of the dynamically shifted potential energy function.
2. Linearizing a Nonlinear Oscillator
We now show how an intrinsically nonlinear oscillator can, in general, be linearized by addition of a constant force. We begin with a simple example.
Consider a one-dimensional nonlinear oscillator with the equation of motion
(9)
The equilibrium position of this oscillator is at
. Now suppose we add a constant force f to it,
(10)
This changes the equilibrium position to a new point, which is the solution of the equation
(11)
which is
. Defining a new function
, transforms Equation (10) to
(12)
which reduces to
(13)
or
(14)
Now, if the amplitude of the oscillations is small,
, the first and second terms on the right-hand side are negligible compared to the last term, and we have
(15)
which is the differential equation of a simple harmonic motion.
Now consider a particle oscillating under a general potential energy function
with a minimum at
(equilibrium point). The force corresponding to this potential energy is
(16)
Then the equation of motion of the particle is
(17)
If we now add a constant force f, the equation of motion becomes
(18)
This shifts the equilibrium position to a new value
which is the solution of the following equation,
(19)
The new potential energy function is now
(20)
which has a minimum at
if f is chosen small enough. Expanding the new potential energy function
in a Taylor series about
, we have
(21)
We chose our coordinate system so that
. Also,
because
is minimum at
. Therefore, we have
(22)
For small oscillations,
, we can ignore the third- and higher-order terms, and we have
(23)
Therefore, the equation of motion of the oscillator is
(24)
Finally, defining
, we obtain
(25)
Therefore, the oscillator becomes linear (harmonic) even if with the initial potential energy
it was intrinsically nonlinear. Remember that
because
is the minimum of
.
As an example, let us consider the system shown in Figure 1, and turn it sideways so that the oscillator (block) is also acted on by the gravitational force, as shown in Figure 3. The potential energy function is now given by
(26)
From the figure, we have
(27)
Therefore,
(28)
To find the value of x at which
is a minimum,
(29)
This equation has one root that can be investigated numerically. Let us denote this root by
, which corresponds to the minimum of the potential energy function (28). We now expand
in a Taylor series about
,
(30)
In this equation, the first term is zero by choosing the minimum of the potential energy to be zero, and the second term is zero because the first derivative of the function is zero at its minimum [also by Equation (29)]. Therefore, when the amplitude of the oscillations is small, we have
(31)
Here
is the second derivative of Equation (28) evaluated at
. Also,
because
is a minimum. The equation of motion of the oscillator is then
(32)
and if we define
, we get
(33)
and the oscillator becomes linear or harmonic.
Figure 3. Same structure as in Figure 1 but now the block is also acted on by the force of gravity mg.
Yet another example is the system shown in Figure 4, in which a particle of mass m is tethered by two identical springs, each of spring constant k. Based on the above discussion, one can easily show that in the absence of gravity oscillation of the system is intrinsically nonlinear, but with the effect of gravity it becomes linear or harmonic.
Figure 4. An oscillating system which is intrinsically nonlinear in the absence of gravity, but becomes linear due to gravity.
3. Discussion and Conclusion
There are many oscillators in nature that are intrinsically nonlinear. These oscillators remain non-harmonic or nonlinear even in the limit of zero amplitude because the leading term in Taylor expansion of their potential energy function does not start with a quadratic term in the displacement.
In this article, we have shown that these nonlinear systems can be linearized by addition of a constant force to the oscillator. The role of the constant force is to shift the position of the minimum of the potential energy function, resulting in its Taylor expansion to start with a quadratic term.
It is also possible for the leading term in Taylor expansion of an intrinsically nonlinear oscillator to start with higher powers of the displacement. However, the power of the leading term cannot be odd. This is because if the leading term has an odd power, the potential energy function cannot have a minimum at the equilibrium point. Therefore, the leading term must have an even power. However, regardless of this even power, the linearization by addition of a constant force described above is still applicable and can easily be verified.
In addition to physics and other sciences, oscillations play a crucial role in various fields of engineering. These include, but are not limited to, mechanical engineering, electronics and communication engineering, civil engineering, Aerospace Engineering, and Aerospace Engineering. Because in some cases these oscillations are intrinsically nonlinear, and because linear oscillating systems are the simplest ones and are easy to study, transforming a nonlinear oscillator to linear can be helpful.
Finally, according to the analysis provided in this work, as long as the potential energy function of an intrinsically nonlinear oscillator has a minimum at its equilibrium point, it can be linearized according to the above algorithm by adding a constant force to it.