Uniform vs Non-Uniform Acceleration Explained

Physics · Motion In A Straight Line · NEET

Acceleration is uniform when it does not change with time (its value and direction stay fixed, like free fall where a = g = 9.8 m/s2). It is non-uniform when its value or direction changes with time. Memory hook: "Uniform = same number every second; Non-uniform = new number every second." Only uniform acceleration lets you use the three equations of motion (v = u + at).
Uniform accelerationNon-uniform accelerationvelocity vtime tvelocity vtime tstraight lineslope = a is constantcurved lineslope keeps changing
On a velocity-time graph, uniform acceleration gives a straight line (constant slope = constant a), while non-uniform acceleration gives a curved line (slope, and therefore a, keeps changing).

Your doubts, answered

Is uniform acceleration the same as uniform velocity?

No. Uniform velocity means velocity does not change, so acceleration is zero. Uniform acceleration means acceleration is a fixed non-zero number, so velocity keeps changing by the same amount every second. Example: free fall has uniform acceleration (g) but the velocity is never uniform - it grows by 9.8 m/s each second.

If my speed keeps increasing, is acceleration always uniform?

Not always. Increasing speed only tells you acceleration is present. Acceleration is uniform only if speed increases by the SAME amount each second (like 5 to 10 to 15 to 20 m/s). If speed increases by different amounts (5 to 8 to 14 to 25 m/s), the acceleration is changing, so it is non-uniform.

How do I spot uniform vs non-uniform acceleration on a v-t graph?

On a velocity-time (v-t) graph, slope = acceleration. A straight line means constant slope, so acceleration is uniform. A curved line means the slope keeps changing, so acceleration is non-uniform. So: straight v-t line = uniform, curved v-t line = non-uniform.

Can I use v = u + at when acceleration is non-uniform?

No. The three equations of motion (v = u + at, s = ut + (1/2)at2, v2 = u2 + 2as) are derived assuming a is constant. If acceleration changes with time, these give wrong answers. For non-uniform acceleration you must use calculus: a = dv/dt and integrate, or work from the given equation.

Is free fall uniform or non-uniform acceleration?

Free fall (ignoring air resistance) is uniform acceleration because g stays constant at about 9.8 m/s2 in value and always points downward. Even though the ball speeds up while falling and slows down while rising, the acceleration value never changes, so it is uniform.

⚠️ The NEET trap
Uniform acceleration means the velocity stays uniform (constant).
Uniform acceleration means the ACCELERATION stays constant; the velocity changes steadily by the same amount each second.
🧠 NTA loves swapping 'uniform velocity' and 'uniform acceleration'. Uniform velocity means a = 0. Uniform acceleration means a is a fixed non-zero number and v keeps changing.

Real NEET questions

2025

The relation between time t and position x of a particle moving along a straight line is given by t = x^2 + x. The acceleration of the particle is:

A · -2/(2x+1)^3
B · 2/(2x+1)^3
C · -1/(2x+1)^2
D · 1/(2x+1)^2
Solution: Because acceleration is NOT constant here (it depends on position), you cannot use v = u + at; you must use calculus. Step 1: differentiate t = x^2 + x with respect to t. This gives 1 = (2x + 1)(dx/dt), so velocity v = dx/dt = 1/(2x+1). Step 2: acceleration a = dv/dt = (dv/dx)(dx/dt). Differentiate v = (2x+1)^-1 with respect to x: dv/dx = -1(2x+1)^-2 * 2 = -2/(2x+1)^2. Step 3: multiply by v = 1/(2x+1): a = [-2/(2x+1)^2] * [1/(2x+1)] = -2/(2x+1)^3. Answer: A. The negative sign and the position-dependence confirm the acceleration is non-uniform.
2016

If the velocity of a particle is v = At + Bt^2, where A and B are constants, then the distance travelled by it between 1 s and 2 s is:

A · (3/2)A + (7/3)B
B · 3A + 7B
C · A/2 + B/3
D · (3/2)A + 4B
Solution: Here velocity depends on t in a non-linear way, so acceleration a = dv/dt = A + 2Bt is NOT constant - this is non-uniform acceleration, so the equations of motion cannot be used; integrate instead. Distance = integral of v dt from t = 1 to t = 2. Integral of (At + Bt^2) dt = A(t^2/2) + B(t^3/3). Put limits: at t = 2 it is A(4/2) + B(8/3) = 2A + 8B/3; at t = 1 it is A(1/2) + B(1/3). Subtract: (2A - A/2) + (8B/3 - B/3) = (3/2)A + (7/3)B. Answer: A.

Solved Motion In A Straight Line NEET PYQs

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

See all 18 Motion In A Straight Line NEET PYQs ›
Next concept: Positive, Negative Acceleration and Retardation (Deceleration)Keep learning — 2 minFeeling ready? Solve the Motion In A Straight Line NEET PYQs ›Or practice on your phone — get the free MedicNEET app ›

Frequently asked

What is uniform acceleration in simple words?

Uniform acceleration means the acceleration keeps the same value and same direction all the time. The velocity increases (or decreases) by the same amount every second. Free fall under gravity is the classic example, with a = g = 9.8 m/s2.

What is non-uniform acceleration?

Non-uniform acceleration means the acceleration changes with time - either its size or its direction (or both). The velocity does not change by equal steps. A car speeding up in city traffic is a real example.

Which equations work only for uniform acceleration?

The three kinematic equations - v = u + at, s = ut + (1/2)at2, and v2 = u2 + 2as - are valid ONLY for uniform (constant) acceleration. For non-uniform acceleration you must use calculus (a = dv/dt) or the area/slope of graphs.

How can I tell the type of acceleration from a graph?

Look at the velocity-time graph. A straight line means uniform acceleration (constant slope). A curved line means non-uniform acceleration (changing slope). On an acceleration-time graph, uniform acceleration is a horizontal line, and non-uniform is a sloping or curved line.

Why is this important for NEET?

NEET often gives you a position or velocity written as an equation of t or x. If the acceleration turns out to depend on t or x, it is non-uniform and you must differentiate/integrate - using v = u + at there is a guaranteed wrong answer. Spotting uniform vs non-uniform tells you which method to use.