Здравствуйте!
Все знают, что такое скалярное произведение (меня интересует то, которое над полем вещественных чисел) - это вещественнозначная функция двух векторных переменных

, удовлетворяющая трём свойствам:
1.

для всех

и

тогда и только тогда, когда

;
2.

;
3. функция линейна по первому аргументу.
Меня же интересует более общая вещь. Если брать не обычные векторы, у которых каждая компонента - число, а брать векторы, у которых каждая компонента - квадратная матрица размерности

. И скалярным произведением называть функцию, которая принимает значения в пространстве

и обладает такими свойствами:
1.

- положительно полуопределённая матрица,

- нулевая матрица тогда и только тогда, когда

- нулевая;
2.

(

- знак транспонирования);
3. функция линейна по первому аргументу.
Поясню ещё раз:

- вектор из матриц, т.е. фактически это матрица размерности

.
У меня есть подозрение, что для такого "скалярного" произведения можно получить многие результаты из тех, что верны для обычного скалярного произведения. Если такая теория уже разработана, я бы очень хотел получить ссылку! И это не праздный вопрос - у меня есть вполне конкретное приложение этого обобщения.