Вроде рассуждения верны, но если я не ошибаюсь, матрицы U и V надо поменять местами.
Пример