Mini Project - 1: Parking Your Space Telescope
Mini Project - 1: Parking Your Space Telescope
Have you ever wanted somewhere to park a space telescope? NASA does, and often they choose to
park things like the James Webb Space Telescope at Lagrange points – special places far outside of
the Earth’s orbit where an object can orbit along with the Earth around the Sun.
This set of exercises explores the so-called restricted three-body problem where an small object, such
as an asteroid or satellite, is interacting with two large objects, such as the Sun and the Earth, through
Newtonian gravity. Specifically, this exercise set looks at five special locations where a small object
can orbit synchronously with the Earth. These locations are called Lagrange points, and they can be
found using Newton’s law of gravitation and Newton’s second law of motion. For any two-body system
there exist five Lagrange points. Three of them can be found by finding the zeros of a single
non-linear equation using Newton’s method. The last two Lagrange points can be found by finding the
zeros of a pair of coupled non-linear equations using the vector version of Newton’s method.
The Lagrange points are the Solar System’s favorite parking spots. Named for Italian mathematician
Joseph Louis Lagrange, Lagrange points are locations where a small object can rotate synchronously
with a moon or planet as that object rotates around another object like a planet or the Sun. In the
Earth-Sun system, for example, the Lagrange points are locations where NASA can put a telescope
1
like the James Web Space Telescope (JWST) and it will orbit the Sun but at exactly the same rate as
the Earth orbits the Sun.
For simplicity we will assume that the Earth orbits the Sun in a circular orbit with exactly 1 AU
between their centers of mass. It turns out that this assumption is not actually necessary, but it does
make things conceptually simpler.
To find the Lagrange points we need to define a coordinate system with the origin at the center of
^
mass of the Earth-Sun system. Place the Sun along the − 𝑥 axis at x = −R⊙ and the Earth along the
^
+ 𝑥 axis at x = RE. Using Newton’s Law of Gravitation, show that the acceleration experienced by a
small mass located at (x,y) is given by
To rotate synchronously with the Earth an object would need to have an acceleration at the Lagrange
point [xL,yL] such that
Combine these to show that the Lagrange points are found when the following equations are satisfied:
It is often useful when looking for solutions of nonlinear equations to move all the terms to one side
(usually the right-hand side) and then look for places where the right-hand side equals zero. Finding
zeros of nonlinear equations can be done using iterative methods such as Newton’s method, but
these require an initial guess.
To get some idea of where to guess it is often useful to plot the expressions which we wish would
equal zero - the right-hand sides. This gives us “the lay of the land”. Using an appropriate 2D plotting
routine create plots of the right hand sides for interesting regions where you might go looking for
Lagrange points. Comment on any “interesting” features that you see in your plots?
2
Exercise 3: Find the First Three Lagrange Points
The first three Lagrange points can be found by making an intelligent guess, namely that a good place
to look is along the x-axis where y=0. Show that this satisfies the y equation and simplifies the x
equation. With this simplified single equation, use Newton’s method along with some good guesses
from Exercise 2 to find L1, L2, and L3.
The fourth and fifth Lagrange points do not lie along the x-axis, so we need to bring back the y
equation we threw out in the Exercise 3. This will require the use of the generalized version of
Newton’s method for systems of equations. Use your new version of Newton’s method to find L4 and
L5.
Using your calculations, plot the locations of all the Lagrange points with respect to the the Earth’s
orbit around the Sun.
Newton’s method is roughly 400 years old, so it should come as no surprise to you that we can do
better. For example, Newton’s method requires us to be able to take analytical derivatives, which is
not always possible and/or easy. Newton’s method fails if the Jacobian matrix becomes singular, and
it has a tendency to be very picky about the initial conditions it is given. It also shouldn’t surprise you
that your implementation of Newton’s method isn’t using your computer as efficiently as it could.
To solve this find an improved root-finding algorithm in a suitable computational library for your
programming language. For examples, look at SciPy.Optimize for Python. Using the online
3
documentation find an appropriate routine, figure out how to feed in your problem, and interpret the
output. Measure how much faster the new routine is than your implementation of Newton’s method.
Once you have found the Lagrange points, you know that if an object is placed exactly at each of
those points the object will stay there relative to the Sun and Earth. But what if they aren’t perfectly at
the Lagrange point? Are those locations stable equilibrium such that an object will oscillate back and
forth around the Lagrange point, or are they unstable such that the object will accelerate away from
the Lagrange point over time? To check this we need to compute the eigenvalues of the Jacobian at
each Lagrange point. Take the eigenvalues of the Jacobian and characterize each of the Lagrange
points as stable or unstable.
The JWST telescope is planned to be parked in L2 Lagrange point. From your numerical analysis
comment on whether it will stay at the parked position or accelerate away from L2 if left alone. Read
up on the JWST from various web resources to comment on its limited life time in this light of this
analysis.
It is common for natural objects to be found orbiting in L4 and L5 Lagrange points of planetary
systems. Why do you think so?
Find out, and list what sort of natural objects are found in the Earth-Sun and Earth-Moon L4/L5
Lagrange points.