Skip to content

Olympiad & IIT-JEE Advanced Problem Sets: Master Solutions ​

How to Use This Problem Set

Each problem in this curated collection is designed to test deep physical intuition, coordinate choices, and rigorous mathematical execution.
Recommended Workflow: Attempt each problem on paper for 15–20 minutes before opening the "Click to view complete step-by-step solution" dropdown.


Volume 1: Advanced Mechanics ​

Problem 1.1: The Rolling Spool Paradox on an Incline ​

INPhO / IPhO Masterclass

Problem Statement:
A spool of total mass M, outer radius R, and inner cylinder radius r (r<R) has a radius of gyration k about its central axis (Icm=Mk2). It rests on a rough plane inclined at an angle θ to the horizontal. A light inextensible thread wound around the inner axle is pulled with a constant tension T at an angle ϕ relative to the inclined plane as shown. The coefficient of static friction is sufficiently large to prevent slipping.

Multi-Mode DiagramProblem 1.1: Rolling Spool Dynamics (Multi-Mode)
Option 1: Publication-Grade Scientific Vector SVG

Free-body force decomposition on incline showing normal force N, static friction fs, tension T, and Instantaneous Axis of Rotation C.

C (IAOR) v_cm
Linear Acceleration: acm=gsin⁡θ1+Icm/(MR2)=23gsin⁡θa_{\text{cm}} = \frac{g\sin\theta}{1 + I_{\text{cm}}/(MR^2)} = \frac{2}{3}g\sin\theta
Critical Tension Angle: ϕc=arccos⁡(r/R)\phi_c = \arccos(r/R)
  1. Derive the acceleration acm of the spool down the incline.
  2. Find the critical tension T0 for which the spool remains in static equilibrium (acm=0).
  3. Find the critical angle ϕc at which pulling the thread causes the spool to slide rather than roll.
💡 Interactive Clue SystemClues for Problem 1.1: The Rolling Spool Paradox
Try solving with Hint 1 before revealing Hint 2 or 3!
💡 Click to view complete step-by-step solution

Step 1: Choose the Reference Point (Instantaneous Axis of Rotation - IAOR) ​

The instantaneous point of contact C with the incline has zero velocity (vC=0). Taking torques directly about C automatically eliminates the unknown normal force N and static friction force f!

Step 2: Write the Equation of Motion about Contact Point C ​

  1. Moment of Inertia about C (Parallel Axis Theorem):

    IC=Icm+MR2=M(k2+R2)
  2. Torque of Gravity about C: Gravity acts at the Center of Mass (distance R perpendicularly from C along the incline):

    τgravity,C=(Mgsin⁡θ)⋅R(Acts down the incline, promoting clockwise roll)
  3. Torque of Tension T about C: The position vector from C to the center O is r→O/C=Rj^′ (normal to incline). The line of action of tension T passes at perpendicular distance from C:

    d⊥=Rcos⁡ϕ−rτtension,C=T(Rcos⁡ϕ−r)(Acts up the incline if Rcos⁡ϕ>r)
  4. Net Torque about C:

    τnet,C=MgRsin⁡θ−T(Rcos⁡ϕ−r)
  5. Angular Acceleration α:

    ICα=τnet,C⟹M(k2+R2)α=MgRsin⁡θ−T(Rcos⁡ϕ−r)α=MgRsin⁡θ−T(Rcos⁡ϕ−r)M(k2+R2)
  6. Linear Acceleration of Center of Mass acm=αR:

    acm=gsin⁡θ−TM(cos⁡ϕ−rR)1+k2R2

Step 3: Condition for Static Equilibrium (acm=0) ​

Setting the numerator to zero:

Mgsin⁡θ−T0(cos⁡ϕ−rR)=0⟹T0=Mgsin⁡θcos⁡ϕ−rR

Step 4: The Critical Angle ϕc ​

If cos⁡ϕ=rR, the line of action of tension passes directly through the contact point C!

τtension,C=0⟹cos⁡ϕc=rR⟹ϕc=arccos⁡(rR)

At this angle, tension creates zero torque about the contact point, so tension cannot cause or prevent rotation!


Problem 1.2: Separation Angle on a Movable Hemisphere ​

JEE Advanced Multi-Concept

Problem Statement:
A small particle of mass m is placed at the apex of a smooth solid hemisphere of mass M and radius R. The hemisphere rests on a frictionless horizontal floor. The particle is given an infinitesimal horizontal nudge. Determine the angle θ from the vertical at which the particle loses contact with the hemisphere (N=0).

Frictionless Floor
<!-- Hemisphere (Radius R, Mass M) --> <path d="M 110 150 A 100 100 0 0 1 310 150 Z" fill="url(#spoolGrad)" stroke="var(--vp-c-brand-1)" stroke-width="2.5"/> <circle cx="210" cy="150" r="3" fill="var(--vp-c-brand-1)"/> <text x="205" y="130" fill="var(--vp-c-text-1)" font-size="13" font-weight="700">M</text> <!-- Particle m at angle theta from apex --> <g transform="translate(210, 150) rotate(35)"> <line x1="0" y1="0" x2="0" y2="-100" stroke="var(--vp-c-text-3)" stroke-dasharray="3 3"/> <circle cx="0" cy="-100" r="10" fill="#ef4444" stroke="var(--vp-c-text-1)" stroke-width="1.5"/> <text x="-5" y="-96" fill="#fff" font-size="10" font-weight="700">m</text> </g> <!-- Angle theta arc --> <path d="M 210 70 A 80 80 0 0 1 255 78" fill="none" stroke="#f59e0b" stroke-width="2"/> <text x="228" y="65" fill="#f59e0b" font-size="12" font-weight="700">&theta;</text> 
Figure Movable hemisphere on frictionless floor: Particle slides down until coupled normal reaction N(theta) drops to zero.
💡 Click to view complete step-by-step solution

Step 1: Set up the Coordinates and Constraints ​

Let the horizontal displacement of the hemisphere be X(t) (moving leftward, −x).
In polar coordinates relative to the hemisphere center:

  • Particle position relative to hemisphere: xr=Rsin⁡θ,yr=Rcos⁡θ.
  • Absolute horizontal position of particle: x=Rsin⁡θ−X.
  • Absolute vertical position of particle: y=Rcos⁡θ.

Step 2: Conservation of Horizontal Momentum ​

Since no external horizontal force acts on the (particle + hemisphere) system:

Px=mx˙−MX˙=0⟹m(Rθ˙cos⁡θ−X˙)−MX˙=0X˙=mRcos⁡θM+mθ˙

The horizontal velocity of the particle is:

x˙=Rθ˙cos⁡θ−X˙=Rθ˙cos⁡θ(1−mM+m)=(MM+m)Rθ˙cos⁡θ

Step 3: Conservation of Mechanical Energy ​

ΔU=mgR(1−cos⁡θ)ΔK=12MX˙2+12m(x˙2+y˙2)

Substituting y˙=−Rθ˙sin⁡θ and X˙:

mgR(1−cos⁡θ)=12mR2θ˙2(sin2⁡θ+Mcos2⁡θM+m)θ˙2=2g(1−cos⁡θ)R(sin2⁡θ+MM+mcos2⁡θ)=2g(1−cos⁡θ)R(1−mM+mcos2⁡θ)

Step 4: Normal Force Separation Condition (N=0) ​

In the accelerated frame of the hemisphere, the radial equation of motion for m at the moment of detachment (N=0) gives:

mgcos⁡θ=mRθ˙2+mX¨sin⁡θ

Solving the coupled equations at N=0 yields the cubic polynomial:

mM+mcos3⁡θ−3cos⁡θ+2=0
  • Limiting Case 1 (Fixed Hemisphere M→∞):m∞cos3⁡θ−3cos⁡θ+2=0⟹−3cos⁡θ+2=0⟹cos⁡θ=23⟹θ≈48.2∘
  • Limiting Case 2 (Equal masses M=m):12cos3⁡θ−3cos⁡θ+2=0⟹cos⁡θ≈0.701⟹θ≈45.5∘

Volume 2: Classical Electrodynamics ​

Problem 2.1: Superconducting Ring in a Quadrupole Field ​

International Physics Olympiad (IPhO Tier)

Problem Statement:
A thin circular superconducting ring of radius a, mass m, and self-inductance L is placed in a magnetic quadrupole field given by:

B→(x,y,z)=α(xi^−yj^)

The ring lies in the xy-plane, centered at (x0,0,0) with its normal initially along k^. If the ring is displaced slightly along the x-axis and released from rest, prove that it executes Simple Harmonic Motion (SHM) and find its angular frequency ω.

x
<line x1="50" y1="120" x2="50" y2="20" stroke="var(--vp-c-text-1)" stroke-width="2" marker-end="url(#arrow-blue)"/> <text x="30" y="25" fill="var(--vp-c-text-1)" font-size="12" font-weight="700">y</text> <!-- Superconducting Ring (centered at x_0) --> <ellipse cx="230" cy="120" rx="40" ry="20" fill="none" stroke="var(--vp-c-brand-1)" stroke-width="3"/> <circle cx="230" cy="120" r="3" fill="#ef4444"/> <text x="220" y="150" fill="var(--vp-c-text-2)" font-size="12" font-weight="700">x_0</text> <text x="200" y="90" fill="var(--vp-c-brand-1)" font-size="12" font-weight="700">Ring (m, L)</text> <!-- Quadrupole Field Vectors --> <line x1="120" y1="60" x2="160" y2="60" stroke="#3b82f6" stroke-width="2" marker-end="url(#arrow-blue)"/> <line x1="300" y1="60" x2="350" y2="60" stroke="#3b82f6" stroke-width="2" marker-end="url(#arrow-blue)"/> <text x="180" y="45" fill="#3b82f6" font-size="12" font-weight="700">B = &alpha;(x i - y j)</text> 
Figure Superconducting ring in quadrupole field B = alpha (x i - y j): Flux freezing induces restoring current I(x) causing harmonic oscillation.
💡 Click to view complete step-by-step solution

Step 1: Flux Freezing Theorem in Superconductors ​

In an ideal superconductor, electrical resistance is strictly zero (R=0). By Faraday's Law:

E=−dΦtotaldt=IR=0⟹Φtotal=constant=Φ0

The total magnetic flux through the ring is:

Φtotal=Φext(x)+LI(x)=Φ0

If the ring starts with zero current at initial position x0 where Φext(x0)=0, then Φ0=0, so:

I(x)=−Φext(x)L

Step 2: Compute External Flux Φext(x) ​

Since B→=αxi^−αyj^, the field in the xy-plane has zero z-component (Bz=0).
However, by ∇⋅B→=0:

∂Bx∂x+∂By∂y+∂Bz∂z=α−α+∂Bz∂z=0⟹∂Bz∂z=0

When the ring tilts or translates across the gradient:

Φext(x)=πa2(αx)I(x)=−πa2αLx

Step 3: Magnetic Force on the Ring ​

The magnetic dipole moment of the ring is:

M→(x)=I(x)(πa2)k^=−(πa2)2αLxk^

The net force acting on the magnetic dipole in a non-uniform field is:

F→=∇(M→⋅B→)=−(πa2)2α2Lxi^

Step 4: Equation of Motion & SHM Frequency ​

md2xdt2=−[π2a4α2L]xd2xdt2+ω2x=0ω=π2a4α2mL=πa2αmL

Problem 2.2: Non-Uniform Dielectric Sphere in a Uniform Field ​

JEE Advanced Theoretical Drill

Problem Statement:
A solid dielectric sphere of radius R is placed in an initially uniform electric field E→0=E0k^. The relative permittivity inside the sphere varies radially as:

εr(r)=1+βrR
  1. Find the polarization vector P→(r→) inside the sphere.
  2. Determine the bound volume charge density ρb(r) and bound surface charge density σb(θ).
💡 Click to view complete step-by-step solution

Step 1: Electric Displacement & Polarization ​

The electric displacement is related to electric field by:

D→=ε0εr(r)E→

The polarization field P→ is:

P→=D→−ε0E→=ε0(εr(r)−1)E→=ε0(βrR)E→

Step 2: Internal Electric Field ​

To first order in dielectric perturbation, the uniform field inside the sphere is:

E→in=Eink^

Thus the polarization vector is:

P→(r,θ)=ε0βrREink^=ε0βrREin(cos⁡θe^r−sin⁡θe^θ)

Step 3: Bound Volume Charge Density ρb ​

ρb=−∇⋅P→

In spherical coordinates:

∇⋅P→=1r2∂∂r(r2Pr)+1rsin⁡θ∂∂θ(sin⁡θPθ)Pr=ε0βrREincos⁡θ,Pθ=−ε0βrREinsin⁡θ1r2∂∂r(ε0βEincos⁡θRr3)=3ε0βEincos⁡θR1rsin⁡θ∂∂θ(−ε0βrEinRsin2⁡θ)=−2ε0βEincos⁡θR∇⋅P→=3ε0βEincos⁡θR−2ε0βEincos⁡θR=ε0βEincos⁡θRρb(r,θ)=−ε0βEincos⁡θR

Step 4: Bound Surface Charge Density σb ​

σb=P→(R)⋅n^=Pr(R)=ε0βEincos⁡θ

(Notice: ∮surfaceσbdA+∫volumeρbdV=0, guaranteeing net bound charge is strictly zero!)


Volume 3: Waves, Optics & Thermodynamics ​

Problem 3.1: Sound Ray Trajectory in a Thermal Gradient Atmosphere ​

National Physics Olympiad (INPhO Level)

Problem Statement:
In the lower atmosphere, the absolute temperature decreases linearly with altitude y as:

T(y)=T0(1−αy)

A sound source located on the ground at (0,0) emits a sound ray at an initial angle θ0 relative to the vertical.

  1. Find the trajectory equation y(x) of the sound ray.
  2. Determine the maximum altitude ymax reached by the sound ray before it refracts back toward Earth.
Ground (x)
<!-- Altitude Axis --> <line x1="60" y1="150" x2="60" y2="20" stroke="var(--vp-c-text-1)" stroke-width="2" marker-end="url(#arrow-blue)"/> <text x="30" y="25" fill="var(--vp-c-text-1)" font-size="12" font-weight="700">y</text> <!-- Parabolic Refracting Ray --> <path d="M 60 150 Q 180 30 320 150" fill="none" stroke="#f59e0b" stroke-width="3"/> <!-- Launch angle indicator --> <line x1="60" y1="150" x2="110" y2="90" stroke="#f59e0b" stroke-width="2" marker-end="url(#arrow-red)"/> <text x="75" y="115" fill="var(--vp-c-brand-1)" font-size="12" font-weight="700">&theta;_0</text> <!-- Apex Point y_max --> <circle cx="190" cy="90" r="5" fill="#ef4444"/> <line x1="60" y1="90" x2="190" y2="90" stroke="var(--vp-c-text-3)" stroke-dasharray="3 3" stroke-width="1.2"/> <text x="140" y="80" fill="#ef4444" font-size="12" font-weight="700">Apex (y_max)</text> 
Figure Acoustic ray path in stratified atmosphere: Continuous Snell's law bends the ray into a parabolic trajectory reaching apex y_max = cos^2(theta_0) / alpha.
💡 Click to view complete step-by-step solution

Step 1: Acoustic Speed Variation with Altitude ​

The speed of sound in air is v(T)=γRTM:

v(y)=v01−αy(where v0=γRT0M)

Step 2: Continuous Snell's Law for Acoustic Rays ​

For any stratified medium where speed depends on altitude y:

sin⁡θ(y)v(y)=constant=sin⁡θ0v0sin⁡θ(y)=(v(y)v0)sin⁡θ0=1−αysin⁡θ0

Step 3: Maximum Altitude ymax ​

At the apex of the ray, the trajectory becomes purely horizontal (θ=90∘⟹sin⁡θ=1):

1=1−αymaxsin⁡θ0⟹1−αymax=1sin2⁡θ0αymax=1−sin2⁡θ0=cos2⁡θ0⟹ymax=cos2⁡θ0α

Step 4: Differential Equation of the Ray Path ​

From geometry: tan⁡θ=dxdy:

dxdy=sin⁡θcos⁡θ=sin⁡θ1−sin2⁡θ=1−αysin⁡θ01−(1−αy)sin2⁡θ0=1−αysin⁡θ0cos2⁡θ0+αysin2⁡θ0

Integrating gives a parabolic acoustic trajectory:

x(y)=2αsin⁡θ0[cos⁡θ0−cos2⁡θ0−αysin2⁡θ0]

Problem 3.2: Non-Ideal Gas Cycle Efficiency Optimization ​

JEE Advanced Multi-Concept

Problem Statement:
One mole of a real gas obeying the equation of state P(V−b)=RT with constant molar heat capacity Cv undergoes a four-stroke cycle:

  • 1→2: Isothermal expansion at TH from V1 to V2.
  • 2→3: Adiabatic expansion from TH to TC.
  • 3→4: Isothermal compression at TC from V3 to V4.
  • 4→1: Adiabatic compression from TC to TH.

Prove that the thermal efficiency η of this cycle is identical to an ideal Carnot efficiency: η=1−TCTH.

💡 Click to view complete step-by-step solution

Step 1: Work Done along Isothermal Paths ​

For the isothermal expansion 1→2 at TH:

P=RTHV−b⟹W12=∫V1V2RTHV−bdV=RTHln⁡(V2−bV1−b)

Since T=const⟹ΔU=0:

Qin=Q12=W12=RTHln⁡(V2−bV1−b)

For the isothermal compression 3→4 at TC:

Qout=|Q34|=RTCln⁡(V3−bV4−b)

Step 2: Adiabatic Paths Relation ​

Along an adiabatic path for P(V−b)=RT:

dQ=CvdT+PdV=0⟹CvdT+RTV−bdV=0⟹dTT+RCvdVV−b=0

Integrating yields:

T(V−b)R/Cv=T(V−b)γ−1=constant

Applying this to paths 2→3 and 4→1:

TH(V2−b)γ−1=TC(V3−b)γ−1⟹V3−bV2−b=(THTC)1γ−1TH(V1−b)γ−1=TC(V4−b)γ−1⟹V4−bV1−b=(THTC)1γ−1

Step 3: Equating the Volume Ratios ​

V3−bV2−b=V4−bV1−b⟹V3−bV4−b=V2−bV1−b

Step 4: Thermal Efficiency ​

η=1−QoutQin=1−RTCln⁡(V3−bV4−b)RTHln⁡(V2−bV1−b)=1−TCTH=ηCarnot

(Conclusion: The finite molecular volume b shifts the operating volumes but leaves the fundamental Carnot efficiency invariant!)


Volume 4: Modern Physics & Quantum Mechanics ​

Problem 4.1: Relativistic Compton Scattering with Moving Electrons ​

IPhO Olympiad Theoretical Masterclass

Problem Statement:
A high-energy photon of frequency ν0 collides head-on with an ultra-relativistic electron of rest mass m0 moving in the opposite direction with velocity v→=−βci^ (γ=11−β2). The photon is backscattered directly along its incident direction (180∘ deflection). Derive the exact frequency ν′ of the backscattered photon.

Photon (h ν_0)
<!-- Relativistic Electron --> <circle cx="340" cy="60" r="15" fill="#3b82f6" stroke="var(--vp-c-text-1)" stroke-width="1.5"/> <text x="334" y="65" fill="#fff" font-size="12" font-weight="700">e^-</text> <line x1="320" y1="60" x2="240" y2="60" stroke="#3b82f6" stroke-width="2.5" marker-end="url(#arrow-blue)"/> <text x="250" y="45" fill="#3b82f6" font-size="12" font-weight="700">Electron (&beta; c)</text> 
Figure Relativistic Inverse Compton Scattering: Head-on collision between incoming photon h*nu_0 and relativistic electron of speed beta*c.
💡 Click to view complete step-by-step solution

Step 1: Lorentz Transform into the Rest Frame of the Electron ​

In the electron's rest frame (S′), the electron is stationary. The frame S′ moves leftward with speed v=βc. By the Relativistic Doppler Shift, the incident photon has frequency ν0′ in frame S′:

ν0′=ν01+β1−β=ν0γ(1+β)

Step 2: Standard Compton Scattering in Electron Rest Frame ​

In frame S′, the electron is at rest, so standard Compton formula applies for scattering angle θ′=180∘ (cos⁡180∘=−1):

1ν‴−1ν0′=hm0c2(1−cos⁡180∘)=2hm0c21ν‴=1ν0′+2hm0c2=m0c2+2hν0′m0c2ν0′⟹ν‴=ν0′1+2hν0′m0c2

Step 3: Transform Back to the Laboratory Frame ​

The backscattered photon moves in the −x direction in S′. Transforming back to the lab frame:

ν′=ν‴1+β1−β=ν‴γ(1+β)

Substituting ν‴ and ν0′:

ν′=ν0(1+β1−β)1+2hν0γ(1+β)m0c2ν′=ν0(1+β1−β)[11+2γhν0(1+β)m0c2]

(Physical Note: In Inverse Compton Scattering with γ≫1, the photon gains enormous energy, scaling as ∼4γ2ν0!)


Problem 4.2: Positronium Ground State Annihilation Kinetics ​

JEE Advanced Multi-Concept

Problem Statement:
A positronium atom (a bound state of an electron e− and a positron e+) has a ground state binding energy of E1=−6.8 eV.

  1. If the positronium atom annihilates at rest into two collinear gamma-ray photons, calculate the exact wavelength λγ of each emitted photon.
  2. If the atom had initial kinetic energy K0=10 keV before annihilation, find the maximum and minimum wavelengths of the emitted photons due to relativistic Doppler broadening.
💡 Click to view complete step-by-step solution

Step 1: Energy Conservation for Annihilation at Rest ​

The initial invariant mass energy is:

Einitial=2mec2+E1=2(511.0 keV)−0.0068 keV=1021.9932 keV

By momentum conservation, the two photons travel in exactly opposite directions with equal energy:

Eγ=Einitial2=mec2+E12=511.0 keV−3.4 eV≈510.9966 keV

Step 2: Wavelength of Emitted Photons ​

λγ=hcEγ=12400eV⋅\AA510996.6eV=0.02426 \AA=2.426 pm

Step 3: Doppler Broadening with Kinetic Energy K0=10 keV ​

Total energy of moving positronium: E=M0c2+K0. The speed of the positronium is:

γ=1+K0M0c2=1+10 keV1022 keV=1.00978⟹β=1−1γ2≈0.1388
  • Forward Emitted Photon (Blue-Shifted):

    Emax=Eγ1+β1−β=511 keV×1.13880.8612=511×1.1499=587.6 keVλmin=hcEmax=0.0211 \AA
  • Backward Emitted Photon (Red-Shifted):

    Emin=Eγ1−β1+β=511×0.8696=444.4 keVλmax=hcEmin=0.0279 \AA