Why does a normal ordered product of operators (in CFT) have 0 expectation value?
The definition (Francesco - Conformal field theory pg. 174) of the normal ordered product of two operators $A(z)$ $B(z)$ is: $$(AB)(w) = \frac{1}{2\pi i} \oint_w \frac{dz}{z-w}A(z)B(w).\tag{6.130}$$
The definition of expectation value of operators $O_1(t_1)O_2(t_2)$ is $$\langle O_1(t_1)O_2(t_2)\rangle = \langle 0|T(O_1(t_1)O_2(t_2))|0 \rangle ,$$ i.e. the time ordered product sandwiched between vacuum states.
How to see from these definitions that we would have: $$ \langle(AB)(w)\rangle = 0?$$
Someone suggested to me that one should do a mode expansion. This is done in (Francesco - Conformal field theory pg. 175), it gives
$$(AB)(z) = \sum\limits_n z^{-n-h_{A}-h_{B}}(AB)_n,\tag{6.145}$$ where $$(AB)_m = \sum\limits_{n \le -h_A}A_n B_{m-n} + \sum\limits_{n > -h_A} B_{m-n}A_n.\tag{6.144}$$
If we could somehow interpret the modes $A_n$, $B_n$ as annihilation of creation operators, than that might be a way to get to 0 expectation value. But it is not clear to me how to get such an interpretation (for arbitrary operators $A$ and $B$).