Why is carbon dioxide a non-polar molecules, even though the #C-O# bonds are polar?

2 Answers
Dec 10, 2017

Dipoles are VECTOR properties, they are summed GEOMETRICALLY.

Explanation:

For #O=C=O#, because carbon is LESS electronegative than oxygen, i.e. less able to polarize electron density towards itself, the #C-O# bonds are polar, i.e. charge separated. We could represent this by the diagram...

#""^(-delta)O=stackrel(delta+)C=O^(delta-)#

But molecular polaity is the VECTOR sum of the individual bond dipoles, and certainly #/_O-C-O=180^@#, and when these are added together as dipoles, the resultant vector is zero....and thus #CO_2# is a non-polar molecule.

When we go thru the same rigmarole for the water molecule, which is bent with #/_H-O-H=104-5^@#, the resultant vector is NON-ZERO, and water is a polar species....

quora.com

The numbers on the individual atoms are the electronegativities of each element.

Dec 10, 2017

#CO_2# is non-polar because it is a linear molecule and the Oxygen atoms are symmetrical.

Explanation:

If you add up the valence electrons Carbon has 4 and Oxygen has 6, but there are two Oxygens.

#4 + 2(6) = 16#

Because 16 is a multiple of 8, there are no lone pairs on a central Carbon atom. Carbon likes to form four bonds and because it has four valence electrons it needs four more to get to eight, so it forms four bonds. Oxygen has six valence electrons and it needs four more to get to eight, so it forms two bonds. The bonds they form are Carbon-Oxygen double bonds.

The Lewis Structure looks like this:
enter image source here

Oxygen is more electronegative than Carbon and the Carbon-Oxygen bond is very polar, however, if we draw the dipole moment from the partially positive Carbon atom to the partially negative Oxygen atom, you'll notice they cancel out.
enter image source here

This cancellation gives #CO_2# a net dipole moment of zero, therefore making it non-polar.