Problem Statement
Given two points A and B, find the path joining these points such that a bead sliding down under gravity (without friction) travels from A to B in the shortest time.
Mathematical Model
Physical Principles
When a bead slides along a path under gravity without friction:
- Energy conservation applies (potential energy converts to kinetic energy)
- The speed at any point depends on the vertical distance traveled
- The time required depends on the path shape
Speed at Any Point
Using conservation of energy, for a bead starting from rest at point A(0,0) and reaching point (x,y) where y is measured downward:
Solving for velocity:
Time of Travel
For a path y(x), the infinitesimal time to travel along a segment of the curve is:
The total time of travel is therefore:
Optimisation Setup
Design Function
- y(x) = the path shape (function, infinite-dimensional problem)
Objective Functional
We want to minimize the total travel time:
Solution Using Variational Calculus
The Euler-Lagrange equation for this problem is:
Where and .
Applying the Euler-Lagrange Equation
Since does not explicitly depend on , we can use a simpler form of the solution. The first integral of the Euler-Lagrange equation gives:
where C is a constant of integration.
After substitution and algebraic manipulation, we get a differential equation whose solution is parametrized as:
where is a constant determined by the boundary conditions.
The Cycloid Solution
The parametric equations above describe a cycloid, which is the curve traced by a point on the circumference of a circle as it rolls along a straight line without slipping.
A cycloid has some remarkable properties:
- It is the brachistochrone (path of shortest time)
- It is also the tautochrone (path where the travel time is independent of starting position)
- It was later discovered to be the solution to several other optimization problems
Verification Through Boundary Conditions
To find the specific cycloid passing through points A and B:
- Set the origin at point A
- Determine parameter based on the coordinates of point B
- Find the appropriate range of parameter
Numerical Example
Suppose point A is at (0,0) and point B is at (1,1).
To find the cycloid passing through these points:
- Use the parametric equations and
- Solve for and the value of at point B
- The path between A and B is the cycloid segment for ranging from 0 to this value
Comparison with Other Paths
The brachistochrone solution can be compared with other paths:
- Straight line: Intuitively might seem fastest but isn’t
- Circular arc: Closer to optimal but still not as fast
- Cycloid: Optimal path, providing the shortest travel time
For a typical configuration with B directly below and to the right of A, the time savings can be significant:
- A bead on the cycloid path might reach B in 30% less time than on a straight path
- The deeper the destination point, the more pronounced the advantage
Physical Demonstration
The brachistochrone problem can be demonstrated physically with a set of tracks:
- One shaped as a straight line
- One shaped as a cycloid
- Perhaps additional tracks with other shapes
Beads released simultaneously will consistently reach the end of the cycloid track first, confirming the theoretical result.
Functional Optimisation Perspective
This problem is a classic example of functional optimization:
- The “design variable” is a function y(x) rather than a finite set of parameters
- The objective is a functional (a function of a function) rather than a standard function
- The solution requires solving a differential equation (the Euler-Lagrange equation)
- Boundary conditions (the fixed endpoints) constrain the solution
Generalizations
The brachistochrone problem can be generalized in several ways:
- Different force fields (not just constant gravity)
- Adding friction
- Constraints on the path
- Multiple particles with interaction
- Alternative objectives (e.g., minimize energy)
Key Insights
- The brachistochrone problem illustrates that intuition can be misleading in optimization
- It demonstrates the power of variational calculus in solving optimization problems with infinite-dimensional design spaces
- The cycloid solution has properties that make it important beyond just this problem
- The principle of least time (Fermat’s principle) appears in many areas of physics, including optics
- This problem exemplifies how optimization principles can reveal fundamental properties of natural phenomena