Решил сформулировать все сказанное более четко. Проверьте пожалуйста мои выводы.
Обозначим подмножество всех диагональных матриц

как

Лемма 1. Пусть

, причем
![$A=\left[a_{ij}\right]\in Md_{n}$ $A=\left[a_{ij}\right]\in Md_{n}$](https://dxdy-03.korotkov.co.uk/f/a/2/f/a2fb7a56aa1a83ad184ad40dafb7c57c82.png)
и

. Тогда имеет место утверждение:

.
Действительно если

, то все элементы матрицы не равны равны нулю. Так как i-ая строка матрицы

есть

, то

является диагональной матрицей, ч.т.д.
Введем обозначение
![$F_{s,t}\left(\lambda\right)=\left[f_{ij}\right]=\left[\begin{array}{cccccc}1\\ & \ddots\\ & & 1\\ & & \vdots & \ddots\\ & & \lambda\\ & & & & & 1\end{array}\right]$ $F_{s,t}\left(\lambda\right)=\left[f_{ij}\right]=\left[\begin{array}{cccccc}1\\ & \ddots\\ & & 1\\ & & \vdots & \ddots\\ & & \lambda\\ & & & & & 1\end{array}\right]$](https://dxdy-03.korotkov.co.uk/f/e/3/f/e3f5ccd7bb16dd14b88665665142c3c382.png)
, где

. (единичная матрица с коэффициентом

).
Замечание 1: Очевидно, что умножение

равносильно преобразованию II типа матрицы

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

s-го столбца умноженного на

.
Лемма 2. Имеет место утверждение

, где E - единичная матрица.
Доказательство: пока не смог придумать, но почти уверен что так оно и есть. Буду признателен если подскажете как это доказать
Будем говорить что матрица

находится в отношении к

если существует группа преобразований II типа приводящая

к

. Очевидно, что это отношение является отношением эквивалентности (в виду обратимости операций II типа).
Лемма 3. Пусть

и

, причем

и

. Тогда имеет место утверждение:

.
Действительно в силу замечания 1 совокупность преобразований II типа можно свести к последовательному умножению матрицы

справа на

. Но в силу леммы 1 имеет место

, а следовательно в силу леммы 2 и

, что означает

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

и

следующим образом:
1)

(где

определено в постановке задачи);
2)

.
Очевидно, что обе эти функции удовлетворяют требованиям:
Требование 1: если в

существует нулевой столбец то и в любой диагональной матрице эквивалентной

тоже имеется нулевой столбец (ранги эквивалентных матриц совпадают) и потому по (1)

и

, если же матрица

неэквивалентна никакой диагональной матрице то по (2)

и

.
Требование 2: удовлетворяется по определению;
Требование 3: проверяется непосредственно.
А потому приведенные функции выступают в качестве контрпримера к приведенной задаче.