En général, le nombre q de valeurs non redondantes est égal au nombre
d'éléments de la partie inférieure de la matrice S incluant les
éléments diagonaux, moins une constante c dont la valeur dépend des
circonstances.
Si on n' utilise pas la programmation pour imposer des contraintes aux paramètres, le nombre t est le nombre de noms de paramètres différents utilisés dans le modèle. Si on utilise la programmation, il y a deux sortes de paramètres : les paramètres indépendants qui sont utilisés seulement du côté droit des expressions et les paramètres dépendants qui sont utilisés au moins une fois à gauche des expressions. Dans ce cas, le nombre t est le nombre de paramètres différents utilisés dans le modèle mais pas utilisés dans la programmation, plus le nombre de paramètres indépendants. Les paramètres indépendants peuvent être définis dans la spécification du modèle ou dans PARMS.
Il y a deux cas principaux où CALIS ne réduit pas les degrés de liberté automatiquement et où on peut utiliser DFREDUCE=i pour obtenir le nombre correct de degrés de liberté. Si certaines estimations sont fixées par des contraintes actives définies dans BOUNDS, BROWNE suggère de réduire les degrés de liberté du nombre de paramètres contraints. Si des contraintes affectent deux éléments diagonaux ou plus de la matrice prédite, on doit réduire le nombre de degrés de liberté en conséquence.