Principle of Homogeneity of Dimensions

Physics · Units And Measurements · NEET

The principle of homogeneity of dimensions says that in any correct physical equation, every term that is added, subtracted, or set equal must have the same dimensions. You cannot add speed to force, just like you cannot add metres to seconds. Memory hook: "Same team, same units" - only quantities of the same dimension can sit together with a + or = sign.
Homogeneity: every term has the SAME dimensions = u t + (1/2) a t2[L][L][L]All terms = [L] -> VALID (passes homogeneity)v = u + a tIf one term were [L/T] and another [L] -> WRONG (rejected)
In s = ut + (1/2)at^2 every term reduces to the dimension of length [L], so it passes the homogeneity test. If any added term had a different dimension, the equation would be dimensionally wrong.

Your doubts, answered

Can we add two physical quantities with different dimensions?

No. The principle of homogeneity does not allow it. You can only add or subtract quantities that have the same dimensions, for example length + length or velocity - velocity. In s = ut + (1/2)at^2, every term (s, ut, and (1/2)at^2) has the dimension of length [L], so the equation is valid. If any term had a different dimension, the equation would be wrong.

If an equation is dimensionally correct, is it always fully correct?

No, and this is a common trap. Homogeneity only checks that dimensions match. It cannot catch a wrong number in front, like writing s = 2ut + at^2 instead of s = ut + (1/2)at^2 - both are dimensionally correct because pure numbers have no dimensions. So dimensionally correct is necessary but not sufficient. For NEET, remember: homogeneity can prove an equation wrong, but it cannot prove it fully right.

What dimensions do sin, cos, log, e^x and angles have in a formula?

They are all dimensionless. The angle inside sin, cos, or tan must be a pure number (dimensionless), so whatever you put inside the bracket, such as (kx - wt), must itself be dimensionless. Same for the power in e^x and the input of a logarithm. By homogeneity, if you see sin(kx), then kx has no dimension, which lets you quickly find the dimension of k.

Does the number or constant in front of a term matter for homogeneity?

For checking dimensions, no. Pure numbers like 2, 1/2, or pi have zero dimensions [M^0 L^0 T^0], so they do not change the dimension of a term. That is exactly why homogeneity cannot detect a wrong numerical factor. But a dimensional constant (like G or a spring constant) does carry dimensions and must be included.

Why must the left side and right side of an equation have the same dimensions?

Because an equation says two things are equal, and you can only equate quantities of the same kind. If the left side is a length and the right side is a time, the statement is meaningless, like saying 5 metres = 3 seconds. So the = sign obeys homogeneity just like the + and - signs do.

⚠️ The NEET trap
The equation is dimensionally correct, so the formula must be correct.
Dimensional correctness only proves the dimensions match; it cannot detect a wrong numerical factor (like 2 instead of 1/2) or a missing dimensionless function. Homogeneity can reject a formula but never fully confirm it.
🧠 Homogeneity is a filter, not a proof. It catches wrong equations but passes some wrong ones too.

Real NEET questions

2024

A force defined by F = alpha t + beta t^2 acts on a particle at a given time t. If alpha and beta are constants, the factor which is dimensionless is:

A · alpha / (beta t)
B · alpha beta / t
C · alpha beta t
D · beta t / alpha
Solution: By the principle of homogeneity, both terms alpha t and beta t^2 must have the same dimension as force [F] = M L T^-2. Step 1: alpha t = [M L T^-2], so [alpha] = M L T^-2 / T = M L T^-3. Step 2: beta t^2 = [M L T^-2], so [beta] = M L T^-2 / T^2 = M L T^-4. Step 3: test alpha / (beta t) = (M L T^-3) / (M L T^-4 x T) = (M L T^-3) / (M L T^-3) = M^0 L^0 T^0. This is dimensionless, so the answer is A.

Solved Units And Measurements NEET PYQs

Try the real previous-year questions from this chapter — each with the answer and a full solution.

See all 30 Units And Measurements NEET PYQs ›
Next concept: Deriving a Formula Using Dimensional AnalysisKeep learning — 2 minFeeling ready? Solve the Units And Measurements NEET PYQs ›Or practice on your phone — get the free MedicNEET app ›

Frequently asked

What is the principle of homogeneity of dimensions in simple words?

It says that in a correct physical equation, each term joined by +, -, or = must have exactly the same dimensions. You cannot mix different kinds of quantities in the same equation.

What are the two main uses of the principle of homogeneity for NEET?

First, to check whether a given equation is dimensionally correct (consistency check). Second, to find the dimension of an unknown quantity or constant by matching it with the other terms, for example finding the dimension of a constant inside sin or e^x.

Why can homogeneity not prove a formula is completely correct?

Because pure numbers and constants like 1/2, 2, or pi have no dimensions. So a formula with a wrong numerical factor can still pass the dimension check. Homogeneity can only reject wrong equations, not fully confirm right ones.

Are angles and trigonometric functions dimensionless?

Yes. Angles, and the inputs of sin, cos, tan, log, and e^x, are all dimensionless. So any expression inside these functions must be a pure number, which helps you find unknown dimensions using homogeneity.