Множество полумагических и магических квадратов образуют конечномерное линейное пространство. Действительно, например, сумма магических квадратов — магический квадрат, при умножении магического квадрата на константу также получается магический квадрат. Можно найти базис этого линейного пространства и параметризовать их.
Пример 1. Для простоты сначала рассмотрим полумагические квадраты размером 2×2, в которых равны суммы элементов по столбцам и по строкам. Базис состоит из двух квадратов:
.
Всякий полумагический квадрат размером 2×2 является их линейной комбинацией .
Пример 2. Рассмотрим полумагические квадраты размером 3×3. Базис состоит из пяти квадратов:.
Всякий полумагический квадрат размером 3×3 является их линейной комбинацией .
Подобным образом можно исследовать квадраты любых размеров.