В общем случае можно дать почти такое же решение: матрицы ранга

-- это матрицы, представимые в виде произведения матриц

и

размеров

и

полного ранга. Причем если

и

пробегают все матрицы полного ранга, то каждая из матриц ранга

встретится среди произведений ровно столько раз, сколько базисов в

.