Saturday, December 30, 2017

bond - Why isn't water an ionic compound?


If two alkali metal atoms join with an oxygen atom, an ionic bond forms. Since hydrogen has the same number of valence electrons as alkali metals, why can't water be ionic?


This is what I'm thinking:


$$ \ce{(H^+)_2O^{2-}} $$


Thank you



Answer



First of all, the difference between ionic and covalent bonds is not sharp. As electronegativity differences increase, you move away from covalent and towards ionic bonds. There are "in between" states like polar covalent, where one side of the bond is stronger but not fully ionic. And this I think is the main reason: hydrogen has fairly high Pauling electronegativity (2.20), rather close to oxygen (3.44), which seems polar covalent overall (and why we get hydrogen bonding with water). In contrast, the alkali metals all have electronegativity less than 1.00, a much bigger difference versus oxygen and thus a more ionic bond.



No comments:

Post a Comment

digital communications - Understanding the Matched Filter

I have a question about matched filtering. Does the matched filter maximise the SNR at the moment of decision only? As far as I understand, ...