A dense layer is h=σ(Wx+b). The linear part Wx is exactly a transformation of the feature vector; the nonlinearity σ bends space between transforms so stacked linear maps don't collapse into one (W2W1).
A GPU is a matrix-multiply engine. 3D graphics chains transforms via homogeneous 4×4 matrices: p′=P⋅V⋅M⋅p (model → view → projection). GPUs realize C=AB as tiled dot-products so that thousands of output entries compute in parallel.
Composition intuition transfers everywhere. "Stacking transforms = multiplying matrices, and order matters" explains why quantum circuits, graphics pipelines, and deep networks all read right-to-left and are non-commutative.
Eigen-thinking unlocks ML and dynamics. Understanding eigenvalues as stretch factors explains vanishing/exploding gradients (spectral radius of W), PCA, and stability of iterated maps.
Unitarity is a design principle. Quantum's norm-preservation motivates orthogonal/unitary weight initialization in RNNs to avoid gradient decay.
The hardware lesson feeds back to math. GPUs make matmul the cheap operation, so ML architectures are literally shaped by "express it as C=AB." Knowing the compute cost is O(n3) (or O(mnk)) tells you why attention is expensive and why low-rank factorizations A≈UV⊤ pay off.