  The theory of scarring of eigenfunctions of classically chaotic systems by
short periodic orbits is extended in several ways. The influence of short-time
linear recurrences on correlations and fluctuations at long times is
emphasized. We include the contribution to scarring of nonlinear recurrences
associated with homoclinic orbits, and treat the different scenarios of random
and nonrandom long-time recurrences. The importance of the local classical
structure around the periodic orbit is emphasized, and it is shown for an
optimal choice of test basis in phase space, scars must persist in the
semiclassical limit. The crucial role of symmetry is also discussed, which
together with the nonlinear recurrences gives a much improved account of the
actual strength of scars for given classical orbits and in individual
wavefunctions. Quantitative measures of scarring are provided and comparisons
are made with numerical data.
