- Computer-based simulations let scientists test scenarios too dangerous or costly to run physically.
- The Monte Carlo method, invented in 1947, introduced randomness as a computational tool.
- Climate models, crash tests, and drug screening all depend on simulation.
A computer-based simulation is a program that uses mathematical models to reproduce the behavior of a real-world system, allowing researchers to test scenarios that would be too expensive, too slow, or too dangerous to run physically.
Why It Matters
Key figure
1945
Year ENIAC ran its first large-scale scientific computation at Los Alamos
Computer-based simulations sit at the center of modern science. Climate scientists at NOAA and the UK Met Office use general circulation models (GCMs) to project decades of atmospheric behavior across millions of grid cells. Particle physicists at CERN run Monte Carlo simulations to predict collision outcomes before building detectors. Pharmaceutical companies model protein folding computationally to screen drug candidates months before any laboratory work begins.
The method's reach extends well beyond the laboratory. Engineers at Boeing and Airbus simulate airflow over wing surfaces using computational fluid dynamics, replacing thousands of wind tunnel hours. Financial analysts model portfolio risk through Monte Carlo sampling. Epidemiologists at the WHO modeled COVID-19 transmission scenarios in early 2020 to guide public health decisions.
What links these applications is a shared logic: translate a physical process into equations, solve those equations computationally, and compare the output to observed data. When simulated results and measurements converge, the model gains predictive credibility.
How It Works
Every computer-based simulation rests on three components. A mathematical model encodes the rules governing the system, whether those rules are Newton's laws of motion, the Navier-Stokes equations for fluid flow, or stochastic probability distributions. An algorithm solves the model numerically, stepping forward in time or sampling random variables. A validation process then compares simulated outputs against experimental or observational data.
Key figure
10^18
Floating-point operations per second (exaflops) achieved by the Frontier supercomputer in 2022
The two dominant approaches are deterministic and stochastic. Deterministic simulations (finite element analysis, computational fluid dynamics) solve equations on fixed grids and produce identical outputs from identical inputs. Stochastic simulations (Monte Carlo methods) introduce controlled randomness, drawing thousands or millions of samples from probability distributions to map the range of possible outcomes.
Resolution and accuracy depend on computational power. A climate model dividing Earth's atmosphere into 25-kilometer grid cells requires roughly 100 times more processing than a 100-kilometer model. The Frontier supercomputer at Oak Ridge National Laboratory, which reached one exaflop in June 2022, enables simulations at scales that were computationally impossible a decade earlier.
Key Context
The first large-scale computer program ran on ENIAC in December 1945 at Los Alamos, modeling thermonuclear reactions for the hydrogen bomb feasibility study. Two years later, mathematician Stanislaw Ulam and physicist John von Neumann developed the Monte Carlo method for neutron transport calculations at the same laboratory, naming it after the Monaco casino district because the technique relied on repeated random sampling.
Those postwar projects established computer simulation as a scientific instrument alongside telescopes, microscopes, and particle accelerators.
Today, the Stanford Encyclopedia of Philosophy classifies computer simulations as a distinct epistemological category in science, occupying territory between pure theory and direct experiment. Philosopher Eric Winsberg has argued that simulations generate knowledge that neither equations alone nor observations alone could produce, a position that remains debated among philosophers of science.
FAQ
What is the difference between a simulation and a model?
A model is the mathematical description of a system: the equations, parameters, and assumptions. A simulation is the act of running that model on a computer to generate outputs over time or across conditions. Every simulation uses a model, but a model can exist on paper without ever being simulated.
Can computer simulations replace physical experiments?
In some fields, simulations have substantially reduced the need for physical testing. Boeing uses computational fluid dynamics alongside wind tunnel tests for the 777X, with CFD handling design iteration while physical models validate final configurations. However, simulations are only as reliable as their underlying models, which is why experimental validation remains standard practice.
How accurate are climate simulations?
General circulation models have shown broad accuracy for large-scale, long-term projections. The 1990 IPCC First Assessment Report predicted warming under its business-as-usual scenario that tracked observed temperatures through 2025 within roughly 17%. Regional and short-term predictions remain less reliable because local weather involves chaotic dynamics that amplify small errors across grid cells.
What is a Monte Carlo simulation?
A Monte Carlo simulation uses repeated random sampling to explore the range of possible outcomes in a system with uncertain inputs. Named by Stanislaw Ulam and John von Neumann in the 1940s, the method is used in fields from nuclear physics to financial risk analysis. Running thousands or millions of random trials produces a probability distribution of results rather than a single answer.
Sources
- Primary Reference: Computer Simulations in Science (Stanford Encyclopedia of Philosophy, Winsberg)
- Additional Context:
- Computer simulation (Britannica)
- Climate Models (NOAA Climate.gov)
- Frontier Supercomputer (Oak Ridge National Laboratory)
- Computational Modeling (NIH NIBIB)
Related Reading




Fact Check: Claim-by-Claim Verification Verified
All major claims verified against authoritative sources. ENIAC timeline, Frontier exaflop achievement, Monte Carlo method origins, and IPCC prediction accuracy all confirmed with minor precision adjustments applied during editorial review.
Sources used for verification
- Computer Simulations in Science - plato.stanford.edu
- Computing and the Manhattan Project - nuclearmuseum.org
- Frontier Supercomputer - olcf.ornl.gov
- Lessons from Past Climate Predictions: IPCC FAR - skepticalscience.com
