La polimerización del isobutileno comienza con la protonación del alqueno con un ácido para dar un carbocatión. Una segunda molécula de isobutileno ataca al carbocatión formando un dímero. Una tercera molécula de alqueno ataca el carbocatión formando un trímero. La adición subsiguiente de moléculas de isobutileno al polímero catiónico alarga la cadena.