В учебнике по алгебре и аналитической геометрии М. В. Милованова, Р.И. Тышкевич, А. С. Феденко есть такая задача: "Пусть

- невырожденная целочисленная матрица, т. е. все её элементы целые числа. Доказать, что матрица

является целочисленной тогда и только тогда, когда

".
Желая поупражняться, я придумал следующее доказательство:
"Заметим, что

поэтому

Пусть

- целочисленная матрица. Тогда

Если при этом

- целочисленная матрица, то

Это может быть только если

Если же

то целочисленность матрицы

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

, и

".
Правильно ли это доказательство?