Electronic Bases of Molecular Vibrations. I. General Theory for Diatomic Molecules | Synapse