Top.Mail.Ru

Задача заключается в нахождении матрицы оператора дифференцирования для функций вида f(x) = ae−x + bex в базисе {sh x, ch x}.

Для начала найдем производные функций по x:
f'(x) = -ae^(-x) + b*e^x
f”(x) = ae^(-x) + b*e^x

Теперь выразим производные через базисные функции:
f'(x) = -a*sh x + b*ch x
f”(x) = a*sh x + b*ch x

Запишем координаты векторов f(x), f'(x) и f”(x) в базисе {sh x, ch x}:
[f(x)] = [a; b]
[f'(x)] = [-a; b]
[f”(x)] = [a; b]

Матрица оператора дифференцирования будет состоять из координат векторов f'(x) и f”(x):
[D] = [ -1 1 ]
[ 1 1 ]

Для того, чтобы матрица оператора была диагональной, необходимо и достаточно, чтобы базис был составлен из собственных векторов оператора. В данном случае, для матрицы [D] это означает, что базис должен быть таким, что каждый из базисных векторов является собственным вектором оператора.

В данном случае, базис {sh x, ch x} не является базисом из собственных векторов оператора дифференцирования, поэтому матрица оператора не будет диагональной в этом базисе.

   
[metform form_id="1136"]