Однорідна функція

Матеріал з testwiki
Версія від 16:20, 11 березня 2025, створена imported>MonAx (незакритий тег <math>)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Однорі́дна фу́нкція (Шаблон:Lang-en) ступеня qчислова функція f:n така, що для будь-якого 𝐯n та λ виконується рівність:

f(λ𝐯)=λqf(𝐯)(*)

причому q називають порядком однорідності.

Розрізняють також

  • додатно однорідні функції, для яких рівняння (*) виконується тільки для додатних λ (λ>0)
  • абсолютно однорідні функції для яких виконується рівняння
        f(λ𝐯)=|λ|qf(𝐯)

Властивості

  1. Якщо функція f є многочленом від n змінних, тоді вона буде однорідною функцією степеню q тоді і тільки тоді, коли fоднорідний многочлен степеню q, зокрема в цьому випадку q має бути цілим.
  2. Однорідна функція в нулі дорівнює нулю, якщо вона там визначена:
        f(𝟎)=0
  3. Лема Ейлера. Однорідні функції пропорційні скалярному добутку свого градієнта на вектор своїх змінних з коефіцієнтом, що дорівнює порядку однорідності:
        𝐯f(𝐯)=qf(𝐯).
    Доводиться диференціюванням рівняння (*) по λ при λ=1.

Теорема Ейлера

Теорема Ейлера про однорідні функції стверджує, що однорідна функція порядку Шаблон:Mvar є розв'язком такого рівняння з частинними похідними:

kf(x1,,xn)=i=1nxifxi(x1,,xn).

І навпаки, розв'язком такого рівняння є деяка однорідна функція.

Доведення

Позначимо 𝐱=(x1,,xn) та g(s)=f(s𝐱).

Щоб довести формулу застосуємо ланцюгове правило диференціювання до f(s𝐱)=skf(𝐱) по відношенню до s, а потім спрямуємо Шаблон:Mvar до Шаблон:Math.

Щоб довести зворотнє, проінтегруємо диференціальне рівняння:

sg(s)=kf(s𝐱)=kg(s).

Це лінійне диференціальне рівняння має розв'язок g(s)=g(1)sk. Тому

f(s𝐱)=g(s)=skg(1)=skf(𝐱).

Див. також

Посилання