EssayAI
Блог
Блог
Математика и алгоритмы

Гипергеометрическая функция Гаусса: ряд, уравнение и свойства

21 апреля 2026Время чтения: 6 минут
#гипергеометрическая функция#ряд гаусса#специальные функции#символ похгаммера#дифференциальные уравнения
Гипергеометрическая функция Гаусса: ряд, уравнение и свойства

Гипергеометрическая функция Гаусса - одна из центральных специальных функций анализа: через неё выражаются почти все элементарные функции и большинство классических ортогональных многочленов. Обозначается 2F1(a,b;c;z){}_2F_1(a,b;c;z) и задаётся степенным рядом с коэффициентами, построенными из символа Похгаммера. Ниже разберём определение через ряд, гипергеометрическое уравнение второго порядка, условия сходимости, важнейшие частные случаи и формулы преобразования, которые встречаются в курсах математического анализа, теории функций комплексного переменного и уравнений математической физики.

Определение через гипергеометрический ряд

Гипергеометрическая функция Гаусса определяется степенным рядом

2F1(a,b;c;z)=n=0(a)n(b)n(c)nznn!,{}_2F_1(a,b;c;z) = \sum_{n=0}^{\infty} \frac{(a)_n\,(b)_n}{(c)_n}\,\frac{z^n}{n!},

где (q)n(q)_n - символ Похгаммера (восходящий факториал):

(q)0=1,(q)n=q(q+1)(q+2)(q+n1)=Γ(q+n)Γ(q).(q)_0 = 1, \qquad (q)_n = q(q+1)(q+2)\cdots(q+n-1) = \frac{\Gamma(q+n)}{\Gamma(q)}.

Параметры aa и bb - числители, cc - знаменатель; на cc накладывается условие c0,1,2,c \neq 0, -1, -2, \dots, иначе один из множителей (c)n(c)_n обращается в нуль и ряд не определён. Запись 2F1{}_2F_1 означает, что в общей гипергеометрической нотации pFq{}_pF_q имеется p=2p=2 параметра в числителе и q=1q=1 в знаменателе. Отношение соседних членов ряда рационально:

tn+1tn=(a+n)(b+n)(c+n)(1+n)z,\frac{t_{n+1}}{t_n} = \frac{(a+n)(b+n)}{(c+n)(1+n)}\,z,

и именно это свойство «гипергеометричности» отличает ряд Гаусса от обычной геометрической прогрессии, где отношение постоянно.

Перед тем как разбирать сходимость и преобразования, удобно сразу собрать значения функции для конкретных параметров. Подставлять символ Похгаммера вручную утомительно, поэтому ниже - интерактивный помощник: задаёте aa, bb, cc, zz и получаете разбор частичных сумм ряда и упрощение до элементарной функции, если оно существует.

Гипергеометрическое уравнение Гаусса

Функция 2F1(a,b;c;z){}_2F_1(a,b;c;z) является решением гипергеометрического уравнения - линейного однородного дифференциального уравнения второго порядка:

z(1z)w+[c(a+b+1)z]wabw=0.z(1-z)\,w'' + \big[c - (a+b+1)z\big]\,w' - ab\,w = 0.

Это уравнение фуксова типа: оно имеет ровно три регулярные особые точки z=0z=0, z=1z=1 и z=z=\infty. В окрестности точки z=0z=0 показатели (корни определяющего уравнения) равны 00 и 1c1-c. Если cc не целое, два линейно независимых решения вблизи нуля записываются как

w1=2F1(a,b;c;z),w2=z1c2F1(ac+1,bc+1;2c;z).w_1 = {}_2F_1(a,b;c;z), \qquad w_2 = z^{1-c}\,{}_2F_1(a-c+1,\,b-c+1;\,2-c;\,z).

Любое решение гипергеометрического уравнения есть линейная комбинация w1w_1 и w2w_2. Поскольку особых точек всего три, заменой переменной к нему сводится широкий класс уравнений второго порядка - например, уравнение Лежандра и (предельным переходом) уравнение Бесселя. Поэтому изучение гипергеометрической функции даёт ключ к большому семейству специальных функций.

Область и условия сходимости

Применяя признак Даламбера к отношению членов, при nn\to\infty получаем tn+1/tnz|t_{n+1}/t_n| \to |z|. Отсюда радиус сходимости ряда равен 11:

  • при z<1|z| < 1 ряд сходится абсолютно;
  • при z>1|z| > 1 ряд расходится;
  • на окружности z=1|z| = 1 поведение зависит от s=cabs = c - a - b.

Поведение на границе единичного круга формулируется так. При Re(s)>0\operatorname{Re}(s) > 0 ряд сходится абсолютно во всех точках z=1|z|=1. При 1<Re(s)0-1 < \operatorname{Re}(s) \le 0 он сходится условно всюду на окружности, кроме точки z=1z=1. При Re(s)1\operatorname{Re}(s) \le -1 ряд расходится в каждой точке окружности. Особенно важно значение в точке z=1z=1 - его даёт теорема Гаусса:

2F1(a,b;c;1)=Γ(c)Γ(cab)Γ(ca)Γ(cb),Re(cab)>0.{}_2F_1(a,b;c;1) = \frac{\Gamma(c)\,\Gamma(c-a-b)}{\Gamma(c-a)\,\Gamma(c-b)}, \qquad \operatorname{Re}(c-a-b) > 0.

За пределы круга z<1|z|<1 функция продолжается аналитически на всю комплексную плоскость с разрезом вдоль луча [1,+)[1, +\infty), поэтому 2F1{}_2F_1 корректно определена и при z1|z|\ge 1, просто не суммой исходного ряда.

Частные и предельные случаи

Сила гипергеометрической функции в том, что почти все элементарные функции - её частные случаи. Несколько базовых тождеств:

2F1(1,1;2;z)=ln(1z)z,2F1(a,b;b;z)=(1z)a,{}_2F_1(1,1;2;z) = -\frac{\ln(1-z)}{z}, \qquad {}_2F_1(a,b;b;z) = (1-z)^{-a}, 2F1 ⁣(12,12;32;z2)=arcsinzz,2F1 ⁣(12,1;32;z2)=arctanzz.{}_2F_1\!\left(\tfrac12,\tfrac12;\tfrac32;z^2\right) = \frac{\arcsin z}{z}, \qquad {}_2F_1\!\left(\tfrac12,1;\tfrac32;-z^2\right) = \frac{\arctan z}{z}.

При bb\to\infty с заменой zz/bz\to z/b ряд переходит в вырожденную (конфлюэнтную) гипергеометрическую функцию Куммера 1F1(a;c;z){}_1F_1(a;c;z), у которой особые точки z=1z=1 и z=z=\infty сливаются. Если же aa или bb - целое неположительное число, ряд обрывается и даёт многочлен. Так получаются классические ортогональные многочлены - Якоби, Гегенбауэра, Лежандра, Чебышёва: все они выражаются через 2F1{}_2F_1 с обрывающимся рядом, что роднит эту тему с теорией рядов и признаков сходимости.

Симметрии и формулы преобразования

Из определения сразу видна симметрия по верхним параметрам: 2F1(a,b;c;z)=2F1(b,a;c;z){}_2F_1(a,b;c;z) = {}_2F_1(b,a;c;z). Гораздо содержательнее формулы Эйлера и Пфаффа, связывающие значения в разных точках. Преобразование Пфаффа:

2F1(a,b;c;z)=(1z)a2F1 ⁣(a,cb;c;zz1).{}_2F_1(a,b;c;z) = (1-z)^{-a}\,{}_2F_1\!\left(a,\,c-b;\,c;\,\frac{z}{z-1}\right).

Преобразование Эйлера:

2F1(a,b;c;z)=(1z)cab2F1(ca,cb;c;z).{}_2F_1(a,b;c;z) = (1-z)^{\,c-a-b}\,{}_2F_1(c-a,\,c-b;\,c;\,z).

Эти тождества позволяют переносить аргумент из окрестности одной особой точки в окрестность другой (z1zz \to 1-z, z1/zz \to 1/z, zz/(z1)z \to z/(z-1)) и составляют основу теории 24 решений Куммера. Производная также выражается через гипергеометрическую функцию:

ddz2F1(a,b;c;z)=abc2F1(a+1,b+1;c+1;z).\frac{d}{dz}\,{}_2F_1(a,b;c;z) = \frac{ab}{c}\,{}_2F_1(a+1,b+1;c+1;z).

Интегральное представление Эйлера

При Re(c)>Re(b)>0\operatorname{Re}(c) > \operatorname{Re}(b) > 0 справедливо интегральное представление:

2F1(a,b;c;z)=Γ(c)Γ(b)Γ(cb)01tb1(1t)cb1(1tz)adt.{}_2F_1(a,b;c;z) = \frac{\Gamma(c)}{\Gamma(b)\,\Gamma(c-b)} \int_0^1 t^{\,b-1}(1-t)^{\,c-b-1}(1-tz)^{-a}\,dt.

Оно даёт аналитическое продолжение функции за пределы единичного круга (интеграл сходится и при z>1|z|>1, если zz не лежит на разрезе [1,)[1,\infty)) и удобно для асимптотических оценок. Из него же напрямую выводится теорема Гаусса о значении при z=1z=1: подстановка z=1z=1 превращает интеграл в бета-функцию B(b,cab)B(b,\,c-a-b).

Интегральное представление полезно ещё и тем, что переводит вопросы о ряде на язык хорошо изученной бета- и гамма-функций. Например, мажорировав подынтегральное выражение, легко получить оценки роста 2F1{}_2F_1 по аргументу и понять, как функция ведёт себя при стремлении zz к точке ветвления z=1z=1. На этом же интеграле строятся численные алгоритмы: прямое суммирование ряда теряет точность при zz, близких к границе круга, тогда как квадратура по t[0,1]t\in[0,1] устойчива почти всюду, кроме окрестности разреза. Поэтому при практических расчётах обычно комбинируют три инструмента - ряд для малых z|z|, формулы преобразования Эйлера и Пфаффа для переноса аргумента ближе к нулю и интегральное представление как универсальный запасной вариант.

Частые ошибки

  • Путают символ Похгаммера с обычным факториалом: (q)n(q)_n - это произведение q(q+1)(q+n1)q(q+1)\cdots(q+n-1) из nn множителей, а не q!q!.
  • Забывают ограничение c0,1,2,c \neq 0,-1,-2,\dots: при недопустимом cc один из (c)n(c)_n зануляется и ряд не определён.
  • Считают, что ряд всегда сходится: радиус сходимости равен 11, при z>1|z|>1 нужно аналитическое продолжение, а не сумма ряда.
  • Применяют теорему Гаусса 2F1(a,b;c;1){}_2F_1(a,b;c;1) без проверки условия Re(cab)>0\operatorname{Re}(c-a-b)>0 - иначе значение в точке z=1z=1 бесконечно.
  • Теряют второе решение уравнения: при нецелом cc нужно добавлять ветвь z1c2F1()z^{1-c}\,{}_2F_1(\dots), иначе общее решение неполно.

FAQ

Чем гипергеометрический ряд отличается от геометрического? У геометрической прогрессии отношение соседних членов постоянно, а у гипергеометрического ряда оно равно рациональной функции номера nn: (a+n)(b+n)(c+n)(1+n)z\frac{(a+n)(b+n)}{(c+n)(1+n)}z. При a=ca=c, b=1b=1 ряд Гаусса как раз сводится к геометрическому zn\sum z^n.

Почему функция называется «гипергеометрической функцией Гаусса»? Гаусс в 1812 году систематически исследовал ряд 2F1{}_2F_1, его сходимость и непрерывные дроби; имя закрепилось за функцией с двумя верхними и одним нижним параметром, чтобы отличать её от обобщённых pFq{}_pF_q.

Как связаны 2F1{}_2F_1 и ортогональные многочлены? Если один из параметров aa или bb - целое неположительное число, ряд обрывается и даёт многочлен. Многочлены Якоби, Лежандра, Гегенбауэра и Чебышёва - это 2F1{}_2F_1 с подобранными параметрами.

Коротко

Гипергеометрическая функция Гаусса 2F1(a,b;c;z){}_2F_1(a,b;c;z) задаётся степенным рядом с символом Похгаммера, сходящимся при z<1|z|<1, и является решением гипергеометрического уравнения второго порядка с тремя регулярными особыми точками. Через неё выражаются логарифм, арксинус, степенные функции и классические ортогональные многочлены; значение в точке z=1z=1 даёт теорема Гаусса, а формулы Эйлера и Пфаффа связывают значения в разных областях комплексной плоскости.

Доверьте текст нейросети EssayAI

Открыть EssayAI

Бесплатно, на русском языке и без VPN

Читайте также