В интернете есть прога, которая приводит матрицы к треугольному виду и расписывает промежуточные действия