Heterolytic Cleavage: When a bond between carbon and another atom breaks unevenly, the carbon can retain the positive charge. Protonation: Addition of a proton to a double bond or lone pair can result in a carbocation. Hydride Shifts: Migration of a hydrogen atom from one carbon to an adjacent carbon, resulting in the formation of a carbocation.