Что-то туплю к вечеру.
Надо численно решить уравнение методом градиентного спуска

Здесь

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

получается скаляр.
Если, например,

, при скалярном X, то в случае, когда

- матрица, на выходе

получаем матрицу, каждый член которой возведён в квадрат.

- матрицы, они не квадратные, не единичные и/или др.упрощенные матрицы, но размерности у всех корректны.
Умножение матриц проходит по привычным и известным из учебников правилам.
Если бы

были бы переменными, к помощи обращаться бы не стал.
Надо, чтобы решение искалось по итерациям в виде

на каждой итерации. Что-то запнулся на правильном порядке/транспонировании матриц при дифференцировании, интересуют производные, дальше, думаю, и сам справлюсь.