Computing Consequences

Computing Consequences is the second stage in Richard Feynman’s three-step scientific method. It represents the mathematical and logical work that follows an initial hypothesis and precedes empirical testing against nature. In this step, a scientist derives the testable predictions that would logically follow from their proposed theory or guess about how something works.

The Process

The computational step requires translating a qualitative idea into quantitative predictions. A scientist takes their hypothesis and works through the mathematical implications, logical chains, and theoretical framework to determine what observable outcomes should result if the hypothesis is correct. This might involve solving differential equations, running simulations, or systematically reasoning through causal relationships. The rigor and precision of this stage directly determine whether the subsequent comparison with experimental data will be meaningful.

Role in the Scientific Method

Computing Consequences bridges the creative phase of hypothesis generation and the empirical phase of testing. Without this intermediate computational step, a vague idea cannot be effectively tested against reality. Conversely, if the computational work is flawed or incomplete, the subsequent experimental comparison may not adequately validate or refute the original hypothesis. This stage is thus essential to making the scientific method functional—it transforms speculation into falsifiable predictions.

Source Notes