Проблема только в том, чтобы показать, можно ли череду преобразований, промежуточные результаты которой выходят за рамки
, преобразовать в череду, промежуточные результаты которой хорошие. Так-то можно любую матрицу преобразовать в матрицу с нулями везде кроме одной строки и столбца (элементами которых будут единицы и
на пересечении), так что «некрасивое» преобразование из единичной матрицы в любую другую бистохастическую есть.
Элементарные преобразования коммутируют, также преобразование на
можно разделить на отдельные преобразования на
и
. От этого, наверно, и стоит плясать: когда преобразование делает отрицательные элементы, расщепить его на два, первое из которых доводит те элементы до нулей, а второе надо сделать позже. Всегда ли это возможно — простой идеи пока не увидел.