Skip to main content
Course and syllabus guidance

University Quantum Mechanics II · unit UQMII-05

Rotations and the Addition of Angular Momentum

Connect the ideas, make your working visible, and test the result. Use the hints when you need a starting point; open the full solution after your attempt.

Extra challenging questions

A selection from this pathway. Open a topic below for its complete practice and challenge set.

Extra challenging · 01

Rotation operators and angular momentum as their generator: infer an input with uncertainty

The angular momentum J of any system is the generator of its rotations: the Hermitian operator for which a turn by a small angle ε about the unit vector n̂ acts on every state as D = 1 − iεJ⋅n̂/ħ. Use the supplied topic model Y_out = m*phi-n*deg(atan(m*phi*pi/(180*n))), where Y_out is N-STEP PHASE SHORTFALL (°). The output symbol Y_out is distinct from all input symbols. ^ denotes a power; π = 3.141592653589793; deg converts radians to degrees; unmarked trigonometric functions use radians. phi is Rotation angle φ about z, measured in °. Keep m (Azimuthal number m of cos mϕ) = 1; n (First-order steps N) = 4 fixed. For this exercise use only 9.5625 ° ≤ phi ≤ 80.4375 ° on this continuous branch. A grid of test settings is an input restriction for this exercise, not by itself a claim of physical quantisation. This calculation retains the topic model's stated assumptions; it does not extend them to a different physical setup. A reading gives Y_out = 0.90529253 °, with a bounded reading uncertainty ±0.13496 °. Treat the model and all fixed inputs as exact for this exercise; the bound is not a standard deviation. First estimate the unknown phi by straight-line interpolation between the two endpoint predictions. Then solve the actual model on the stated branch to an absolute input tolerance of 0.0070875 °, using a numerical bracket if required. Find the full input interval consistent with the bounded reading uncertainty and compare it with a symmetric input-error assumption. Do not assume that the supplied calibration points prove monotonicity outside this branch.

Explore the question data

N-STEP PHASE SHORTFALL against phi

Predictions from the supplied Rotation operators and angular momentum as their generator model, with all other inputs fixed as stated in the question. 5 calibration points support a trend comparison; they are not measured data or a straight-line law.

Vertical axis (y): N-STEP PHASE SHORTFALL / °

N-STEP PHASE SHORTFALL against phiPredictions from the supplied Rotation operators and angular momentum as their generator model, with all other inputs fixed as stated in the question. 5 calibration points support a trend comparison; they are not measured data or a straight-line law. Horizontal axis: phi: Rotation angle φ about z / °. Vertical axis: N-STEP PHASE SHORTFALL / °. Exact values are available in the data table below.-0.11740.71231.5422.3723.2016.72825.864564.1483.27xy

Horizontal axis (x): phi: Rotation angle φ about z / °

Axes show the supplied calibration interval; the origin may lie outside the plot.

Reading 1phi: Rotation angle φ about z / °: 9.563N-STEP PHASE SHORTFALL / °: 0.005543
Read the exact data as a table
N-STEP PHASE SHORTFALL against phi — supplied values
phi: Rotation angle φ about z / °N-STEP PHASE SHORTFALL / °
9.56250.005543378424674117
27.281250.12777193501861106
450.5652776993588517
62.718751.4988929073741986
80.43753.078347870138188

These are the supplied values, not a worked answer. No fitted trend is drawn.

Show a hint

The model's endpoint predictions bracket the reading. Solve Y_out(phi) = Y_measured and then solve again at Y_measured − u and Y_measured + u; a nonlinear inverse can give unequal input deviations.

Reveal the worked solution
  1. Endpoint predictions are Y_out(9.5625) = 0.00554338 ° and Y_out(80.4375) = 3.07835 °. The target lies between them. On the selected branch the response is strictly increasing.
  2. Endpoint interpolation gives phi_line = 9.5625 + (0.905293 − 0.00554338)(80.4375 − 9.5625)/(3.07835 − 0.00554338) = 30.3154 °. This estimates the inverse of the endpoint chord, rather than assuming that chord is the physical model.
  3. Use the actual equation, not the chord, and bracket its root. Evaluating the midpoint and retaining the sign-changing half-interval gives phi = 52.7963 °; substituting back gives Y_out = 0.90529253 °.
  4. The interpolation error in the input is |phi_line − phi| = 22.4808 °. This is larger than the requested numerical tolerance.
  5. Invert both limits Y_out = 0.77033253 ° and 1.0402525 °. Sort the roots even if the response decreases: 49.9773 ° ≤ phi ≤ 55.355 °.
  6. The lower and upper input deviations are 2.81894 ° and 2.55879 °. They differ because the inverse response is nonlinear; a symmetric error bar would only be a local approximation. This interval includes reading uncertainty only, not model error or uncertainty in fixed inputs.

Answer phi ≈ 52.7963 °; compatible interval [49.9773, 55.355] °. Endpoint interpolation gives 30.3154 °.

Compare the assumptions, method and units with your attempt. Explain any correction before trying another question.

Extra challenging · 02

Rotating a spin-half, and the sign change under 2π: infer an input with uncertainty

The spin-½ rotation operator D(n̂, φ) = cos(φ/2) I − i sin(φ/2) σ⋅n̂ is the 2 × 2 unitary matrix that turns a spinor through the angle φ about the unit axis n̂; it rotates ⟨S⟩ through φ, yet equals −I, not I, at φ = 2π. Use the supplied topic model Y_out = (1+cos(phi*pi/360))/2, where Y_out is FRINGE I/I₀ (dimensionless). The output symbol Y_out is distinct from all input symbols. ^ denotes a power; π = 3.141592653589793; unmarked trigonometric functions use radians. phi is Rotation angle φ, measured in °. Keep theta (Spin tilt from axis θ) = 60 ° fixed. For this exercise use only 378.9 ° ≤ phi ≤ 643.5 ° on this continuous branch. A grid of test settings is an input restriction for this exercise, not by itself a claim of physical quantisation. This calculation retains the topic model's stated assumptions; it does not extend them to a different physical setup. A reading gives Y_out = 0.50133518, with a bounded reading uncertainty ±0.058698. Treat the model and all fixed inputs as exact for this exercise; the bound is not a standard deviation. First estimate the unknown phi by straight-line interpolation between the two endpoint predictions. Then solve the actual model on the stated branch to an absolute input tolerance of 0.02646 °, using a numerical bracket if required. Find the full input interval consistent with the bounded reading uncertainty and compare it with a symmetric input-error assumption. Do not assume that the supplied calibration points prove monotonicity outside this branch.

Explore the question data

FRINGE I/I₀ against phi

Predictions from the supplied Rotating a spin-half, and the sign change under 2π model, with all other inputs fixed as stated in the question. 5 calibration points support a trend comparison; they are not measured data or a straight-line law.

Vertical axis (y): FRINGE I/I₀

FRINGE I/I₀ against phiPredictions from the supplied Rotating a spin-half, and the sign change under 2π model, with all other inputs fixed as stated in the question. 5 calibration points support a trend comparison; they are not measured data or a straight-line law. Horizontal axis: phi: Rotation angle φ / °. Vertical axis: FRINGE I/I₀. Exact values are available in the data table below.-0.028650.21050.44970.68890.9281368.3439.8511.2582.6654.1xy

Horizontal axis (x): phi: Rotation angle φ / °

Axes show the supplied calibration interval; the origin may lie outside the plot.

Reading 1phi: Rotation angle φ / °: 378.9FRINGE I/I₀: 0.006785
Read the exact data as a table
FRINGE I/I₀ against phi — supplied values
phi: Rotation angle φ / °FRINGE I/I₀
378.90.006785371411752228
445.049999999999950.13150875760102443
511.20.37565505641757235
577.350.6600998308136561
643.50.8926584654403723

These are the supplied values, not a worked answer. No fitted trend is drawn.

Show a hint

The model's endpoint predictions bracket the reading. Solve Y_out(phi) = Y_measured and then solve again at Y_measured − u and Y_measured + u; a nonlinear inverse can give unequal input deviations.

Reveal the worked solution
  1. Endpoint predictions are Y_out(378.9) = 0.00678537 and Y_out(643.5) = 0.892658. The target lies between them. On the selected branch the response is strictly increasing.
  2. Endpoint interpolation gives phi_line = 378.9 + (0.501335 − 0.00678537)(643.5 − 378.9)/(0.892658 − 0.00678537) = 526.616 °. This estimates the inverse of the endpoint chord, rather than assuming that chord is the physical model.
  3. Use the actual equation, not the chord, and bracket its root. Evaluating the midpoint and retaining the sign-changing half-interval gives phi = 540.306 °; substituting back gives Y_out = 0.50133518.
  4. The interpolation error in the input is |phi_line − phi| = 13.6897 °. This is larger than the requested numerical tolerance.
  5. Invert both limits Y_out = 0.44263718 and 0.56003318. Sort the roots even if the response decreases: 526.824 ° ≤ phi ≤ 553.792 °.
  6. The lower and upper input deviations are 13.4816 ° and 13.4859 °. They differ because the inverse response is nonlinear; a symmetric error bar would only be a local approximation. This interval includes reading uncertainty only, not model error or uncertainty in fixed inputs.

Answer phi ≈ 540.306 °; compatible interval [526.824, 553.792] °. Endpoint interpolation gives 526.616 °.

Compare the assumptions, method and units with your attempt. Explain any correction before trying another question.

Extra challenging · 03

Total angular momentum J = J₁ + J₂ and its two bases: infer an input with uncertainty

The total angular momentum J = J₁ + J₂ of a two-part system is itself an angular momentum, and its states can be labelled by m₁ and m₂ (the uncoupled basis) or by j and M (the coupled basis): two orthonormal bases of one space, needed because J² and J₁z do not commute. Use the supplied topic model Y_out = 0.5*(1+(m+f)/sqrt(4+2*m*f+f*f)), where Y_out is P(m₂ = +½), UPPER LEVEL (dimensionless). The output symbol Y_out is distinct from all input symbols. ^ denotes a power; π = 3.141592653589793; sqrt(x) means √x. f is Field-to-coupling ratio b/a, dimensionless. Keep m (Block M = m₁ + m₂) = 0 fixed. For this exercise use only 0.53125 ≤ f ≤ 4.46875 on this continuous branch. A grid of test settings is an input restriction for this exercise, not by itself a claim of physical quantisation. This calculation retains the topic model's stated assumptions; it does not extend them to a different physical setup. A reading gives Y_out = 0.91310436, with a bounded reading uncertainty ±0.006491. Treat the model and all fixed inputs as exact for this exercise; the bound is not a standard deviation. First estimate the unknown f by straight-line interpolation between the two endpoint predictions. Then solve the actual model on the stated branch to an absolute input tolerance of 0.00039375, using a numerical bracket if required. Find the full input interval consistent with the bounded reading uncertainty and compare it with a symmetric input-error assumption. Do not assume that the supplied calibration points prove monotonicity outside this branch.

Explore the question data

P(m₂ = +½), UPPER LEVEL against f

Predictions from the supplied Total angular momentum J = J₁ + J₂ and its two bases model, with all other inputs fixed as stated in the question. 5 calibration points support a trend comparison; they are not measured data or a straight-line law.

Vertical axis (y): P(m₂ = +½), UPPER LEVEL

P(m₂ = +½), UPPER LEVEL against fPredictions from the supplied Total angular momentum J = J₁ + J₂ and its two bases model, with all other inputs fixed as stated in the question. 5 calibration points support a trend comparison; they are not measured data or a straight-line law. Horizontal axis: f: Field-to-coupling ratio b/a. Vertical axis: P(m₂ = +½), UPPER LEVEL. Exact values are available in the data table below.0.61520.70380.79240.88090.96950.37381.4372.53.5634.626xy

Horizontal axis (x): f: Field-to-coupling ratio b/a

Axes show the supplied calibration interval; the origin may lie outside the plot.

Reading 1f: Field-to-coupling ratio b/a: 0.5313P(m₂ = +½), UPPER LEVEL: 0.6284
Read the exact data as a table
P(m₂ = +½), UPPER LEVEL against f — supplied values
f: Field-to-coupling ratio b/aP(m₂ = +½), UPPER LEVEL
0.531250.6283613059199252
1.5156250.8019887813363895
2.50.8904344047215151
3.4843750.9336420962135578
4.468750.9563778137705827

These are the supplied values, not a worked answer. No fitted trend is drawn.

Show a hint

The model's endpoint predictions bracket the reading. Solve Y_out(f) = Y_measured and then solve again at Y_measured − u and Y_measured + u; a nonlinear inverse can give unequal input deviations.

Reveal the worked solution
  1. Endpoint predictions are Y_out(0.53125) = 0.628361 and Y_out(4.46875) = 0.956378. The target lies between them. On the selected branch the response is strictly increasing.
  2. Endpoint interpolation gives f_line = 0.53125 + (0.913104 − 0.628361)(4.46875 − 0.53125)/(0.956378 − 0.628361) = 3.9493. This estimates the inverse of the endpoint chord, rather than assuming that chord is the physical model.
  3. Use the actual equation, not the chord, and bracket its root. Evaluating the midpoint and retaining the sign-changing half-interval gives f = 2.93313; substituting back gives Y_out = 0.91310436.
  4. The interpolation error in the input is |f_line − f| = 1.01617. This is larger than the requested numerical tolerance.
  5. Invert both limits Y_out = 0.90661336 and 0.91959536. Sort the roots even if the response decreases: 2.79485 ≤ f ≤ 3.08618.
  6. The lower and upper input deviations are 0.138277 and 0.153058. They differ because the inverse response is nonlinear; a symmetric error bar would only be a local approximation. This interval includes reading uncertainty only, not model error or uncertainty in fixed inputs.

Answer f ≈ 2.93313; compatible interval [2.79485, 3.08618]. Endpoint interpolation gives 3.9493.

Compare the assumptions, method and units with your attempt. Explain any correction before trying another question.

Extra challenging · 04

Two spin-halves: the triplet and the singlet: infer an input with uncertainty

The triplet and the singlet are the four simultaneous eigenstates of S² and S_z for two spin-½ particles: three states with s = 1, symmetric under exchange, and one state with s = 0, antisymmetric. Use the supplied topic model Y_out = (1+cosd(dl))/2, where Y_out is SWAP ⟨P₁₂⟩ (dimensionless). The output symbol Y_out is distinct from all input symbols. ^ denotes a power; π = 3.141592653589793; sind/cosd/tand use degrees. dl is Angle from spin 1 to spin 2, measured in °. Keep th (Spin 1 direction θ₁ from +z) = 30 ° fixed. For this exercise use only 19.125 ° ≤ dl ≤ 160.875 ° on this continuous branch. A grid of test settings is an input restriction for this exercise, not by itself a claim of physical quantisation. This calculation retains the topic model's stated assumptions; it does not extend them to a different physical setup. A reading gives Y_out = 0.36560313, with a bounded reading uncertainty ±0.050701. Treat the model and all fixed inputs as exact for this exercise; the bound is not a standard deviation. First estimate the unknown dl by straight-line interpolation between the two endpoint predictions. Then solve the actual model on the stated branch to an absolute input tolerance of 0.014175 °, using a numerical bracket if required. Find the full input interval consistent with the bounded reading uncertainty and compare it with a symmetric input-error assumption. Do not assume that the supplied calibration points prove monotonicity outside this branch.

Explore the question data

SWAP ⟨P₁₂⟩ against dl

Predictions from the supplied Two spin-halves: the triplet and the singlet model, with all other inputs fixed as stated in the question. 5 calibration points support a trend comparison; they are not measured data or a straight-line law.

Vertical axis (y): SWAP ⟨P₁₂⟩

SWAP ⟨P₁₂⟩ against dlPredictions from the supplied Two spin-halves: the triplet and the singlet model, with all other inputs fixed as stated in the question. 5 calibration points support a trend comparison; they are not measured data or a straight-line law. Horizontal axis: dl: Angle from spin 1 to spin 2 / °. Vertical axis: SWAP ⟨P₁₂⟩. Exact values are available in the data table below.-0.01020.24490.50.75511.0113.4651.7390128.3166.5xy

Horizontal axis (x): dl: Angle from spin 1 to spin 2 / °

Axes show the supplied calibration interval; the origin may lie outside the plot.

Reading 1dl: Angle from spin 1 to spin 2 / °: 19.13SWAP ⟨P₁₂⟩: 0.9724
Read the exact data as a table
SWAP ⟨P₁₂⟩ against dl — supplied values
dl: Angle from spin 1 to spin 2 / °SWAP ⟨P₁₂⟩
19.1250.9724030232334391
54.56250.7899072740632569
900.5
125.43750.21009272593674322
160.8750.027596976766561032

These are the supplied values, not a worked answer. No fitted trend is drawn.

Show a hint

The model's endpoint predictions bracket the reading. Solve Y_out(dl) = Y_measured and then solve again at Y_measured − u and Y_measured + u; a nonlinear inverse can give unequal input deviations.

Reveal the worked solution
  1. Endpoint predictions are Y_out(19.125) = 0.972403 and Y_out(160.875) = 0.027597. The target lies between them. On the selected branch the response is strictly decreasing.
  2. Endpoint interpolation gives dl_line = 19.125 + (0.365603 − 0.972403)(160.875 − 19.125)/(0.027597 − 0.972403) = 110.164 °. This estimates the inverse of the endpoint chord, rather than assuming that chord is the physical model.
  3. Use the actual equation, not the chord, and bracket its root. Evaluating the midpoint and retaining the sign-changing half-interval gives dl = 105.592 °; substituting back gives Y_out = 0.36560313.
  4. The interpolation error in the input is |dl_line − dl| = 4.57117 °. This is larger than the requested numerical tolerance.
  5. Invert both limits Y_out = 0.31490213 and 0.41630413. Sort the roots even if the response decreases: 99.6362 ° ≤ dl ≤ 111.728 °.
  6. The lower and upper input deviations are 5.9563 ° and 6.13519 °. They differ because the inverse response is nonlinear; a symmetric error bar would only be a local approximation. This interval includes reading uncertainty only, not model error or uncertainty in fixed inputs.

Answer dl ≈ 105.592 °; compatible interval [99.6362, 111.728] °. Endpoint interpolation gives 110.164 °.

Compare the assumptions, method and units with your attempt. Explain any correction before trying another question.

Choose a topic