Build the idea in three steps
- An ordinary arrow has two coordinates. Arrows can be added and multiplied by numbers.
- A vector space generalizes those two operations. In this proof the scalars can be residues modulo a prime, rather than real numbers.
- A subspace contains zero and stays closed under addition and scaling. A stable subspace also stays closed under the symmetries.
A small example
All horizontal arrows form a subspace of the plane. A quarter-turn sends them vertically, so it does not preserve that subspace.