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