Consider all N-level scalar quantizers with codebook C={y1,…,yN}. Among these, any quantizer with quantizer cells satisfying Ri={x:d(x,yi)≤d(x,yj), j=1,…,N} i=1,…,N(*)has minimum distortion.
Consider all N-level vector quantizers with codebook C={c1,…,cN}. Among these, any quantizer with quantizer cells satisfying Ri={x:d(x,ci)≤d(x,xj), j=1,…,N} i=1,…,N(*)has minimum distortion.
Intuition
This idea is pretty straightforward, for each xj to the closest yi and put it in that Ri. >[!cor] >Q with codebook C satisfies (∗) if and only if ∀x∈R Q(x)=yi⟹d(x,yi)≤d(x,yj) ∀jor equivalently ∀x∈R d(x,Q(x))=yj∈Cmind(x,yj)or Q(x)=yj∈Carg min d(x,yj)