Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

“Continuous” is in the eye of the beholder. Most systems that we think of as continuous are actually made up of discrete pieces. In this chapter, we show that a discrete system can look continuous at distance scales much larger than the separation between the parts. We will also explore the physics and mathematics of Fourier series.

6.1: The Continuum Limit

Consider a discrete space translation invariant system in which the separation between neighboring masses is aa. If aa is very small, the discrete system looks continuous. To understand this statement, consider the action of the M1KM^{- 1}K matrix, 5.8, in the notation of the last chapter in which the degrees of freedom are labeled by their equilibrium positions. The matrix M1KM^{- 1}K acts on a vector to produce another vector. We have replaced our vectors by functions of xx, so M1KM^{- 1}K is something that acts on a function A(x)A(x) to give another function. Let’s call it M1KA(x)M^{- 1}K A(x). It is easiest to see what is happening for the beaded string, for which B=C=T/maB = C = T / ma. Then

M1KA(x)=(Tma)(2A(x)A(x+a)A(xa)).(6.1)M^{-1} K A(x)=\left(\frac{T}{m a}\right)(2 A(x)-A(x+a)-A(x-a)). \tag{6.1}

So far, Equation 6.1 is correct for any aa, large or small.

Whenever you say that a dimensional quantity, like the length aa, is large or small, you must specify a quantity for comparison. You must say large or small compared to what?[1] In this case, the other dimensional quantity in the problem with the dimensions of length is the wavelength of the mode that we are interested in. Now here is where small aa enters. If we are interested only in modes with a wavelength λ=2π/k\lambda=2 \pi / k that is very large compared to aa, then kaka is a very small dimensionless number and A(x+a)A(x + a) is very close to A(x)A(x). We can expand it in a Taylor series that is rapidly convergent. Expanding Equation 6.1 in a Taylor series gives

M1KA(x)=Tam2A(x)x2+(6.2)M^{-1} K A(x)=-\frac{T a}{m} \frac{\partial^{2} A(x)}{\partial x^{2}}+\cdots \tag{6.2}

where the \cdots represent higher derivative terms that are smaller by powers of the small number kaka than the first term in Equation 6.2. In the limit in which we take a to be really tiny (always compared to the wavelengths we want to study) we can replace m/am / a by the linear mass density ρL\rho_{L}, or mass per unit length of the now almost continuous string and ignore the higher order terms. In this limit, we can replace the M1KM^{- 1}K matrix by the combination of derivatives that appear in the first surviving term of the Taylor series (Equation 6.2),

M1KTρL2x2.(6.3)M^{-1} K \rightarrow-\frac{T}{\rho_{L}} \frac{\partial^{2}}{\partial x^{2}} . \tag{6.3}

Then the equation of motion for ψ(x,t)\psi(x,t) becomes the wave equation:

2t2ψ(x,t)=TρL2x2ψ(x,t).(6.4)\frac{\partial^{2}}{\partial t^{2}} \psi(x, t)=\frac{T}{\rho_{L}} \frac{\partial^{2}}{\partial x^{2}} \psi(x, t) . \tag{6.4}

The dispersion relation is

ω2=TρLk2.(6.5)\omega^{2}=\frac{T}{\rho_{L}} k^{2} . \tag{6.5}

This can be seen directly by plugging the normal mode eikxe^{i k x} into Equation 6.4, or by taking the limit of 5.37-5.38 as a0a \rightarrow 0. Equation 6.5 is the dispersion relation for the ideal continuous string. The quantity, T/ρL\sqrt{T / \rho_{L}}, has the dimensions of velocity. It is called the “phase velocity”, vφv_{\varphi}. As we will discuss in much more detail in chapter 8 and following, this is the speed with which traveling waves move on the string.

We will call the approximation of replacing a discrete system with a continuous system that looks approximately the same for k1/ak_{\rightarrow} \gg 1 / a the continuum approximation. Really, all of the mechanical systems that we will consider are discrete, at least on the atomic level. However, if we are concerned only about waves with macroscopic wavelengths, the continuum approximation is a very good one.

Philosophy and Speculation

Our treatment of the wave equation in Equation 6.4 is a little unusual. In many treatments of wave phenomena, the wave equation is given a place of honor. In fact, the wave equation is only a restatement of the dispersion relation, Equation 6.5, which is usually just an approximation to what is really going on. Almost all of the systems that we usually treat with the wave equation are actually discrete at very small distances. We cannot really get all the way to the continuum limit that gives Equation 6.5. Light waves, which we will study in the chapters to come, for all we know, may be an exception to this rule, and be completely continuous. However, we don’t really have the right to assume even that. It could be that at very short distances, far below anything we can look at today, the nature of light and even of space and time changes in some way so that space and time themselves have some tiny characteristic length scale aa. The analysis above shows that this doesn’t matter! As long as we can only look at space and time at distances much larger than aa, they look continuous to us. Then because we are scientists, concerned about how the world looks in our experiments, and not how it behaves in some ideal regime far beyond what we can probe experimentally, we might as well treat them as continuous.


6.2: Fourier Series

String with Fixed Ends

If we stretch our continuous string between fixed walls so that ψ(0)=ψ()=0\psi(0)=\psi(\ell)=0, the modes are given by 5.33 and 5.34, just as for the discrete system. The only difference is that now n runs from 1 to \infty, or at least to such large nn that the wavelength 2π/k=2/n2 \pi / k=2 \ell / n is so small that the continuum approximation breaks down. This follows from 5.28, which because kk is real here becomes

πa<kπa.(6.6)-\frac{\pi}{a}<k \leq \frac{\pi}{a} . \tag{6.6}

As a0a \rightarrow 0 the allowed range of kk increases to infinity.

These standing wave modes are animated in program 6-1 on the program disk, assuming the dispersion relation, 6.5. We can now discuss the physical basis of the Fourier series. In 3.77 in chapter 3, we showed that the normal modes for a discrete system are linearly independent and complete. That means that any displacement of the discrete system can be written as a unique linear combination of the normal modes. Physically, this must be so to allow us to solve the initial value problem. Our picture of the continuous string is a limit of the beaded string in which the number of beads, NN, goes to infinity and the beads get infinitely close together. For each NN, the most general displacement of the system can be expanded as a linear combination of the NN normal modes. If the limit NN \rightarrow \infty is reasonably well behaved, we might expect that the most general displacement of the limiting continuous string could be expanded in terms of the infinite number of normal modes of the continuous system. This expansion is a Fourier series. The displacement of the continuous system is described by a function of the position X along the string. If the function is not too discontinuous, the expansion in normal modes works fine.

Consider the continuous string, stretched between fixed walls at x=0x = 0 and x=x = \ell. The transverse displacement of this system at any time is described by a continuous function of xx, ψ(x)\psi(x) with

ψ(0)=ψ()=0.(6.7)\psi(0)=\psi(\ell)=0 . \tag{6.7}

Thus we expect from the argument above that we can express any function that is not too discontinuous and satisfies 6.7 as a sum of the normal modes given by 5.33 and 5.34,

ψ(x)=n=1mcnsinnπx.(6.8)\psi(x)=\sum_{n=1}^{m} c_{n} \sin \frac{n \pi x}{\ell} . \tag{6.8}

The constants, cnc_{n}, are called the “Fourier coefficients.” They can be found using the following identity:

0dxsinnπxsinnπx={/2 if n=n0 if nn(6.9)\int_{0}^{\ell} d x \sin \frac{n \pi x}{\ell} \sin \frac{n^{\prime} \pi x}{\ell}=\left\{\begin{array}{c} \ell / 2 \text { if } n=n^{\prime} \\ 0 \text { if } n \neq n^{\prime} \end{array}\right. \tag{6.9}

This is just the method of normal coordinates adapted to the continuous situation.

Free Ends

Equation 6.8 is called the Fourier series for a function satisfying 6.7. Other boundary conditions yield different series. For example, consider a string with the x=0x = 0 end fixed at

Figure

Figure 6.1S: A continuous string with one end free to oscillate in the transverse direction.

z=0z = 0. Suppose that the other end, at x=x = \ell is attached to a massless ring that is free to slide along a frictionless rod in the zz direction, as shown in Figure 6.1. We say that this system has one “free end” because the end at x=x = \ell is free to slide in the transverse direction, even though it is fixed in the xx direction.

Because the rod is frictionless, the force on the ring due to the rod must have no component in the zz direction. But because the ring is massless, the total force on the ring must vanish. Therefore, the force on the ring due to the string must have no component in the zz direction. That implies that the string is horizontal at x=x = \ell. But the shape of the string at any given time is given by the graph of the transverse displacement, ψ(x,t)\psi(x,t) versus x2x^{2}. Thus the slope of ψ(x,t)\psi(x,t) at x=x = \ell must vanish. Therefore, the appropriate boundary conditions for the displacement is

ψ(0,t)=0,xψ(x,t)x=ˉ=0.(6.10)\psi(0, t)=0,\left.\quad \frac{\partial}{\partial x} \psi(x, t)\right|_{x=\bar{\ell}}=0 . \tag{6.10}

This implies that the normal modes also satisfy similar boundary conditions:

An(0)=0,An()=0.(6.11)A_{n}(0)=0, \quad A_{n}^{\prime}(\ell)=0 . \tag{6.11}

The first condition implies that the solution must have the form

An(x)sinknx(6.12)A_{n}(x) \propto \sin k_{n} x \tag{6.12}

for some knk_{n}. The second condition determines the possible values of knk_{n}. It implies that sinknx\sin k_{n}x must have a maximum or minimum at x=x = \ell which, in turn, implies that

kn=π2+nπ(6.13)k_{n} \ell=\frac{\pi}{2}+n \pi \tag{6.13}

where nn is a nonnegative integer (nonnegative because we can choose all the kn>0k_{n} > 0 in 6.13 — negative values just change the sign of An(x)A_{n}(x) and do not lead to new solutions). The solutions have the form

sin((2n+1)πx2) for n=0 to .(6.14)\sin \left(\frac{(2 n+1) \pi x}{2 \ell}\right) \quad \text { for } n=0 \text { to } \infty . \tag{6.14}

These normal modes are animated in program 6-2. With these normal modes, we can describe an arbitrary function, ψ(x)\psi(x), satisfying the boundary conditions for this system, 6.11.

ψ(0)=0,ψ()=0.(6.15)\psi(0)=0, \quad \psi^{\prime}(\ell)=0 . \tag{6.15}

Thus for such a function, we can write

ψ(x)=n=1cnsin((2n+1)πx2)(6.16)\psi(x)=\sum_{n=1}^{\infty} c_{n} \sin \left(\frac{(2 n+1) \pi x}{2 \ell}\right) \tag{6.16}

where

cn=20dxsin((2n+1)πx2)ψ(x).(6.17)c_{n}=\frac{2}{\ell} \int_{0}^{\ell} d x \sin \left(\frac{(2 n+1) \pi x}{2 \ell}\right) \psi(x) . \tag{6.17}

Examples of Fourier Series

Let us find the Fourier coefficients for the following function, defined in the interval [0,1]:

ψ(x)={x for xw,w(1x)1w for x>w.(6.18)\psi(x)=\left\{\begin{array}{cc} x & \text { for } x \leq w, \\ \frac{w(1-x)}{1-w} & \text { for } x>w . \end{array}\right. \tag{6.18}

For definiteness, we will take w=0.75w = 0.75, so the function ψ(x)\psi(x) has the form shown in Figure 6.2.

We compute the Fourier coefficients using 6.10. Because =1\ell = 1, this has the following form (see problem 6.2):

cn=01dxsinnπxψ(x)=0wdxxsinnπx+w1ww1dx(1x)sinnπx=sinnπw(1w)n2π2.\begin{align*} c_{n} &=\int_{0}^{1} d x \sin n \pi x \psi(x) \\ &=\int_{0}^{w} d x x \sin n \pi x+\frac{w}{1-w} \int_{w}^{1} d x(1-x) \sin n \pi x \\ &=\frac{\sin n \pi w}{(1-w) n^{2} \pi^{2}} . \tag{6.19} \end{align*}
The function \psi(x) for w = 0.75.

Figure 6.2:The function ψ(x)\psi(x) for w=0.75w = 0.75.

The first term in the Fourier series for \psi(x). The dotted line is \psi(x).

Figure 6.3:The first term in the Fourier series for ψ(x)\psi(x). The dotted line is ψ(x)\psi(x).

We can reconstruct the function, ψ(x)\psi(x), as a sum over the normal modes of the string. Let us look at the first few terms in the series to get a feeling for how this works. The first term in the sum, for w=0.75w = 0.75, is shown in Figure 6.3. This is a lousy approximation, necessarily, because the function is not symmetrical about x=1/2x = 1 / 2, while the first term in the sum is symmetrical. The first two terms are shown in Figure 6.4. This looks much better.

The sum of the first two terms in the Fourier series for \psi(x). The dotted line is \psi(x).

Figure 6.4:The sum of the first two terms in the Fourier series for ψ(x)\psi(x). The dotted line is ψ(x)\psi(x).

The first six terms are shown in Figure 6.5. This is now a pretty good approximation except where the function has a kink.

The sum of the first six terms in the Fourier series for \psi(x). The dotted line is \psi(x).

Figure 6.5:The sum of the first six terms in the Fourier series for ψ(x)\psi(x). The dotted line is ψ(x)\psi(x).

What is going on here is that if we include terms in the Fourier series only up to n=Nn = N, the truncated Fourier series

ψ(x)=n=1Ncnsinnπx(6.20)\psi(x)=\sum_{n=1}^{N} c_{n} \sin n \pi x \tag{6.20}

does not include any modes with very small wavelengths. The smallest wavelength that appears (for the highest angular wave number) is 2/N2 / N (no dimensions here because we took a=1a = 1). Thus while the Fourier series can describe any features of the shape of the function that are larger than 2/N2 / N, there is no way that it can pick up features that are much smaller. In this example, because the function has an infinitely sharp kink, the Fourier series never gets very good near x=wx = w. However, eventually the discrepancy is squeezed into such a small region around the kink that the result will look OK to the naked eye.

The first two terms in the Fourier series for \psi(x) and their sum.

Figure 6.6:The first two terms in the Fourier series for ψ(x)\psi(x) and their sum.

You can see how this works in more detail by studying Figure 6.6. The curve of long dashes is the first term in the Fourier series. Evidently, it is less than the function, ψ(x)\psi(x) (the dotted triangle), for large xx and greater than ψ(x)\psi(x) for small xx. The sign and magnitude of the second term in the Fourier series, the curve of short dashes in Figure 6.6, is chosen to make up for this discrepancy, so that the sum (the solid curve) is much closer to the actual function. The same process is repeated over and over again as you go to higher order in the truncated Fourier series.

You can play with the truncated Fourier series for the function ψ(x)\psi(x) in program 6-3. This program allows you to vary the parameter ww, and also the number of terms in the Fourier series. You should look at what happens near w=1w = 1. You might think that this would cause problems for the Fourier series because the (1w1 − w) in the denominator of 6.20 goes to zero. However, the limit is actually well behaved because sinnπω\sin n \pi \omega also goes to zero as w0w \rightarrow 0. Nevertheless, the Fourier series has to work hard for w=1w = 1 to reproduce a function that does not go to zero for x=1x = 1 as a sum of sine functions, each of which do vanish at x=1x = 1. This difficulty is reflected in the wiggles near x=1x = 1 for any reasonable number of terms in the Fourier series.

Plucking a String

Let us now use this mathematics to solve a physics problem. We will solve the initial value problem for the string with fixed end for a particular initial shape. The initial value problem here is almost exactly like that discussed in chapter 3, 3.98-3.100, for a system with a finite number of degrees of freedom. The only difference is that now, because the number of degrees of freedom is infinite, the sum over modes runs to infinity. You shouldn’t worry about the fact that the number of modes is infinite. What that “infinity” really means is “larger than any number we are going to care about.” In practice, as we saw in the examples above, the higher modes eventually don’t make much difference. They are associated with smaller and smaller features of the shape. When we say that the system is continuous and that it has an infinite number of degrees of freedom, we are actually assuming that the smallest features that we care about in the waves are still much larger than the distance between pieces of the system, so that we can truncate our Fourier series far below the limit and still have a good approximate description of the motion.

Suppose we pluck the string. Specifically, suppose that the string has linear mass density ρL\rho_{L}, tension TT, and fixed ends at x=0x = 0 and \ell. Suppose further that at time t=0t = 0 the string is at rest, but pulled out of its equilibrium position into the shape, ψ(x)\psi(x), given by 6.19. If the string is then released at t=0t = 0, we can find the subsequent motion by summing over all the normal modes with fixed coefficients multiplied by cosωnt\cos \omega_{n} t and/or sinωnt\sin \omega_{n} t, where ωn\omega_{n} is the frequency of the mode sinnπx\sin \frac{n \pi x}{\ell} with k=nπk=\frac{n \pi}{\ell} (the frequency is given by 6.5)

ωn=TρLkn=TρLnπ.(6.21)\omega_{n}=\sqrt{\frac{T}{\rho_{L}}} k_{n}=\sqrt{\frac{T}{\rho_{L}}} \frac{n \pi}{\ell} . \tag{6.21}

In this case, only the cosωnt\cos \omega_{n} t terms appear, because the velocity is zero at t=0t = 0. Thus we can write

ψ(x,t)=n=1cnsinnπxcosωnt.(6.22)\psi(x, t)=\sum_{n=1}^{\infty} c_{n} \sin \frac{n \pi x}{\ell} \cos \omega_{n} t . \tag{6.22}

This satisfies the boundary conditions at t=0t = 0, by virtue of the Fourier series, 6.8. The disadvantage of (6.23) is that we are left with an infinite sum. For the simple dispersion relation, 6.5, there are other ways to solve this problem that we will discuss later when we learn about traveling waves. However, the advantage of the solution (6.23) is that it does not depend on the dispersion relation.

We can solve the problem approximately using (6.23) by adding up only the first few terms of the series. The computer can do this quickly. In program 6-4, the first twenty terms of the series are shown for w=1/2w = 1 / 2 (and the dispersion relation still given by 6.5). The result is amazingly simple. Check it out! Program 6-5 is the same idea, but allows you to vary ww and the number of terms in the Fourier series. Try out w=0.75w = 0.75 and compare with Figures 6.3-6.5Figures \text { } 6.3 \text {-} 6.5.


2This is why transverse oscillations are easier to visualize than longitudinal oscillations — compare with 7.5.

Problems

Footnotes
  1. A dimensionless quantity does not require this step. A dimensionless number is large if it is much greater than one and small if it is much smaller than one.