May 28th, 2004, 6:06 pm
In an explicit scheme, e.g. a simple binomial tree, one has the luxury to apply the constraint after averaging the previously calculated nodes because the only boundary condition is the payoff at expiration. In an implicit scheme, e.g. Crank-Nicolson, one must average AND apply the constraint at the same time because of contributions from the upper and lower boundaries.I think this very error (not using PSOR with an implicit solver) is made in Hull's book, in the section on numerics. I'm not certain how much of an error this is in practice.