Explain why is O=C=O nonpolar

Question:

Explain why is O=C=O nonpolar while R—O—R is polar.

Solution:

O=C=O nonpolar because the dipole moment of the two C=O bonds is exactly equal and opposite of each other. Therefore, they cancel each other and so, the net dipole moment of O=C=O is zero.

Leave a comment