Dimensional Analysis: Your Physics Superpower!
It's an old quip that Richard Feynman's approach to solving physics problems was a three step procedure:
- Write down the problem
- Think very hard
- Write down the answer
That strategy is all well and good if you're Feynman, but what about for the rest of us?
Well, I can't give you a single trick that will let you write down the solution to any physics problem in the world without any work, but as a matter of fact there is a strategy that can get you most of the way to the answer for many kinds of problems.
It's called dimensional analysis, and it's one of the most essential tools in every physicist's problem-solving toolkit. I'm going to show you how to apply it to three very different problems: finding the oscillation period of a simple pendulum, the binding energy of a hydrogen atom, and the event horizon radius of a black hole.
If you're a beginning physics student, you might already be familiar with the solution of the pendulum problem. But I'm certainly not going to assume that you have experience with the quantum mechanics of the hydrogen atom or the black hole spacetimes of general relativity. And that's the beauty and power of this technique: dimensional analysis is universal, and it's usually step zero in trying to solve any physics problem.
The numbers that we measure in science typically have dimensions—for example, time, length, mass, charge, and so on. And we set up systems of units in order to establish standards for how to compare them: seconds, meters, kilograms, and Coulombs, for example, are the standard "SI" units that we use to measure the aforementioned quantities.
In a given physics problem, we have some list of parameters at our disposal—masses, lengths, charges, and so on, as well as fundamental constants like
Let's start off with the simple pendulum example. It's a particle of mass
If you've learned some mechanics, you might have solved this problem before using
The period has units of
The only place that
Now we need to get rid of that factor of
That gets us
With next to no work, dimensional analysis has gotten us the most important part of the answer. In your intro mechanics class, you might have computed that the period is more precisely given by
with a factor of
Still, the units tell us a lot with minimal effort, like the fact that the oscillations of the pendulum get slower and slower the longer you make the rod. And moreover that the period cannot depend on the mass of the particle:
Finally, what happened to the parameter corresponding to the initial angle
As it turns out,
But okay, maybe you thought that example was a little too easy. Let's look at another: the binding energy of a hydrogen atom. This is the amount of energy you would need to kick the electron out of its "orbit" around the proton and send it flying away. This is a quantum mechanics question, but even without knowing any quantum mechanics we can still get most of the answer just by thinking about the units.
So what parameters do we have to play with this time? Classically, the electron experiences a Coulomb force due to the electric field of the proton,
in order to get
So, we have
Finally, since this is a quantum mechanics problem, we also have Planck's constant
We want to combine these to get units of energy. The first thing to notice is that we need to cancel out the units of Coulombs, so that
Its units are
Simplifying, that's
We want to get energy here, which is measured in
This is a simple system of linear equations—the second pair tells us that
Thus, dimensional analysis has told us that the binding energy of the hydrogen atom must be proportional to
Plugging in the numbers, this gives about
As always, dimensional analysis can't tell us anything about unitless factors like this
In addition to approximating the proton as infinitely massive compared to the electron, we were also working here in the non-relativistic approximation, meaning that we ignored the speed of light
Then dimensional analysis can't tell us how
Let's quickly look at one more example, this time from Einstein's theory of gravity. If a massive object like a dying star is compacted into a dense enough ball, it can form a black hole—an object so dense that not even a ray of light can escape its gravitational pull if it gets too close.
How dense would the star have to be? The parameters we have this time are the mass
We want to find the radius that we would need to squeeze the mass into to form a black hole, so we're looking for units of
Again there's a factor of
This is the event horizon radius of a Schwarzschild black hole. If a mass
I haven't proven that to you of course—that would require the full treatment of Einstein's theory of gravity. But we've learned that if such a critical radius exists, it has to take this form proportional to
Whenever you come up against a physics problem in the future, remember to pause before you start diving into complicated equations, and just ask yourself how you can combine the quantities in front of you to get something with the correct units that you're looking for. And when you do solve all your equations to try to find the precise answer, remember check that it does indeed have the correct units. If it doesn't, then you made a mistake somewhere along the line in your derivation, and you know you need to go back and check your work, like I explained in this earlier video.
See also:
If you encounter any errors on this page, please let me know at feedback@PhysicsWithElliot.com.