These processes are often studied using a combination of experimental and theoretical methods. Spectroscopic techniques like NMR and X-ray crystallography help in understanding the structure of intermediates. Computational chemistry provides insights into the energy profiles and mechanisms of these reactions. Kinetic studies help in determining the rates and activation energies, which are crucial for understanding and optimizing these steps.