Fundamentholfundamenthol

SHM in Spring-Mass System

PhysicsOscillationsFor JEE aspirants

A spring-mass system is the standard model of simple harmonic motion: a block of mass on a light spring of force constant oscillates with , whether the spring is horizontal, vertical or on an incline. This page covers SHM in a spring-mass system from Hooke's law to the five-step method for any time period, springs with pulleys, collisions, two-block systems, series and parallel springs and the energy method. Spring-mass questions appear almost every year in JEE Main and NEET.

On this page1Hooke's law2Horizontal & vertical3Five-step method4Pulleys5Sudden changes6Two blocks7Combinations8Energy method
Key Formulas - Quick Reference
  1. ★ Must learnSpring-mass period: , (independent of and )
  2. ★ Must learnVertical spring: extension at rest , so
  3. A constant force (, ) shifts the mean position by but does not change
  4. ★ Must learnSeries: , ; parallel: ,
  5. Cut spring: = constant; equal pieces each have constant
  6. Two blocks on one spring: , reduced mass
  7. Pulley with spring: if the spring stretches when the block moves ,
  8. Fixed pulley of inertia , radius :
  9. After a sudden change: find the new mean position, then
  10. Energy method:

1. Spring Force and Hooke's Law

A light (massless) spring stretched or compressed by from its natural length pulls or pushes back with a force proportional to :

★ Must learnHooke's law for a spring:
is the force constant (spring constant), in : the force needed per metre of extension. A stiffer spring has a larger . The minus sign shows that the force always acts back towards the natural length. The energy stored is .
Horizontal spring-block system in three states A block on a smooth floor attached to a spring fixed to a wall, shown at natural length with no force, stretched by x with the spring pulling it back, and compressed by x with the spring pushing it back. k m natural length: F = 0 m stretched by x: F = −kx F x m compressed by x: F = +kx F x x = 0
Figure 1: Whether the spring is stretched or compressed, its force points back to the natural-length position . On a smooth floor that position is the mean position.

Compare with the condition for SHM, : a block attached to an ideal spring on a smooth surface is an exact SHM, and the spring constant is directly the SHM constant.

2. Horizontal Spring-Block System

  1. Block of mass , spring constant , smooth floor. At the natural length the net force is zero: this is the mean position.
  2. Displace the block by : , so .
  3. Compare with :
  • depends only on and : not on the amplitude, and not on . The same spring-block has the same period on the Moon.
  • : four times the mass doubles the period. : a four times stiffer spring halves it.
  • is a straight line through the origin. Plotting against in the laboratory gives from the slope.
Time period against mass and square of time period against mass for a spring Left: the time period grows as the square root of the mass, a curve bending over. Right: the square of the period is a straight line through the origin with slope four pi squared over k, which is how k is found in the laboratory. m T O m0 4m0 T0 2T0 m T2 O m0 4m0 T02 4T02 slope = 4π2/k
Figure 2: (left) curves, but (right) is a straight line through the origin. Slope of the - line gives .

3. Vertical Spring-Block System

When the block hangs from a vertical spring, gravity stretches the spring before any oscillation starts. The block rests where the spring force balances the weight:

This stretched position, not the natural length, is the mean position. Pull the block a further down. The spring force is upwards and the weight downwards:

Vertical spring-block: natural length, mean position and displaced position Three panels. First, the spring at its natural length. Second, the block hangs at rest with the spring stretched by x zero, where k x zero equals m g: this is the mean position. Third, the block is pulled a further x down; the spring force k times x plus x zero exceeds m g by k x, which pulls it back up. N.L. M.P. k m natural length m mean position kx0 mg x0 m displaced by x k(x + x0) mg x
Figure 3: A hanging block oscillates about the stretched position , not about the natural length. Measured from there, the net force is , so .

The net force is again , so , exactly as for the horizontal spring. Gravity only moves the mean position down by .

Exam Trick

Period from the static stretch alone. Since ,

If a question tells you how far the spring stretches when the block hangs at rest, you do not need or separately. A stretch always means .

3.1 A constant force never changes the period

If a constant force acts on the block (a steady pull on a horizontal spring, or the component on a smooth incline), it only shifts the mean position by (or ). Measured from the new mean position the net force is still , so in every case.

A constant force does not change the time period of a spring-block system Left: a horizontal spring-block pulled by a constant force F zero. Right: a block on a smooth incline attached to a spring fixed at the top. In both cases the constant force only shifts the mean position; the period stays two pi root m by k. k m F0 θ m
Figure 4: A constant force ( on the left, on the right) only shifts the mean position. The period stays .
Horizontal spring

Mean position at the natural length. ; the energy is all spring energy.

Vertical spring

Mean position below the natural length. Same ; measure and from the new mean position.

Key idea
Gravity and any other constant force move the mean position; only and set the period.

4. The Five-Step Method for Any Time Period

Almost every SHM problem, linear or angular, is solved with the same routine:

  1. Find the mean position (stable equilibrium): the net force (or torque) is zero and the potential energy is minimum.
  2. Write the mean-position relation, for example .
  3. Displace the body by a small (or angle ) from the mean position.
  4. Write the net force (or torque) in the displaced position.
  5. Reduce it to (or ) using step 2 or small-angle/binomial approximations. Then (or ).

Why it works: the mean-position relation cancels every constant force, so only the part of the force that changes with survives. That part is the restoring force.

Flowchart: time period of any spring system Decision flowchart. If several bodies move together, such as a heavy pulley or a rolling body, use the energy method: write the energy as one half m effective v squared plus one half k effective x squared and read off the period. Otherwise use the force method: find the mean position, write the mean-position relation, displace by a small x, write the net force as minus K x and take T equal to two pi root m over K. no yes Find T of a spring system Several bodies move together (heavy pulley, rolling body)? 1. Mean position: Fnet = 0 2. Relation, e.g. kx0 = mg 3. Displace by a small x 4. Net force: F = −KSHMx T = 2π√(m/KSHM) Energy method: E = ½meffv2 + ½keffx2 dE/dt = 0 gives meffa + keffx = 0 T = 2π√(meff/keff) pulley: spring moves βx → KSHM = β2k
Figure 5: The five-step routine as a chart. Step 2 cancels every constant force (gravity, a steady push), so only survives. With a massive pulley the energy route gives in one line.

5. Springs with Pulleys

With a light string and pulley, the block and the spring need not move by the same amount. Find how far the spring stretches when the block moves ; that ratio fixes the effective spring constant.

Spring and pulley arrangements and their time periods Three arrangements. One: a string over a fixed pulley joins a spring fixed to the floor to a hanging block; the period is two pi root m by k, or m plus I by R squared if the pulley has inertia. Two: the pulley hangs from the spring and the string is tied to the floor; the block moves twice as far as the spring stretches and the period is two pi root 4 m by k. Three: the block hangs from a movable pulley whose string is tied to the spring and the ceiling; the spring stretches twice the block's displacement and the period is two pi root m by 4 k. k m I, R (i) fixed pulley T = 2π√(m/k) with pulley inertia: m → m + I/R2 k m (ii) spring holds the pulley T = 2π√(4m/k) block moves x, spring x/2 k m (iii) block on movable pulley T = 2π√(m/4k) block moves x, spring 2x
Figure 6: The same spring gives different periods because the pulley changes how far the spring stretches for a block displacement : equal in (i), in (ii), in (iii).
ArrangementSpring stretch for block displacement Period
(i) String over a fixed pulley, spring to the floor
(ii) Pulley hangs from the spring, string tied to the floor
(iii) Block on a movable pulley, string from spring to ceiling
Exam Trick

The rule. If the spring stretches when the block moves , the spring's energy is , so . Case (ii): gives . Case (iii): gives . No force analysis needed.

Key idea
With pulleys, ask one question: how far does the spring stretch when the block moves ? The answer gives .

6. Sudden Changes: Collisions, Added or Removed Mass

When a mass lands on, sticks to, or is removed from an oscillating system, the spring constant stays the same but the mean position and the state of motion change. Use this routine:

  1. Find the new mean position: for a vertical spring it shifts by .
  2. Find the displacement from the new mean position and the velocity just after the change (momentum is conserved in a short collision).
  3. New ; amplitude from
    Energy of oscillation .
A moving block sticks to a block on a spring and starts SHM Before: a block of mass m on a spring rests at the natural length while an identical block approaches with speed v. Just after sticking, the pair of mass 2 m moves at v over 2 from the natural length, which is the mean position; it compresses the spring by the amplitude A before returning. k m at rest m v before 2m v/2 mean position A just after
Figure 7: Momentum gives ; the spring is unstretched, so all of becomes : . For , , : , .
A body dropped on a spring pan: new mean position and amplitude Left: a mass falls through a height h onto a light pan on a spring. Right: a vertical scale showing the natural length where the mass first touches the pan with speed root 2 g h, the new mean position m g by k lower, and the highest and lowest points an amplitude A above and below the mean position. k m h falls highest point (A above M.P.) N.L.: first contact, v = √(2gh) M.P.: mg/k below N.L. lowest point (A below M.P.) mg/k A
Figure 8: After the mass lands, it oscillates about the new mean position below the natural length. At first contact it is already from that mean position and moving at , so .

Inelastic collisions lose energy. Use momentum conservation for the collision itself, and energy conservation only for the motion after it.

6.1 Blocks that must stay in contact

A block resting on another, or standing on the floor, can lose contact when the spring force reverses. The largest safe amplitude is the distance from the mean position to the point where contact would be lost.

Maximum amplitude for blocks that must stay in contact Left: a block of mass 2 m oscillates on a spring standing on a block of mass m on the floor; the lower block lifts if the spring is stretched by more than m g by k, so the amplitude is at most 3 m g by k. Right: a block rests on another block on a spring; the top block separates if the pair rises above the natural length, so the amplitude is at most 2 m g by k. m k 2m lower block must not lift Amax = 3mg/k k m m top block must not separate Amax = 2mg/k
Figure 9: Contact conditions set the largest safe amplitude. Left: stretch above N.L. plus compression at M.P. gives . Right: the pair must not rise above N.L., above M.P.

6.2 Stacked blocks held by friction

If a block sits on a block attached to the spring, the upper block's acceleration is supplied only by static friction. Friction needed is largest at the extremes, so slipping starts there first.

Upper block kept in SHM by friction from the lower block A block m rests on a block M attached to a spring on a smooth floor. When the pair is displaced by x to the right, static friction on the upper block acts towards the mean position and supplies its acceleration; the lower block feels an equal and opposite friction. k M m f f on M μ between blocks, floor smooth displaced by x
Figure 10: Static friction on (towards the mean position) supplies . It is largest at the extremes, so the pair moves together only while .
Quick Recall: tap to check
A block on a horizontal spring is hit by an identical block that sticks. Does the period change?
Yes: the mass doubles, so becomes times. is unchanged.
Which law do you use during a short sticking collision, and which after it?
Momentum conservation during it; energy conservation (SHM) after it.
Where does a stacked upper block start to slip first?
At the extremes, where and so the friction needed is largest.

7. Two-Block Systems and Reduced Mass

Two blocks and joined by a spring on a smooth floor oscillate about their own equilibrium positions, in opposite directions. No external horizontal force acts, so the centre of mass stays at rest: , where and are the displacements from the equilibrium positions.

  1. Spring deformation . Force on : .
  2. Substitute : .
  3. So
Two blocks joined by a spring and the equivalent reduced-mass system Top: two blocks m1 and m2 joined by a spring on a smooth floor oscillate about their equilibrium positions in opposite directions with the centre of mass at rest. Bottom: the equivalent system is a single reduced mass mu equal to m1 m2 over m1 plus m2 on the same spring attached to a wall. m1 k m2 x1 x2 centre of mass stays at rest: m1x1 = m2x2 k μ T = 2π√(μ/k)
Figure 11: With no external force the centre of mass stays still, so . The pair behaves like one reduced mass on the same spring.

Both blocks have the same period; the amplitudes divide inversely as the masses, . If one mass is very large, becomes the smaller mass, which is the familiar wall-and-block case.

8. Combination of Springs

8.1 Series combination

Springs joined end to end carry the same tension, and their extensions add: with . Then :

In series the extension of each spring is inversely proportional to its constant: the softer spring stretches more. For identical springs the extensions are equal.

8.2 Parallel combination

Springs side by side have the same extension, and their forces add: :

Springs in series, in parallel, and a block between two springs Three arrangements. Series: two springs end to end carry the same force and 1 over k equivalent equals 1 over k1 plus 1 over k2. Parallel: two springs side by side stretch equally and k equivalent equals k1 plus k2. A block between two springs fixed to opposite walls also has k equivalent equal to k1 plus k2. k1 k2 m series 1/keq = 1/k1 + 1/k2 k1 k2 m parallel keq = k1 + k2 k1 m k2 block between walls keq = k1 + k2
Figure 12: Series springs share the force; parallel springs share the stretch. A block between two walls is a parallel case: moving it stretches one spring and compresses the other.
PropertySeriesParallel
Same for both springsForce (tension)Extension
(less than either) (more than either)
Period with the same
identical springs

8.3 Cutting a spring

A spring of length is like pieces joined in series; each short piece stretches less for the same force, so it is stiffer. For one spring = constant: .

Spring constant of the pieces of a cut spring A spring of length l and constant k is cut into pieces of lengths l1 and l2. Because k times length is constant for a given spring, each shorter piece is stiffer: k1 equals k l over l1 and k2 equals k l over l2. k ℓ cut ℓ1 ℓ2 k1 = kℓ/ℓ1 k2 = kℓ/ℓ2
Figure 13: For one spring, = constant. Here gives and gives . Cutting into equal pieces gives each; a ratio gives and .
Exam Trick

Period combos without . If the same mass has periods and on two springs, then in series and in parallel . For and : series , parallel (Solved Example 15).

Quick Recall: tap to check
A spring is cut into two equal halves. What is the constant of each half?
(for one spring, is constant).
Two identical springs are joined in series. What is ?
.
A block sits between two springs fixed to opposite walls. Series or parallel?
Parallel: , because both springs push the block back.

9. Energy Method for the Time Period

When several bodies move together (a block and a rotating pulley, a rolling cylinder on a spring), writing forces is slow. Use energy instead: in SHM the total mechanical energy is constant, so .

  1. Find the mean position and the mean-position relation (for example ).
  2. Let the body be displaced by from the mean position with speed .
  3. Write the total energy in the displaced position (kinetic energy of every moving part, spring energy, gravitational energy).
  4. Set , put , and use the mean-position relation. The result has the form .
  5. Read off .

Read and straight from . Write in the form + constant (the constant and linear terms cancel through the mean-position relation). A pulley of inertia turning at adds , so .

JEE Advanced

Spring with mass. If the spring's own mass is not negligible, its kinetic energy is (each element moves in proportion to its distance from the fixed end). So

The energy method gives this in one line.

Quick Recall: tap to check
A pulley of moment of inertia and radius turns with the string. What is ?
.
A spring of mass holds a block . What mass goes into ?
.
Does gravity appear in for a vertical spring?
No: is cancelled by the mean-position relation .
Mind map of SHM in spring-mass systems Revision mind map with the spring-mass system at the centre and six branches: the basic period formula, vertical springs, springs with pulleys, sudden changes such as collisions, series and parallel combinations, and two-block systems with reduced mass. Spring-mass system Basic system T = 2π√(m/k) no A, no g in T T2 ∝ m: straight line Vertical spring x0 = mg/k T = 2π√(x0/g) constant force: shifts mean only Pulleys spring moves βx K = β2k heavy pulley: m + I/R2 Sudden changes momentum in the collision new mean position A2 = x2 + v2/ω2 Combinations series: 1/k = 1/k1 + 1/k2 parallel: k = k1 + k2 cut spring: kℓ constant Two blocks μ = m1m2/(m1 + m2) T = 2π√(μ/k) m1A1 = m2A2
Figure 14: Spring-mass SHM on one screen. Only and (or their effective values) ever set the period.

10. Solved Examples

Solved Example 1
A mass is attached to the free end of a massless spring of constant whose other end is fixed to a rigid support. Find the time period if the mass is displaced slightly by downward.
Solution:

Step 1: the hanging position is the mean position. Step 2: . Step 3: displace by . Step 4: . Step 5: with , .

Answer: , the same as for a horizontal spring.

Solved Example 2
The string, spring and pulley are light. A string over a fixed pulley has a spring (constant , lower end fixed to the floor) on one side and a block of mass on the other. Find the time period.
Solution:

At equilibrium, extension with . Displace the block down by : the spring stretches by the same , so towards the mean position.

Answer: (Figure 6, case i).

Solved Example 3
A system has a massless pulley, a spring of constant and a block of mass . Find the period of small vertical oscillations if (a) the pulley hangs from the spring and the string, tied to the floor on one side, carries the block on the other; (b) the block hangs from a movable pulley whose string runs from the spring (fixed above) to the ceiling.
Solution:

(a) At equilibrium and the spring holds both strands: . If the block moves down , the pulley moves down and the spring force rises by , so the string tension rises by :

, so .

(b) Two strands hold the pulley: and , so . If the block (and pulley) moves down , the spring stretches : . So .

Solved Example 4
A block of mass moving with speed on a smooth floor collides with an identical block attached to a spring (constant , other end fixed to a wall) and sticks to it. Find the amplitude of the resulting SHM.
Solution:

The collision is very short, so momentum is conserved: common velocity . Kinetic energy just after . The spring is unstretched at that moment, so this is the whole energy of oscillation: .

Answer: .

Solved Example 5
Blocks and hang together at rest from a spring of constant . Block is suddenly removed. Find the time period and amplitude of the resulting motion of .
Solution:

Initial extension: . The new mean position for alone is below the natural length. At the moment of removal is at rest, so that point is an extreme.

Answer: , .

Solved Example 6
A block hangs at rest from a spring of constant . A mass moving vertically downwards with speed collides with and sticks to it. Find the energy of oscillation.
Solution:

Momentum: , so . The new mean position is below the old one, so just after the collision and .

From : .

Answer:

Solved Example 7
A body of mass falls from a height onto the pan of a spring balance (pan and spring massless, constant ), sticks to it and oscillates vertically. Find the amplitude and the energy of oscillation.
Solution:

It reaches the pan at the natural length with . The mean position is lower, so at that moment , and (Figure 8).

, so

Energy of oscillation .

Solved Example 8
A body of mass is fixed on top of a vertical spring whose lower end is attached to a body of mass resting on the ground. The mass performs vertical SHM. Find the maximum amplitude so that does not lift off the ground.
Solution:

At the mean position the spring is compressed by . The lower block lifts when the spring pulls it up with a force of at least , that is when the spring is stretched by . The upper block is then above its mean position.

Answer: (Figure 9, left).

Solved Example 9
A block of mass rests on another block of the same mass attached to a vertical spring of constant . Find the maximum amplitude for which the blocks stay in contact.
Solution:

Mean position: compression . Above the natural length the spring pulls the lower block down, so it decelerates faster than while the upper block can decelerate only at : they separate. Contact is kept as long as the pair does not rise above the natural length.

Answer: (Figure 9, right).

Solved Example 10
Two blocks and are joined by a spring of natural length and constant on a smooth horizontal surface. The spring is compressed by and released. Show that the blocks perform SHM and find (a) the time period, (b) the amplitude of each block, (c) the length of the spring as a function of time.
Solution:

(a) As derived in Section 7, , so with .

(b) , and at release both blocks are at their extremes, so . Hence and .

(c) Take the equilibrium position of as origin: and . Length .

Solved Example 11
Find the time period of a mass and the equivalent spring constant in each case: (a) springs and joined end to end, and this pair placed side by side with a third spring , all attached to ; (b) placed between springs and fixed to opposite walls.
Solution:

(a) and in series: . In parallel with :

(b) Displace by : one spring is stretched by and the other compressed by ; both push it back. So and .

Solved Example 12
The friction coefficient between two blocks is and the floor is smooth. Block rests on block , which is attached to a spring of constant . (a) Find the time period for small oscillations. (b) Find the friction force when the displacement is . (c) Find the maximum amplitude for which the upper block does not slip.
Solution:

(a) For small amplitude the blocks move together: , .

(b) Acceleration . Friction supplies the upper block's force: .

(c) Friction needed is largest at the extremes, , and cannot exceed : (Figure 10).

Solved Example 13
A pulley of radius and moment of inertia hangs from the ceiling. A string over it holds a block on one side and is tied to a spring of constant (fixed to the floor) on the other. The string does not slip. Find the period of vertical oscillation.
Solution:

Mean position: . Displace the block by with speed ; the pulley turns at . Taking the gravitational potential energy as zero at the mean position:

: , and the bracket is zero.

Answer: .

Solved Example 14
A block hung from a spring stretches it by . Find the period of its vertical oscillations. Take .
Solution:

.

Answer: .

Solved Example 15
A block has period on spring A and on spring B. Find its period when the springs are joined (a) in series, (b) in parallel.
Solution:

. (a) Series: , so . (b) Parallel: , so .

Answer: in series, in parallel.

Solved Example 16
A mass on a spring of constant has period . The spring is cut into two equal halves, the halves are joined in parallel and the same mass is attached. The new period is
(A)
(B)
(C)
(D)
Solution:

Each half has constant ; in parallel, . .

Answer: (C).

Solved Example 17
A block on a vertical spring has period . It is moved to a spring twice as stiff, and the whole set-up is placed in a lift accelerating upwards at . The new period is
(A)
(B)
(C)
(D)
Solution:

The lift only changes the effective , which shifts the mean position () but not the period. Only and matter: .

Answer: (A). Option (B) wrongly treats the spring like a pendulum with .

Practice Questions
  1. A block oscillates on a spring of constant . Find the period.Answer: .
  2. A spring is cut into three equal parts and a mass is hung from one part. How does the period compare with the full spring?Answer: , so .
  3. Springs and are joined in series and carry a mass . Find the period.Answer: , so .
  4. A block stretches a spring by . Find the frequency of vertical oscillation ().Answer: .
  5. Blocks of and are joined by a spring of constant on a smooth floor. Find the period.Answer: ; .
  6. In Solved Example 12, take , , , , . Find the maximum amplitude without slipping.Answer: .
  7. A bullet moving at embeds in a block at rest on a spring of constant on a smooth floor. Find the amplitude.Answer: , , .

Common Mistakes to Avoid

Watch out
  • Measuring displacement from the natural length in a vertical spring. SHM is about the stretched mean position .
  • Thinking gravity changes the period of a spring-block. It only shifts the mean position; even on the Moon.
  • Adding spring constants in series. In series the reciprocals add, so is smaller than either spring.
  • Halving when a spring is cut in half. Each half is stiffer: .
  • After a collision or added mass, using the old mean position to find the amplitude. Find the new mean position first.
  • Using energy conservation across an inelastic collision. Use momentum for the collision, energy only afterwards.
  • Assuming the block and spring always move by the same amount when a pulley is involved. Check the string constraint ( or ).
  • Using instead of the reduced mass for two blocks joined by a spring.

Frequently Asked Questions

What is the time period of a spring-mass system?

The time period of a spring-mass system is , where is the mass and the spring constant. It does not depend on the amplitude or on gravity, so a horizontal, vertical or inclined spring with the same mass and spring has the same period.

Does gravity affect the time period of a vertical spring?

No. Gravity stretches the spring to a new mean position where the spring force balances the weight, but measured from that position the restoring force is still minus k x. The period stays two pi root m by k. Only the mean position moves down by m g over k.

What happens to the time period when a spring is cut in half?

Each half has twice the spring constant, because is constant for a given spring. With the same mass the period becomes . If the two halves are then joined in parallel, the constant becomes and the period halves.

How do you find the equivalent spring constant in series and parallel?

In series the springs carry the same force, so the reciprocals add: one over k equivalent equals one over k1 plus one over k2. In parallel they have the same extension, so the constants add: k equivalent equals k1 plus k2. A block between two walls is a parallel case.

What is reduced mass in a two-block spring system?

When two free blocks are joined by a spring, both oscillate with the same period , where the reduced mass is . The centre of mass stays at rest, and the amplitudes divide inversely as the masses.

Does the time period of a spring-mass system depend on amplitude?

No. For an ideal spring obeying Hooke's law the period depends only on mass and spring constant. A larger amplitude means larger speeds, so the block covers the longer path in the same time. The energy, one half k A squared, does grow with amplitude.

Which spring-mass SHM questions are common in JEE Main and JEE Advanced?

JEE favours springs with pulleys, collisions followed by SHM, blocks that must not lift or separate, friction between stacked blocks, two-block systems with reduced mass, and energy-method problems with rotating pulleys. The beta squared rule and the new-mean-position routine solve most of them quickly.

What spring-mass questions come in NEET?

NEET asks direct questions: the period two pi root m by k, the effect of doubling mass or spring constant, series and parallel springs, cutting a spring into pieces, and the period from the static stretch of a vertical spring. Remember T squared adds in series and one over T squared adds in parallel.

Previous year questions on SHM in Spring-Mass System

10 questions from past papers, each with a step-by-step solution.

Ready to master Oscillations?

Take a full mock test, practice concept-by-concept, and get an AI-powered rank prediction — all on Fundamenthol.