Проблема только в том, чтобы показать, можно ли череду преобразований, промежуточные результаты которой выходят за рамки
![$a_{ij}\geqslant0$ $a_{ij}\geqslant0$](https://dxdy-04.korotkov.co.uk/f/7/8/4/7843df5c5af1f3a6f6ce359521e70f8b82.png)
, преобразовать в череду, промежуточные результаты которой хорошие. Так-то можно любую матрицу преобразовать в матрицу с нулями везде кроме одной строки и столбца (элементами которых будут единицы и
![$2-n$ $2-n$](https://dxdy-03.korotkov.co.uk/f/2/a/f/2afb5e7fb468c278319fb3db5ccc2fa082.png)
на пересечении), так что «некрасивое» преобразование из единичной матрицы в любую другую бистохастическую есть.
Элементарные преобразования коммутируют, также преобразование на
![$\varepsilon_1+\varepsilon_2$ $\varepsilon_1+\varepsilon_2$](https://dxdy-03.korotkov.co.uk/f/a/f/9/af983bf62bd65c20017f49fe4a5d74f482.png)
можно разделить на отдельные преобразования на
![$\varepsilon_1$ $\varepsilon_1$](https://dxdy-02.korotkov.co.uk/f/1/d/1/1d124a64019c7f4b61f83169cdae2c4a82.png)
и
![$\varepsilon_2$ $\varepsilon_2$](https://dxdy-02.korotkov.co.uk/f/5/c/e/5ce7b38893e0125e652bff9d1f599d1c82.png)
. От этого, наверно, и стоит плясать: когда преобразование делает отрицательные элементы, расщепить его на два, первое из которых доводит те элементы до нулей, а второе надо сделать позже. Всегда ли это возможно — простой идеи пока не увидел.