Recall that a sigma bond is a single bond where two orbitals have significant overlap. For alkanes (hydrocarbons with single bonds only) all carbon atoms have an sp3 orbital hybridization. The sp3 arrangement creates 4 hybridized orbitals that are 109.5∘ apart from one another with a tetrahedral geometry.
Consider Ethane (CH3CH3)
![
)
Ethane has 4 sigma bonds for each carbon (one to the other carbon, three to each hydrogen). With the sp3 hybridization, there is no way to a double bond between the carbons without causing significant strain and interference.
Consider the orbitals for ethene (CH2CH2), an alkene with a double bond between the two carbons.
![
)
The carbon atoms in ethene have an sp2 hybridization meaning that there are 3 hybridized orbitals in a trigonal planar geometric arrangement with 120∘ angles between them and one unybridized p orbital (the py orbital). The sp2 hybridization facilitates a double bond between the carbons because it allows an sp2 orbital to overlap through a sigma bond and the unhybridized py orbitals for each carbon to also overlap. This p orbital overlap is a pi bond.
Although a pi bond is higher energy than a sigma bond, the combination of a single sigma bond and a single pi bond in a double bond is much lower energy overall than trying to force two sigma bonds between two atoms.