next up previous contents index
Next: Chi-square normalization Up: Interpretation of the Previous: Interpretation of the

Function normalization and [SET ERRordef]ERROR DEF

In order to provide for full generality in the user-defined function value, the user is allowed to define a normalization factor known internally as UP and defined by the Minuit user on an [SET ERRordef]ERROR DEF command card. The default value is one. The Minuit error on a parameter is defined as the change of parameter which would produce a change of the function value equal to UP. This is the most general way to define the error, although in statistics it is more usual to define it in terms of the second derivative of the χ2

function -- with respect to the parameter in question. In the simplest linear case (when the function is exactly parabolic at the minimum), the value UP=1.0 corresponds to defining the error as the inverse of the second derivative at the minimum. The fact that Minuit defines the error in terms of a function change does not mean that it always calculates such a function change. Indeed it sometimes ([HESse]HESSE) calculates the second derivative matrix and inverts it, assuming a parabolic behaviour. This distinction is discussed in section gif.

The purpose of defining errors by function changes is threefold:

  1. to preserve its meaning in the non-parabolic case (see section gif);
  2. to allow generality when the user-defined function is not a chi- square or likelihood, but has some other origin;
  3. to allow calculation not only of ``one-standard deviation'' errors, but also two or more standard deviations, or more general 'confidence regions', especially in the multiparameter case (see section gif).


Janne Saarela
Mon Apr 3 15:36:46 METDST 1995