104 CHAPTER 3. CLASSICAL MULTISCALE ALGORITHMS
To understand the convergence properties of such a procedure, note that we can write
the iteration matrix as
B
MG
= (I − I
h
2h
A
−1
2h
I
2h
h
A
h
)(B
J,ω
)
m
.
where B
J,ω
= (1 − ω)I + ωB
J
, m is the number of smoothing steps on Ω
h
. Here we
have assumed that the relaxed Jacobi method is used as the smoothing operator. Even
though the {w
k
h
}’s defined in (3.1.7) are no longer the eigenvectors of B
MG
, the subspace
spanned by the pair (w
k
h
, w
k
′
h
), k
′
= n−k is still an invariant subspace of the matrix B
MG
.
In fact, it is easy to see that if I
h
2h
and I
2h
h
are defined as in (3.1.26) and (3.1.27), then
we have
B
MG
w
k
h
=
1 − 2ω sin
2
kπh
2
m
sin
2
kπh
2
w
k
h
+ w
k
′
h
(3.1.28)
B
MG
w
k
′
h
=
1 − 2ω sin
2
k
′
πh
2
m
cos
2
kπh
2
w
k
h
+ w
k
′
h
(3.1.29)
k = 1, ··· , n/2. Take ω = 2/3. For the high frequency components corresponding to k
′
,
the damping factor is less than 1/2 as indicated above in Fig. 3.1. For the low frequency
components corresponding to k, the factor sin
2
(kπh/2), which is less than 1/2, helps to
reduce the damping factor to less than 1/2. Therefore, as long as m ≥ 1, the damping
factor is uniformly less than 1/2 for all frequencies.
This two-grid algorithm can be easily generalized so that more grids, Ω
4h
, Ω
8h
, ···, are
used. Instead of solving the equation A
2h
e
2h
= r
2h
exactly, we apply the same two-grid
algorithm again on this equation, and proceed recursively. In this case, it is important to
specify an overall strategy for moving from grid to grid. We may either follow a V -cycle
or a W -cycle. In a V -cycle, one starts from the fine grid Ω
h
and then move to coarser
and coarser grids until the coarsest grid is reached, and then reverse the procedure. In a
W -cycle, one may reverse the direction before the finest or the coarsest grid is reached
[13].
In this example, the mechanism responsible for the effectiveness of the multigrid
method lies in the smoothing effect of the iterative algorithms on each grid. One should
not get the impression that this is the only way that the multigrid method can be
effective. Multigrid method has been extended to many other situations such as steady
state calculations of transonic flows [14], and Monte Carlo sampling methods [24] (see
[12]). In these cases, the explanation given above is no longer sufficient. At the present