В книге N. Mermin'а "Quantum Computer Science"
(
http://www.dphu.org/uploads/attachement ... 3092_0.pdf )
в Приложении A
(линейные) унитарные преобразования (над векторами комплексных чисел) определяются
как преобразования, которые сохраняют единичные вектора, т.е., длину векторов,
у которых длина равна 1.
Из этого определения, с использованием свойства линейности, выводится факт,
что унитарные преобразования сохраняют длину произвольных векторов.
Перешёл по ссылке, открыл Appendix A. Там всё наоборот:
Цитата:
A linear transformation that preserves the magnitudes of all vectors is called unitary, because it follows from linearity that all magnitudes will be preserved if and only if unit vectors (vectors of magnitude 1) are taken into unit vectors.
Впрочем, это не существенно. Что касается вопроса
как доказать, что унитарное преобразование сохраняет внутренние произведения, т.е., что
, где
есть вектора комплексных чисел
одинаковой длины, а внутреннее произведение определяется как
То вот же дальше прямым текстом грубый намёк, как доказать (Вы его даже частично процитировали):
Цитата:
It also follows from linearity that if a linear transformation
is unitary then it must preserve not only the inner products of arbitrary vectors with themselves, but also the inner products of arbitrary pairs of vectors. This follows straightforwardly for two general vectors
and
from the fact that
preserves the magnitudes of both of them, as well as the magnitudes of the vectors
and
При этом неважно, как покомпонентно определяется внутреннее произведение. Выше уже писали, что это следует из его общих свойств. Ну а поскольку унитарные преобразования определяются, как сохраняющие длину любого вектора, то Вам не нужно "плясать" от единичных векторов.
(Оффтоп)
выглядит неестественно
Естественно выглядит - дело привычки.