Approximation¶
Core Idea¶
Representing a complex entity with a simpler, "good-enough" model.
How would you explain it like I'm…
Good-Enough Answer
Close-enough stand-in
Tractable surrogate with known error
Broad Use¶
Central to decision-making under uncertainty, numerical simulations, and pragmatic reasoning.
Clarity¶
Provides "good enough" models to navigate uncertainty, e.g., Newtonian mechanics for everyday physics.
Manages Complexity¶
Uses simpler representations that are "good enough," saving time and effort.
Abstract Reasoning¶
Promotes pragmatic reasoning by balancing precision and efficiency.
Knowledge Transfer¶
Foundational in simulation, engineering tolerances, and heuristic problem-solving.
Example¶
Engineers approximate π as 3.14 in calculations where higher precision isn't critical.
Relationships to Other Primes¶
Parents (1) — more general patterns this builds on
- Approximation is a decomposition of Representation — Approximation is the specific shape representation takes when the medium deliberately differs from the target by a bounded, named error.
Children (9) — more specific cases that build on this
- Aliasing and Harmonic Distortion is a kind of Approximation — Aliasing and Harmonic Distortion is a kind of approximation failure: discrete sampling stands in for the continuous signal with uncontrolled error.
- Dimensionality Reduction is a kind of Approximation — Dimensionality Reduction is a kind of approximation: a low-dimensional surrogate stands in for high-dimensional data with controlled loss.
- Heuristic is a kind of Approximation — A heuristic is a specialization of approximation in which a tractable rule of judgment is substituted for exhaustive optimal analysis.
- Monte Carlo Simulation is a kind of Approximation — Monte Carlo simulation is a kind of approximation that substitutes a sampled empirical distribution for an intractable analytical target.
- Nonparametric Methods is a kind of Approximation — Nonparametric Methods are a kind of approximation: ranks and flexible estimators substitute tractable surrogates for unspecified distributions.
- Engineering Tolerances presupposes Approximation — Engineering tolerances presuppose approximation because defining permissible ranges around a nominal target is bounded-error substitution applied to manufacturing.
- Progressive Refinement from Core Model presupposes Approximation — Progressive refinement from a core model presupposes approximation because each successive correction is a controlled error term added to a tractable baseline.
- Design Prototyping is a decomposition of Approximation — Design prototyping is the specific shape approximation takes when a tractable physical or interactive surrogate stands in for the eventual full product.
- Perturbation Theory is a decomposition of Approximation — Perturbation theory is the specific shape approximation takes when an intractable problem is split into a solvable part plus a small expansion parameter.
Path to root: Approximation → Representation → Abstraction
Not to Be Confused With¶
- Approximation is not Bayesian Updating because Bayesian updating is the process of revising probability estimates as new evidence arrives; approximation is the use of a simplified or imprecise representation in place of exact values to gain computational tractability—Bayesian updating is about belief revision; approximation is about representation simplification.
- Approximation is not Monte Carlo Simulation because Monte Carlo simulation uses random sampling to estimate solutions to complex problems; approximation is the use of a simplified or inexact value in place of the true value—Monte Carlo is a computational method; approximation is a representation strategy.
- Approximation is not Heuristic because a heuristic is a practical rule that produces good results efficiently; approximation is the use of a simplified representation with known error bounds—heuristics are practical rules; approximation is representation simplification.
- Approximation is not Probability because probability is the calibrated quantification of uncertainty; approximation is the use of an inexact value to represent a quantity—probability is about uncertainty quantification; approximation is about representation simplification.
- Approximation is not Refinement because refinement is the iterative improvement of a candidate toward adequacy through feedback cycles; approximation is a single-step replacement of exact values with simplified ones for tractability—refinement is iterative improvement; approximation is static simplification.