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 Abstractions¶
Current abstraction Approximation Prime
Parents (1) — more general patterns this builds on
-
Approximation is a decomposition of Representation Prime
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
-
Asymptotic Behavior Prime is a kind of Approximation
Asymptotic behaviour is 'a special, disciplined kind of approximation' — the limiting move of keeping only the dominant term and classifying by growth class.
-
Dimensionality Reduction Prime 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 Prime 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 Prime 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 Prime is a kind of Approximation
Nonparametric Methods are a kind of approximation: ranks and flexible estimators substitute tractable surrogates for unspecified distributions.
- Engineering Tolerances Prime 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 Prime 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 Prime 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 Prime 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.
Hierarchy path (1) — routes to 1 parentless 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.