La teoría del caos estudia sistemas dinámicos muy sensibles a las condiciones iniciales. Estos sistemas pueden ser estables, inestables o caóticos. Los sistemas caóticos exhiben comportamiento tanto estable como inestable y son adecuados para ser modelados con matemática caótica. El tiempo atmosférico es un ejemplo de sistema caótico, lo que limita la precisión de las predicciones meteorológicas. El efecto mariposa describe cómo pequeños cambios en las condiciones iniciales de un sistema caótico