El efecto mariposa es un concepto de la teoría del caos. La idea es que, dadas unas condiciones iniciales de un determinado sistema dinámico caótico (más concretamente con dependencia sensitiva a las condiciones iniciales) cualquier pequeña discrepancia entre dos situaciones con una variación pequeña en los datos iniciales, acabará dando lugar a situaciones donde ambos sistemas evolucionan en ciertos aspectos de forma completamente diferente.