  Kraichnan's model of passive scalar advection in which the driving velocity
field has fast temporal decorrelation is studied as a case model for
understanding the appearance of anomalous scaling in turbulent systems. We
demonstrate how the techniques of renormalized perturbation theory lead (after
exact resummations) to equations for the statistical quantities that reveal
also non perturbative effects. It is shown that ultraviolet divergences in the
diagrammatic expansion translate into anomalous scaling with the inner length
acting as the renormalization scale. In this paper we compute analytically the
infinite set of anomalous exponents that stem from the ultraviolet divergences.
Notwithstanding, non-perturbative effects furnish a possibility of anomalous
scaling based on the outer renormalization scale. The mechanism for this
intricate behavior is examined and explained in detail. We show that in the
language of L'vov, Procaccia and Fairhall [Phys. Rev. E {\bf 50}, 4684 (1994)]
the problem is ``critical" i.e. the anomalous exponent of the scalar primary
field $\Delta=\Delta_c$. This is precisely the condition that allows for
anomalous scaling in the structure functions as well, and we prove that this
anomaly must be based on the outer renormalization scale. Finally, we derive
the scaling laws that were proposed by Kraichnan for this problem, and show
that his scaling exponents are consistent with our theory.
