Theorem (Centroid Condition (Scalar))
Consider all N-level scalar quantizers with a given partition {R1,…,RN}. Among these, the quantizer Q with output levels yi=y∈Rargmin E[d(X,y)∣X∈Ri], i=1,…,Nhas minimum distortion.
Theorem (CC for MSE)
The yi’s minimizing the MSE distortion given a partition {R1,…,RN} are uniquely given by yi=E[X∣X∈Ri], i=1,…,N
Theorem (Centroid Condition (Vector))
Consider all N-point vector quantizers with a given partition {R1,…,RN}. Among these, the quantizer Q with output levels ci=c∈Rkargmin E[d(X,c)∣X∈Ri], i=1,…,Nhas minimum distortion.
Intuition
Here we update each centroid, or each yi by finding the y∈R that creates minimum average distance of each x∈Ri.
Theorem (CC for MSE for vectors)
The yi’s minimizing the MSE VQ Distortion given a partition {R1,…,RN} are uniquely given by ci=E[X∣X∈Ri], i=1,…,N