Projection¶
Core Idea¶
Map a richer source onto a lower-dimensional target along a chosen direction, collapsing the dimensions perpendicular to the target while preserving those parallel — the direction determines what gets lost.
How would you explain it like I'm…
Shadow on the Wall
Flattening With Leftovers
Collapse Along a Direction
Broad Use¶
- Linear algebra: Least-squares regression projects the response onto the column space; PCA projects onto the leading eigendirections.
- Cartography: A spherical Earth maps to a flat plane via a projection that preserves some properties and necessarily distorts others.
- Graphics: A 3D scene maps to a 2D image via a camera projection, with depth as the lost residual.
- Databases: The relational select operation literally drops columns not in the target.
- Statistics: Dimensionality reduction and sufficient statistics retain the inferentially relevant variation and discard the rest.
- Optimization: Projection-onto-convex-sets solves constrained problems by repeatedly projecting onto the feasible set.
- Reporting: A status report projects complex work onto a short summary chosen to answer the audience's question.
Clarity¶
Exposes that every reduced representation is the output of a projection choice, making the direction and the discarded residual first-class objects a consumer must interrogate.
Manages Complexity¶
Compresses a high-dimensional object into a few decision-relevant dimensions, and engineers comparability by aligning two sources onto a shared target.
Abstract Reasoning¶
Idempotence — projecting twice equals projecting once — is the honesty check distinguishing a clean projection from a drifting transformation, and a metric that keeps moving under re-summarization fails it.
Knowledge Transfer¶
- PCA → any reduction: "Preserve the leading directions the reader needs, reserve the residual for footnotes."
- Map projections → dashboards: "No projection preserves everything" — a metric tuned for trend distorts magnitude, and the choice is which property is load-bearing.
- Projected-gradient → constrained settings: "Move, then project back to feasible" recurs as clipping in ML and snap-to-spec in engineering.
Example¶
A satellite's twelve-channel image is projected onto a single vegetation-index direction carrying the crop-stress signal; the other ten channels become residual, and a different decision (fire risk) demands a different projection of the same image.
Relationships to Other Abstractions¶
Current abstraction Projection Prime
Parents (1) — more general patterns this builds on
-
Projection is a kind of, typical Abstraction Prime
'Projection is the precise, geometric, idempotent SPECIAL CASE within the broader family of reductions that abstraction names.' Projection drops the dimensions perpendicular to a chosen target (vs abstraction's free-form essence-extraction).
Children (24) — more specific cases that build on this
-
3D projection Domain-specific is a kind of Projection
The proposed strict upward parent is
prime:projection. -
Antisymmetrizer Domain-specific is a kind of Projection
The proposed strict upward parent is
prime:projection. -
Constant Term Domain-specific is a kind of Projection
The accepted reference-grade review places Constant Term under Projection because the child instantiates or depends on the parent's broader structure while retaining its own constitutive identity.
-
Descriptive Geometry Domain-specific is a kind of Projection
Descriptive Geometry strictly instantiates Projection.
-
Elimination theory Domain-specific is a kind of Projection
The proposed strict upward parent is
prime:projection.
- Hammer Projection Domain-specific is a kind of Projection
Hammer is a strict domain-specific instance of **Projection**.
- Isometric Projection Domain-specific is a kind of Projection
**Projection** is the strict parent by specialization.
- Legendre moment Domain-specific is a kind of Projection
The proposed strict upward parent is `prime:projection`.
- Local maximum intensity projection Domain-specific is a kind of Projection
The proposed strict upward parent is `prime:projection`.
- Momentum mapping format Domain-specific is a kind of Projection
The proposed strict upward parent is `prime:projection`.
- Oblique Mercator projection Domain-specific is a kind of Projection
The proposed strict upward parent is `prime:projection`.
- Pole figure Domain-specific is a kind of Projection
The proposed strict upward parent is `prime:projection`.
- Projection filters Domain-specific is a kind of Projection
The proposed strict upward parent is `prime:projection`.
- Projective line Domain-specific is a kind of Projection
The proposed strict upward parent is `prime:projection`.
- Ridge function Domain-specific is a kind of Projection
The proposed strict upward parent is `prime:projection`.
- Riesz projector Domain-specific is a kind of Projection
The proposed strict upward parent is `prime:projection`.
- Transverse Mercator projection Domain-specific is a kind of Projection
The proposed strict upward parent is `prime:projection`.
- Wiechel Projection Domain-specific is a kind of Projection
Wiechel is a strict domain-specific instance of **Projection**.
- Empirical No-Failure Anchor Prime is a kind of Projection
The anchor is a projection specialized to reducing the full test-response dataset to the maximal tested level that cleared a stated failure criterion.
- Perspective Prime is a kind of, typical Projection
Perspective is typically a specialization of Projection, retaining the parent's defining structure while adding the child's specific commitments.
- Depth Perception Domain-specific presupposes Projection
**Projection — presupposes.** Optical imaging maps three-dimensional scene structure onto two-dimensional retinal surfaces and omits an explicit depth coordinate.
- Fourier–Motzkin Elimination Domain-specific presupposes Projection
**`prime:algorithm` (proposed primary parent, strict subsumption).** Fourier–Motzkin is a definite input-to-output procedure with correctness and resource semantics.
- Kinetic depth effect Domain-specific is part of Projection
Kinetic depth contains the projection that maps a richer 3D object to each lower-dimensional 2D retinal frame and discards depth.
- AD–AS Model Domain-specific is a decomposition of Projection
Removing the macroeconomic frame from AD-AS leaves a projection from a high-dimensional system onto a chosen two-dimensional target with an explicit residual.
Hierarchy path (1) — routes to 1 parentless root
- Projection → Abstraction
Not to Be Confused With¶
- Projection is not Perspective because projection is the mechanical act along a given direction, whereas perspective carries a viewpoint-laden direction encoding interests that must be argued.
- Projection is not Abstraction because projection drops dimensions perpendicular to a target and is idempotent, whereas abstraction discards detail to keep an essence with no such signature.
- Projection is not Representation because projection is the operation of deciding what to drop, whereas representation is the resulting reduced form.