В одну сторону — легко: если матрица 

 получена из 

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

. Тут никакие специальные свойства 

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

 не меняется при перестановке любых двух строк 

, а также при перестановке любых двух столбцов 

.
Пусть 

 получается из 

 перестановкой 

-й и 

-й строки, тогда 

 получается из 

 перестановкой 

-го и 

-го столбца, а 

 получается из 

 перестановкой и строк, и столбцов с этими номерами. Значит, 

 подобна 

 и имеет тот же характеристический полином. (

 — соответствующая матрица перестановки)
Пусть 

 получается из 

 перестановкой двух столбцов. Сводим этот случай к предыдущему:

Здесь 

 — число строк минус число столбцов матрицы 

, может быть любым целым числом.