Перейти к содержанию

Мультииндекс

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис

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

Математическая запись мультииндекса

n-мерный мультииндекс — это вектор

[math]\displaystyle{ \alpha = (\alpha_1, \alpha_2,\ldots,\alpha_n), }[/math]

составленный из неотрицательных чисел. Для двух мультииндексов [math]\displaystyle{ \alpha, \beta \in \mathbb{N}^n_0 }[/math] и вектора [math]\displaystyle{ x = (x_1, x_2, \ldots, x_n) \in \mathbb{R}^n }[/math] вводятся:

  • Покомпонентное сложение и вычитание
[math]\displaystyle{ \alpha \pm \beta= (\alpha_1 \pm \beta_1,\,\alpha_2 \pm \beta_2, \ldots, \,\alpha_n \pm \beta_n) }[/math]
[math]\displaystyle{ \alpha \le \beta \quad \Leftrightarrow \quad \alpha_i \le \beta_i \quad \forall\,i\in\{1,\ldots,n\} }[/math]
  • Абсолютное значение как сумма компонентов
[math]\displaystyle{ | \alpha | = \alpha_1 + \alpha_2 + \cdots + \alpha_n }[/math]
[math]\displaystyle{ \alpha ! = \alpha_1! \cdot \alpha_2! \cdots \alpha_n! }[/math]
[math]\displaystyle{ {\alpha \choose \beta} ={\alpha_1 \choose \beta_1}{\alpha_2 \choose \beta_2}\cdots{\alpha_n \choose \beta_n} }[/math]
[math]\displaystyle{ x^\alpha = x_1^{\alpha_1} x_2^{\alpha_2} \ldots x_n^{\alpha_n} }[/math]
[math]\displaystyle{ \partial^\alpha = \partial_1^{\alpha_1} \partial_2^{\alpha_2} \ldots \partial_n^{\alpha_n} }[/math] где [math]\displaystyle{ \partial_i^{\alpha_i}:=\partial^{\alpha_i} / \partial x_i^{\alpha_i} }[/math]

Некоторые приложения

Использование мультииндекса позволяет без проблем расширить многие формулы классического анализа на многомерный случай. Вот некоторые примеры:

Мультиномиальные коэффициенты

Имеется в виду обобщение формулы Бернулли на многомерный случай:

[math]\displaystyle{ \biggl( \sum_{i=1}^n x_i\biggr)^k = \sum_{|\alpha|=k} \frac{k!}{\alpha!} \, x^\alpha }[/math]

Формула Лейбница

Для гладких функций f и g

[math]\displaystyle{ \partial^\alpha(fg) = \sum_{\nu \le \alpha} {\alpha \choose \nu} \partial^{\nu}f\,\partial^{\alpha-\nu}g. }[/math]

Разложение в ряд Тейлора

Для аналитической функции f от n переменных справедливо разложение

[math]\displaystyle{ f(x+h) = \sum_{\alpha\in\mathbb{N}^n_0}^{}{\frac{\partial^{\alpha}f(x)}{\alpha !}h^\alpha}. }[/math]

Фактически, для достаточно гладких функций выполняется конечная формула Тейлора

[math]\displaystyle{ f(x+h) = \sum_{|\alpha| \le n}{\frac{\partial^{\alpha}f(x)}{\alpha !}h^\alpha}+R_n(x,h), }[/math]

где последний член (остаток) может быть записан в различных формах. Например, в (интегральной) форме Коши получим

[math]\displaystyle{ R_n(x,h)= (n+1) \sum_{|\alpha| =n+1}\frac{h^\alpha}{\alpha !}\int_0^1(1-t)^n\partial^\alpha f(x+th)\,dt. }[/math]

Оператор дифференцирования

Формальный оператор взятия частной производной N-го порядка в n-мерном пространстве записывается следующим образом:

[math]\displaystyle{ P(\partial) = \sum_{|\alpha| \le N}{}{a_{\alpha}(x)\partial^{\alpha}}. }[/math]

Интегрирование по частям

Для достаточно гладких финитных функций в ограниченной области [math]\displaystyle{ \Omega \subset \mathbb{R}^n }[/math] имеем:

[math]\displaystyle{ \int_{\Omega}{}{u(\partial^{\alpha}v)}\,dx = (-1)^{|\alpha|}\int_{\Omega}^{}{(\partial^{\alpha}u)v\,dx}. }[/math]

Эта формула используется в определении обобщённых функций и слабых производных.

Пример использования в теореме

Если [math]\displaystyle{ \alpha,\beta\in\mathbb{N}^n_0 }[/math] — это мультииндексы и [math]\displaystyle{ x=(x_1,\ldots, x_n) }[/math], то

[math]\displaystyle{ \partial^\alpha x^\beta = \begin{cases} \frac{\beta!}{(\beta-\alpha)!} x^{\beta-\alpha} & \hbox{if}\,\, \alpha\le\beta,\\ 0 & \hbox{otherwise.} \end{cases} }[/math]

Доказательство

Доказательство опирается на правило взятия обыкновенной производной от степенной функции:

[math]\displaystyle{ \frac{d^\alpha}{dx^\alpha} x^\beta = \begin{cases} \frac{\beta!}{(\beta-\alpha)!} x^{\beta-\alpha} & \hbox{if}\,\, \alpha\le\beta, \\ 0 & \hbox{otherwise.} \end{cases}\qquad(1) }[/math]

Положим [math]\displaystyle{ \alpha=(\alpha_1,\ldots, \alpha_n) }[/math], [math]\displaystyle{ \beta=(\beta_1,\ldots, \beta_n) }[/math] и [math]\displaystyle{ x=(x_1,\ldots, x_n) }[/math]. Тогда

[math]\displaystyle{ \begin{align}\partial^\alpha x^\beta&= \frac{\partial^{\vert\alpha\vert}}{\partial x_1^{\alpha_1} \cdots \partial x_n^{\alpha_n}} x_1^{\beta_1} \cdots x_n^{\beta_n}\\ &= \frac{\partial^{\alpha_1}}{\partial x_1^{\alpha_1}} x_1^{\beta_1} \cdots \frac{\partial^{\alpha_n}}{\partial x_n^{\alpha_n}} x_n^{\beta_n}.\end{align} }[/math]

Здесь каждое дифференцирование [math]\displaystyle{ \partial/\partial x_i }[/math] сводится к соответствующей обыкновенной производной [math]\displaystyle{ d/dx_i }[/math], так как для каждого i из {1, . . ., n}, функция [math]\displaystyle{ x_i^{\beta_i} }[/math] зависит только от [math]\displaystyle{ x_i }[/math]. Поэтому из уравнения (1) следует, что [math]\displaystyle{ \partial^\alpha x^\beta }[/math] исчезает как только αi > βi для хотя бы одного i из {1, . . ., n}.В противном случае (когда α ≤ β) получаем

[math]\displaystyle{ \frac{d^{\alpha_i}}{dx_i^{\alpha_i}} x_i^{\beta_i} = \frac{\beta_i!}{(\beta_i-\alpha_i)!} x_i^{\beta_i-\alpha_i} }[/math]

для каждого [math]\displaystyle{ i }[/math].[math]\displaystyle{ \Box }[/math]

Ссылки

  • Saint Raymond, Xavier (1991). Elementary Introduction to the Theory of Pseudodifferential Operators. Chap 1.1 . CRC Press. ISBN 0-8493-7158-9

Эта статья использует материалы со страницы multi-index derivative of a power на PlanetMath, которая имеет лицензию CC-BY-SA.