Cross metathesis operates through a catalytic cycle involving metal carbene complexes. The general mechanism includes the following steps: 1. Formation of a metallacyclobutane intermediate via the reaction of a metal carbene with an olefin. 2. Rearrangement of the metallacyclobutane intermediate to form new olefins and regenerate the metal carbene catalyst. 3. Product release and continuation of the catalytic cycle.