Bandwidth expansion is a technique for widening the bandwidth or the resonances in an LPC filter. This is done by moving all the poles towards the origin by a constant factor
γ
. The bandwidth-expanded filter
A
′
(
z
)
can be easily derived from the original filter
A
(
z
)
by:
A
′
(
z
)
=
A
(
z
/
γ
)
Let
A
(
z
)
be expressed as:
A
(
z
)
=
∑
k
=
0
N
a
k
z
−
k
The bandwidth-expanded filter can be expressed as:
A
′
(
z
)
=
∑
k
=
0
N
a
k
γ
k
z
−
k
In other words, each coefficient
a
k
in the original filter is simply multiplied by
γ
k
in the bandwidth-expanded filter. The simplicity of this transformation makes it attractive, especially in CELP coding of speech, where it is often used for the perceptual noise weighting and/or to stabilize the LPC analysis. However, when it comes to stabilizing the LPC analysis, lag windowing is often preferred to bandwidth expansion.