Welcome to our next lesson. In our previous session, we explored how to identify the natural scales of a physical system by combining fundamental constants. This gave us a powerful, albeit informal, way to intuit the characteristic length, time, and energy of a problem. Today, we will formalize and generalize this process.
This lesson introduces the Buckingham theorem, a cornerstone of dimensional analysis. Your goal is to learn how to apply this theorem as a systematic algorithm to reduce the number of independent variables in a problem. Instead of grappling with a large set of physical parameters, the theorem allows you to distill the problem down to a relationship between a much smaller set of dimensionless groups. For a theorist, this is an indispensable tool for simplifying complex systems, guiding experiments, and structuring simulations.
1. The Core Idea: Reducing Complexity
Imagine you are studying the drag force on an object in a fluid, a problem relevant to your work in soft matter. This force, , could depend on the object's size (e.g., diameter ), its velocity , and the fluid's density and viscosity . A naive experimental approach would require systematically varying each of these four parameters and measuring the resulting force—a daunting task in a four-dimensional parameter space.
The Buckingham theorem provides a way out. It shows that this five-variable problem can be reduced to a relationship between just two dimensionless quantities.

The theorem formally states:
If a physically meaningful equation involves dimensional variables that can be described using fundamental (or base) dimensions, then the equation can be reformulated as a relationship between independent dimensionless products, called groups.
This is a profound statement. It's the mathematical guarantee that physical laws are independent of our choice of units. By grouping variables into these dimensionless parameters, we "solve" the unit problem first, revealing the essential physics that remains.
To begin, let's watch a video that provides a superb motivation for why we do this and introduces the basic concepts.
Buckingham Pi Dimensional Analysis - simplifying problems by eliminating units
The video "Buckingham Pi Dimensional Analysis" by Albert Hung provides an excellent conceptual introduction to the theorem.
First, watch the introduction from the beginning to the end of the intro to appreciate the problem of exploring high-dimensional parameter spaces in experiments. Next, watch the segment from the discussion of dimensionless parameters. This part explains why unitless parameters like the Reynolds number are so important and formally introduces the idea that each fundamental unit provides an "equation" that reduces the problem's dimensionality.
2. The Buckingham "Recipe"
Applying the theorem follows a straightforward, algorithmic procedure. Mastering these steps will allow you to tackle any dimensional analysis problem systematically.
The procedure is as follows:
- List Variables: Identify and list all physical variables and constants relevant to the problem. This is the most crucial step, as it requires physical intuition. Omitting a relevant variable will lead to an incorrect result.
- List Dimensions: For each variable, write down its dimensions in terms of a set of fundamental dimensions (e.g., mass , length , time , temperature ). Count the number of fundamental dimensions used, .
- Determine the Number of Groups: The number of independent dimensionless groups is .
- Select Repeating Variables: Choose of the original variables to be "repeating variables." These variables will be used to form the groups.
- Rule 1: The number of repeating variables must equal .
- Rule 2: The set of repeating variables, taken together, must contain all fundamental dimensions. They must be "dimensionally independent" (e.g., you can't choose length, area, and volume, as they are all just powers of ).
- Guideline: Choose common variables that are easy to measure (like length, velocity, density). Do not choose the dependent variable you are trying to solve for (e.g., the force or pressure) as a repeating variable.
- Form Groups: Each group is formed by taking one of the non-repeating variables and multiplying it by the product of the repeating variables, each raised to an unknown exponent. You then solve for these exponents to make the entire group dimensionless.
For example, if your repeating variables are and a non-repeating variable is , you form:
By enforcing that , you get a system of linear equations for the exponents . Repeat this for all non-repeating variables.
3. Worked Example: The Simple Pendulum
Let's apply this recipe to a familiar problem: finding the period of a simple pendulum. This example is worked through clearly in the following resource.
[PDF] Dimensional Analysis - Dr Timothy J. Walton
These notes provide a concise and clear application of the Buckingham \pi theorem.
Please read the section titled "Determine the period T of a simple pendulum". Follow each of the five steps as outlined in the document.
Let's summarize the key steps from the reading:
-
Variables (): Period , length , bob mass , gravitational acceleration .
-
Dimensions (): , , , . The fundamental dimensions are M, L, T.
-
Number of Groups: . We expect only one dimensionless group.
-
Repeating Variables: We need repeating variables that contain M, L, and T. The reading chooses .
-
Form Group: The single non-repeating variable is the period . We form .
Requiring to be dimensionless gives:
This yields a system of equations for the exponents:- For M:
- For T:
- For L:
This gives the single dimensionless group .
Since there is only one group, the functional relationship implies that must be a constant, .
The theorem correctly recovers the functional form of the pendulum's period and, notably, shows it must be independent of the mass—a non-trivial physical insight gained purely from dimensional reasoning.
4. Application to a More Complex System: Drag Force
When , the result is not a constant but a functional relationship between the groups, i.e., . The classic example is the drag force problem we introduced earlier.
Let's return to the video resource, which walks through this exact problem.
Buckingham Pi Dimensional Analysis - simplifying problems by eliminating units
The video continues its demonstration using the drag force on a cylinder.
Watch from the step-by-step application. This segment carefully executes the 5-step recipe: Step 1 & 2: Identifying the 5 variables (F_D/L, R, v, \rho, \mu) and their 3 fundamental dimensions (M, L, T). Step 3: Choosing the repeating variables (R, v, \rho). Step 4: Solving for the exponents to construct the two \pi groups. Pay close attention to how the five-variable problem is systematically reduced to a relationship between two famous dimensionless numbers: the Drag Coefficient and the Reynolds Number. Then, watch the final segment from the discussion of the results to see the power of this result for plotting data and understanding scaling laws.
As the video shows, the analysis leads to two groups:
- , which is proportional to the drag coefficient .
- , which is the Reynolds number .
The complex dependency is now elegantly simplified to:
This result is incredibly powerful. It tells us that for any geometrically similar object, the entire physics of the drag force is captured by a single function relating these two numbers. All experimental data, regardless of the specific fluid, velocity, or size, must collapse onto this one universal curve.
5. Application in Quantum and Relativistic Physics
The Buckingham theorem is not limited to classical mechanics or fluid dynamics. It is a universal tool. Let's apply it to a problem at the intersection of your interests in QFT and Condensed Matter: the Casimir effect. This effect describes an attractive force between two uncharged parallel plates in a vacuum, arising from quantum fluctuations.
The scaling of the Casimir pressure depends on the plate separation , and since the phenomenon is both quantum and relativistic, it must also involve the reduced Planck constant and the speed of light .
[PDF] Dimensional Analysis - Dr Timothy J. Walton
This document contains a concise derivation for the scaling of the Casimir pressure.
Please read the case study on the Casimir Effect. Follow the derivation, which again uses the 5-step recipe.
The analysis shows:
- Variables (): .
- Dimensions (): M, L, T.
- Number of Groups: .
Because there is only one group, it must be a constant. The derivation shows this group is . Setting this equal to a dimensionless constant immediately gives the scaling law:
This is a remarkable result. Without any complex field theory calculations, dimensional analysis predicts that the Casimir pressure must scale as the inverse fourth power of the plate separation. This demonstrates the theorem's power to reveal the fundamental scaling behavior of even advanced physical phenomena.
6. The Mathematical Foundation
Given your background in mathematics, you might appreciate knowing the rigorous underpinnings of the rule. The proof relies on elementary linear algebra and the Rank-Nullity Theorem. The exponents of the fundamental dimensions for each of the variables can be arranged as columns in a "dimensional matrix." Finding a dimensionless group is equivalent to finding a vector of exponents in the null space (or kernel) of this matrix. The Rank-Nullity Theorem states that rank(A) + nullity(A) = number of columns. In our case, this becomes k + nullity = n, so the dimension of the null space—the number of independent dimensionless groups—is exactly .
For a formal proof, I highly recommend looking at the appendix of the notes we've been using.
[PDF] Dimensional Analysis - Dr Timothy J. Walton
The appendix in this document provides a concise and elegant proof of the theorem using the Rank-Nullity theorem.
I recommend you read the section "A Proof of Buckingham’s Π Theorem". This will connect the physical procedure to the formal mathematical structure you've studied.
Conclusion
In this lesson, you've learned to wield the Buckingham theorem, a powerful and systematic tool in the theoretical physicist's arsenal. It provides a rigorous algorithm for what we were doing more intuitively in the last lesson, allowing us to reduce the complexity of a physical problem before we even write down a differential equation.
Key Takeaways:
- The Buckingham theorem states that a physical relationship with variables and fundamental dimensions can be reduced to a relationship between dimensionless groups.
- The application of the theorem follows a five-step "recipe": list variables, list dimensions, count groups, select repeating variables, and form the groups by solving for exponents.
- If , the group must be a constant, directly yielding a scaling law for the system (e.g., pendulum period, Casimir pressure).
- If , the theorem reveals a functional relationship between the groups (e.g., ), which vastly simplifies the problem's parameter space.
- The method's power is universal, providing crucial insights in fields ranging from fluid dynamics to quantum field theory.
We have now seen how to systematically identify the key dimensionless parameters that govern a system. In our next lesson, we will explore how to use these parameters, along with other clever tricks, to perform order-of-magnitude estimations and derive scaling laws, further honing your ability to quickly get to the heart of a physical problem.