Well, you are missing an important detail, that CO with a double bond doesn't satisfy the octet rule on C. Carbon is one of those elements that will almost never be stable without an exact octet. With a triple bond, you can satisfy the octet rule on both C and O, even though there are nonzero formal charges. So CO behaves as though it has a triple bond.
No comments:
Post a Comment