Множество полумагических матриц 

 образует подпространство в 
. Чтобы это доказать, достаточно по критерию подпространства показать, что линейная комбинация любых двух матриц из 

 принадлежит 
.
Проведем рассуждение для случая размера матриц 
.
Пусть 

 и 

 - две полумагические матрицы.
Линейная комбинация 
.
Если сумма по строкам и столбцам в матрице 

 равнялась 
, а в матрице 

 равнялась 
, то в матрице 

 сумма по строкам и столбцам будет равна 
, то есть матрица 

 также является полумагической.
Будем рассматривать размерность подпространства как число независимых параметров, с помощью которых можно задавать его элементы.
Проведем рассуждения для размера матриц 
.
Пусть нам нужно построить полумагическую матрицу 
, то есть матрицу, у которых суммы элементов в каждой строке и в каждом столбце равны между собой.
Элементы первой строки 
, 
 и 

 можно выбрать произвольно.
Пусть 
.
Элементы второй строки 

 и 

 можно выбрать произвольно, но элемент 

 уже должен подчиняться условию 
.
Элементы третьей строки уже нельзя выбрать произвольно, они находятся из условий, что сумма по каждому столбцу равна 
.
Таким образом, множество полумагических матриц может быть параметризовано следующим образом:
, где 

 - параметры.
Получили, что независимых параметров 
. 
Гипотеза: в случае размера матриц 

 размерность подпространства полумагических матриц равна 
.
Вернемся к случаю размера матриц 
.
Составим базис подпространства 
, поочередно придавая каждому из параметров 

 значение 
, а остальным 
.
Получим пять базисных матриц:
,
,
,
,
.
Матрицы 

 линейно независимые, так как линейная комбинация 

 равна нулевой матрице тогда и только тогда, когда 
.
Чтобы разложить произвольную полумагическую матрицу по базису, нужно ее приравнять матрицу к параметрическому представлению полумагической матрицы.
.
Из этого равенства сразу видно, что 
, то есть координаты матрицы 

 в базисе 

 равны 
.