Why does C=O have a larger dipole moment than C−O?
According to me, dipole moment directly depends upon bond length and electronegativity difference. In C=O and C−O, (I guess, please clear if I am wrong) the EN difference is same, and bond length of C=O is less than C−O. So, C=O must have less dipole moment than C−O but it is not so. Why?
Answer
According to Wikipedia, bond dipole moment depends on:
- Distance between atoms and
- Overall charge difference, not just electronegativity difference.
Resonance tells us that there is some amount of charge separation in C=O bonds because of the CX+−OX− contributor. This difference in charge, in addition to the electronegativity difference, is more significant than the decrease in distance between atoms, hence the larger dipole moment for C=O.
No comments:
Post a Comment