A swept resonance curve y(x) = A ^2 (x-x_0)^2+ ^2 is fitted to forty measured points

PHYSICS · Multi-part · Fermi University Physics · Scientific Practice & Experimental Methods · Mathematical Methods for Physics · Data analysis and model fitting in the laboratory

Computational Physics, Ch Finding the best parameters: minimisation and fitting

Problem

A swept resonance curve y(x)=Aγ2(x−x0)2+γ2y(x) = \frac{A\gamma^2}{(x-x_0)^2+\gamma^2} is fitted to forty measured points, with AA of order 200200 and γ\gamma of order 0.050.05 in the units of the problem. Gradient descent, using a central-difference gradient, takes 62006200 iterations to bring χ2\chi^2 within 10−610^{-6} of its minimum from a reasonable starting guess.Someone argues: 'The finite-difference gradient must be the problem. I used the same step h=10−3h=10^{-3} to differentiate χ2\chi^2 with respect to both AA and γ\gamma, but AA is of order 200200 while γ\gamma is of order 0.050.05, so the same hh cannot resolve both derivatives to the same relative accuracy. If I shrink hh to 10−610^{-6} for every parameter, the gradient will be exact and the descent will converge in a handful of iterations, just as the Gauss-Newton step did for the counting data.' ((a)) Find the error in this reasoning. ((b)) State, in one sentence each, what actually causes the 62006200 iterations, and what would cure it without touching hh.

Browse the problem library