I understand that polarity corresponds to an electronegativity difference and that the larger the electronegativity difference, the more polar the bond.
However, I have read that carbon dioxide is nonpolar. This doesn't make sense to me.
In carbonyl compounds, the carbonyl carbon is partially positive and thus carbonyls are polar. COX2 is simply two such units bonded together, so wouldn't it be that you would have an even more positive carbon and two partially negative oxygens causing COX2 to be overall polar?
On top of that, COX2 dissolves to a much larger extent in water compared to OX2, despite both molecules supposedly being nonpolar.
Answer
so wouldn't it be that you would have an even more positive carbon and 2 partially negative oxygens
Yes, your analysis is correct to this point. A chemist would say that the bonds in COX2 are polar (or polarized) and therefor each C=O bond has a bond dipole moment. However the molecule itself is linear and the two bond dipole moments are oriented 180 degrees with respect to one another and cancel each other out, so overall the molecule does not have a dipole moment and is non-polar.
EDIT: There are a couple of reasons why COX2 is more soluble in water than OX2. Because the two C=O bonds in COX2 are polarized (whereas in OX2 the bond is not polarized) it makes it easier for the polar water molecule to solvate it and to form hydrogen bonds. Both of these factors will stabilize a COX2 molecule more than an OX2 molecule in water; stabilization translates into greater solubility. Another factor enhancing the solubility of COX2 in water is the fact that COX2 reacts with water to set up an equilibrium with carbonic acid. COX2(aq)+HX2O−⇀↽−HX2COX3(aq)
No comments:
Post a Comment