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 moreAdjoint 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 ZeroThe Number ZeroCounting to FiveCounting to 10Counting to 20Counting a Set of Objects Up to 20Cardinality: The Last Number CountedMatching Numerals to QuantitiesSubitizing Small QuantitiesAddition Within 10Number Bonds to 10Addition Within 20Doubles and Near DoublesDoubles Facts Within 10Near Doubles Facts Within 20Mental Math Strategies for AdditionMental Math: Adding and Subtracting TensAddition Within 100Repeated Addition as MultiplicationMultiplication as Equal GroupsMultiplication: ArraysBasic Multiplication Facts (0s, 1s, 2s, 5s, 10s)Multiplication Facts Within 100Division as Equal SharingDivision as Grouping (Measurement Division)Division: Grouping (Repeated Subtraction) ModelDivision: Fair Sharing ModelDivision as Equal SharingDivision as GroupingBasic Division FactsDivision Facts Within 100Multiplication and Division Fact FamiliesRelationship Between Multiplication and DivisionDivision Facts as Inverse of MultiplicationRemainders and Quotients in DivisionDivision Word ProblemsMulti-Step Word ProblemsSolving Multi-Step Word ProblemsMultiplication Word ProblemsDivision Word ProblemsIntroduction to Long DivisionFactors and MultiplesPrime and Composite NumbersEquivalent FractionsRelating Fractions and DecimalsDecimal Place ValueIntegers and the Number LineComparing and Ordering IntegersAbsolute ValueAdding IntegersSubtracting IntegersMultiplying IntegersDividing IntegersUnit RatesProportionsPercent ConceptConverting Between Fractions, Decimals, and PercentsOperations with Rational NumbersTwo-Step EquationsSolving Multi-Step EquationsEquations with Variables on Both SidesAngle Pairs: Complementary, Supplementary, and VerticalParallel Lines and TransversalsCorresponding AnglesAlternate Interior AnglesTriangle Angle Sum TheoremExterior Angle TheoremTriangle Inequality TheoremSimilar Triangles: AA SimilaritySimilar Triangles: SSS and SAS SimilarityProportions in Similar TrianglesRight Triangle Trigonometry IntroductionSine, Cosine, and Tangent RatiosTrigonometric Ratios ReviewVectors in Two DimensionsVector Operations: Addition, Subtraction, and Scalar MultiplicationDot Product (Inner Product in R^n)Matrix MultiplicationLinear 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