A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Linear Transformations

College Depth 78 in the knowledge graph ☐ I know this ☆ Set as goal
4,619topics build on this
331prerequisites beneath it
See this on the map →
Vectors in R^nMatrices Introduction+1 more→→Adjoint FunctorsAttention Mechanisms+71 more
linear-transformations functions preserves-structure

Core Idea

A linear transformation T: Rⁿ → Rᵐ satisfies T(cu + v) = cT(u) + T(v) for all scalars c and vectors u, v. Linear transformations preserve vector addition and scalar multiplication, making them algebraic homomorphisms. Every linear transformation is represented by a unique matrix A such that T(x) = Ax.

Explainer

You already know functions from earlier math — a function takes an input and produces an output. A linear transformation is a special kind of function that takes *vectors* as inputs and produces *vectors* as outputs, subject to two constraints that make it structurally well-behaved. These constraints are what give linear algebra its power.

The two conditions are: T(u + v) = T(u) + T(v), and T(cv) = cT(v). Together they can be compressed into the single condition T(cu + v) = cT(u) + T(v). Intuitively, this says it doesn't matter whether you "do the algebra first, then transform" or "transform first, then do the algebra" — you get the same answer. A transformation with this property is one we can analyze, compose, and invert in a clean, predictable way.

A critical consequence: every linear transformation sends the zero vector to the zero vector. Proof: T(0) = T(0·v) = 0·T(v) = 0. This gives you a quick test — if a function sends any input to a nonzero output when all inputs are zero, it is not linear. This disqualifies functions like T(x) = x + 1, which look almost linear but fail the zero-vector test.

The connection to matrices is fundamental: every linear transformation T: ℝⁿ → ℝᵐ can be represented by an m×n matrix A, where T(x) = Ax. To find A, you only need to know what T does to the standard basis vectors — linearity then determines T's behavior everywhere else. This matrix representation is the bridge to eigenvalues, determinants, and the rest of linear algebra.

Geometrically, linear transformations on ℝ² and ℝ³ include rotations, reflections, scaling, and projections — all operations that map straight lines to straight lines and keep the origin fixed. Non-linear operations like "shift everything right by 1" fail to be linear precisely because they move the origin. Keeping this geometric picture in mind helps you check whether a given transformation can possibly be linear.

Practice Questions 3 questions

Prerequisite Chain

Understanding Zero → The Number Zero → Counting to Five → Counting to 10 → Counting to 20 → Counting a Set of Objects Up to 20 → Cardinality: The Last Number Counted → Matching Numerals to Quantities → Subitizing Small Quantities → Addition Within 10 → Number Bonds to 10 → Addition Within 20 → Doubles and Near Doubles → Doubles Facts Within 10 → Near Doubles Facts Within 20 → Mental Math Strategies for Addition → Mental Math: Adding and Subtracting Tens → Addition Within 100 → Repeated Addition as Multiplication → Multiplication as Equal Groups → Multiplication: Arrays → Basic Multiplication Facts (0s, 1s, 2s, 5s, 10s) → Multiplication Facts Within 100 → Division as Equal Sharing → Division as Grouping (Measurement Division) → Division: Grouping (Repeated Subtraction) Model → Division: Fair Sharing Model → Division as Equal Sharing → Division as Grouping → Basic Division Facts → Division Facts Within 100 → Multiplication and Division Fact Families → Relationship Between Multiplication and Division → Division Facts as Inverse of Multiplication → Remainders and Quotients in Division → Division Word Problems → Multi-Step Word Problems → Solving Multi-Step Word Problems → Multiplication Word Problems → Division Word Problems → Introduction to Long Division → Factors and Multiples → Prime and Composite Numbers → Equivalent Fractions → Relating Fractions and Decimals → Decimal Place Value → Integers and the Number Line → Comparing and Ordering Integers → Absolute Value → Adding Integers → Subtracting Integers → Multiplying Integers → Dividing Integers → Unit Rates → Proportions → Percent Concept → Converting Between Fractions, Decimals, and Percents → Operations with Rational Numbers → Two-Step Equations → Solving Multi-Step Equations → Equations with Variables on Both Sides → Angle Pairs: Complementary, Supplementary, and Vertical → Parallel Lines and Transversals → Corresponding Angles → Alternate Interior Angles → Triangle Angle Sum Theorem → Exterior Angle Theorem → Triangle Inequality Theorem → Similar Triangles: AA Similarity → Similar Triangles: SSS and SAS Similarity → Proportions in Similar Triangles → Right Triangle Trigonometry Introduction → Sine, Cosine, and Tangent Ratios → Trigonometric Ratios Review → Vectors in Two Dimensions → Vector Operations: Addition, Subtraction, and Scalar Multiplication → Dot Product (Inner Product in R^n) → Matrix Multiplication → Linear Transformations

Longest path: 79 steps · 331 total prerequisite topics

Prerequisites (3)

Leads To (73)

Adjoint Functorssoft Attention Mechanismssoft Backpropagation Algorithmsoft Capital Asset Pricing Model (CAPM)soft Chain Complexes and Exact Sequenceshard Chain Complexes and Exact Sequencessoft Chemometrics and Multivariate Data Analysissoft Confirmatory Factor Analysis and Measurement Validationhard Convex Optimization Fundamentalssoft Correlation and Covariance Matrices in Portfolio Optimizationsoft Cross-Cultural Measurement Invariance and Test Adaptationsoft DSGE Models: Dynamic Stochastic General Equilibriumsoft Derived Functorssoft Derived Functorssoft Differential Forms: Introductionhard Dimensionality Reduction Techniquessoft Efficient Frontier and Capital Market Linehard Eigenvalues and Eigenvectorshard Equivalence of Representationshard Exact Sequences in Categoriessoft Factor Analysis and Measurement Modelssoft Factor Analysis and Measurement Modelshard Fixed Effects Modelshard Gauss-Markov Theorem and OLS Efficiencysoft Generalized Least Squares (GLS) for Non-Spherical Errorshard Generalized Method of Moments (GMM)hard Gravity Forward Modeling and Density Inversionsoft Group Representationshard Homology and Cohomologyhard Homology and Cohomologysoft Instrumental Variableshard Instrumental Variables Estimationsoft Kernel Theory and RKHShard Least Squares Regression: Fundamentals and Derivationhard Lie Group Representations (Introduction)soft Linear Regression in Machine Learningsoft Lorentz Transformationsoft Lorentz Transformationsoft Matrix Representation of Linear Transformationshard Mean-Variance Optimization (Markowitz Framework)hard Modules over Ringssoft Multidimensional Item Response Theoryhard Multiple Regressionhard Multivariate Normal Distributionsoft Neuroimaging Methods: Principles and Psychological Applicationssoft Normal Linear Regression Modelhard Observables and Quantum Operatorshard Panel Data: Structure and Advantageshard Pareto Efficiency: Definition and Characterizationsoft Portfolio Diversificationhard Quantum Gatessoft Quantum Operatorshard Quantum Operatorshard Qubits and Quantum Statessoft Real Business Cycle Theorysoft Representations of SL₂soft Simple (Bivariate) OLS Regressionhard State-Space Representationhard Structural Equation Modeling: Measurement and Structural Componentshard Tangent Vectors and Tangent Spaceshard Taylor Rule and Monetary Policysoft Tensor Calculus in General Relativityhard The Hartree-Fock Self-Consistent Field Methodsoft The Hartree-Fock Self-Consistent Field Methodsoft The Slutsky Equationsoft The Standard Matrix of a Linear Transformationhard The Two-Body Orbital Problemsoft Transfer Learning in Neural Networkssoft Transformer Architecturesoft Two-Port Network Parameters and Characterizationsoft Two-Stage Least Squares (2SLS)hard Vector Bundleshard fMRI Principles and Interpretationsoft