As observed by Vergini , if falls close to a true eigenstate , then the scaling method fails to predict this state accurately. Fig. 6.12 shows this happening: the predicted shift heading towards zero suddenly diverges in a first-order pole, giving an inaccurate prediction. The range of affected corresponds to the tension rounding error defined in Section 5.5.1. Therefore the problem does not occur very often, and can be almost (but never quite) eliminated by a good choice of basis. When it does occur it only affects the one state involved. It is very easy to detect because the norm of the state produced automatically (Section 6.2.2) grows to be much larger than 1.
The reason for this type of error is that the tension of the scaling eigenfunction has reached the tension minimum allowed by the basis. The diagonal of behaves like for a true scaling eigenfunction. However the closest that can be achieved by the basis representation is (see Section 5.5.1). Substitution of this diagonal term into (6.25) and then (6.26) or (6.28) gives the observed pole in the predicted shift.
It is possible to `cure' the problem completely by replacing by the true area norm matrix in (6.25), which has no singularity as passes through zero. Then the predicted wavenumber shift is . This apparent cure is shown in Fig. 6.12. However, has no strong quasi-diagonality property when expressed in the scaling eigenfunction basis; the result is a severe loss in the quality of most of the usable states (corresponding to a choice in Fig. 6.10).