
El uso de una computadora para modelar el comportamiento de un sistema o proceso a lo largo del tiempo.La simulación por computadora es la práctica de usar un programa informático para imitar el comportamiento de un sistema real o hipotético. En lugar de construir y probar físicamente algo, se crea un modelo matemático de sus reglas y se deja que la computadora avance en el tiempo, calculando cómo evoluciona el estado del sistema. Esto permite a científicos e ingenieros explorar escenarios que son demasiado lentos, demasiado rápidos, demasiado peligrosos o demasiado costosos para reproducirlos en un laboratorio.
La práctica moderna comenzó a mediados del siglo XX con la llegada de las computadoras electrónicas, destacando el uso de métodos de Monte Carlo en el Proyecto Manhattan en la década de 1940. El término 'simulación por computadora' se volvió común en la década de 1960, cuando las mainframes permitieron los primeros modelos meteorológicos y físicos a gran escala.
La idea central es representar el estado del sistema con números (posiciones, velocidades, temperaturas, etc.) y luego aplicar las leyes conocidas de la física como reglas de actualización. La computadora aplica repetidamente estas reglas en pequeños pasos de tiempo, produciendo una trayectoria de la evolución del sistema. La precisión depende de cuán fielmente el modelo capture la física esencial y de la potencia computacional disponible para hacer los pasos de tiempo lo suficientemente pequeños.
Las simulaciones se usan en todas partes: desde predecir el clima y el tiempo, hasta diseñar aviones y medicamentos, pasando por comprender el flujo sanguíneo en dispositivos médicos y modelar el comportamiento de sistemas cuánticos que son imposibles de resolver analíticamente.
La primera simulación por computadora de un sistema físico se atribuye a menudo a Enrico Fermi, John Pasta y Stanislaw Ulam en 1953, quienes simularon una cuerda vibrante en la computadora MANIAC I para estudiar la termalización.











