Интегралы с параметром

⏱ 40 мин · 🧩 заданий: 8

Интеграл как функция параметра

Если подынтегральная функция зависит от параметра a, то и интеграл — функция от a:

I(a) = \int_c^d f(x, a)\,dx.

Примеры: \int_0^1x^a\,dx = \frac{1}{a + 1}, \int_0^\infty e^{-ax}dx = \frac1a, \Gamma(s) = \int_0^\infty x^{s-1}e^{-x}dx, преобразования Фурье и Лапласа. Многие функции математической физики определяются именно так.

Вопросы: непрерывна ли I(a)? Можно ли её дифференцировать, интегрируя производную \frac{\partial f}{\partial a}? Можно ли менять порядок интегрирования?

Собственные интегралы: всё можно

Пусть f(x, a) непрерывна на прямоугольнике [c; d]\times[\alpha; \beta].

1. Непрерывность. I(a) непрерывна, и под знаком интеграла можно переходить к пределу:

\lim_{a\to a_0}\int_c^d f(x, a)\,dx = \int_c^d f(x, a_0)\,dx.

2. Интегрирование по параметру (теорема Фубини):

\int_\alpha^\beta\left(\int_c^d f(x, a)\,dx\right)da = \int_c^d\left(\int_\alpha^\beta f(x, a)\,da\right)dx.

3. Дифференцирование (правило Лейбница). Если ещё и \frac{\partial f}{\partial a} непрерывна, то

I'(a) = \int_c^d\frac{\partial f}{\partial a}(x, a)\,dx.

Правило Лейбница с переменными пределами

\frac{d}{da}\int_{\varphi(a)}^{\psi(a)}f(x, a)\,dx = f\big(\psi(a), a\big)\psi'(a) - f\big(\varphi(a), a\big)\varphi'(a) + \int_{\varphi(a)}^{\psi(a)}\frac{\partial f}{\partial a}\,dx.

Два первых слагаемых — вклад движения пределов (как в основной теореме анализа), третье — изменение самой функции.

import sympy as sp

x, a = sp.symbols("x a", positive=True)
F = sp.integrate((x + a)**2, (x, 0, a))
print("F(a) =", sp.factor(F), "  F'(a) =", sp.diff(F, a))
leibniz = ((a + a)**2) * 1 - ((0 + a)**2) * 0 + sp.integrate(sp.diff((x + a)**2, a), (x, 0, a))
print("по правилу Лейбница:", sp.simplify(leibniz))

Пример: интеграл Фруллани-типа

\int_0^1\frac{x^b - x^a}{\ln x}dx не берётся напрямую. Но \frac{x^b - x^a}{\ln x} = \int_a^b x^y\,dy, и после перестановки порядка:

\int_0^1\int_a^b x^y\,dy\,dx = \int_a^b\int_0^1x^y\,dx\,dy = \int_a^b\frac{dy}{y + 1} = \ln\frac{b + 1}{a + 1}.

Несобственные интегралы: нужна равномерная сходимость

С несобственными интегралами всё тоньше. Например,

I(a) = \int_0^\infty\frac{\sin ax}{x}dx = \frac\pi2\operatorname{sign}a

— разрывна в нуле, хотя подынтегральная функция непрерывна по a. Причина: «хвосты» интеграла сходятся тем медленнее, чем меньше a.

Определение. \int_c^\infty f(x, a)\,dx сходится равномерно на множестве A, если хвосты \left|\int_B^\infty f(x, a)\,dx\right| становятся малыми одновременно для всех a \in A при достаточно большом B.

Признак Вейерштрасса. Если |f(x, a)| \le g(x) для всех a \in A и \int_c^\infty g\,dx сходится, то сходимость равномерная.

При равномерной сходимости (интеграла и, для дифференцирования, интеграла от \frac{\partial f}{\partial a}) теоремы 1–3 остаются верными.

Пример. \int_0^\infty e^{-ax}dx = \frac1a при a \ge a_0 > 0: e^{-ax} \le e^{-a_0x} — равномерно. Дифференцируя n раз: \int_0^\infty x^ne^{-ax}dx = \frac{n!}{a^{n+1}}.

import numpy as np
import vis

a = np.linspace(-3, 3, 121)
x = np.linspace(1e-6, 200, 20001)
dx = x[1] - x[0]
I = [np.sum(np.sin(v * x) / x) * dx for v in a]        # ∫₀^200 sin(ax)/x dx — приближение к ∫₀^∞
vis.line(a, {"∫₀^200 sin(ax)/x dx": I}, title="I(a) ≈ (π/2)·sign a — разрыв в нуле", xlabel="a")

Итог

  • Для непрерывной f на прямоугольнике: I(a) непрерывна, порядок интегрирования можно менять, дифференцировать можно под знаком интеграла.
  • Правило Лейбница с переменными пределами добавляет f(\psi)\psi' - f(\varphi)\varphi'.
  • Для несобственных интегралов нужна равномерная сходимость (признак Вейерштрасса).

Практика решено 0 из 8

Вы не вошли — ответы проверяются, но прогресс не сохранится. Войти или зарегистрироваться.
Задание 1 Ввод формулы

I(a) = \displaystyle\int_0^1 x^a\,dx при a > -1. Запишите I(a).

Как вводить формулы Степень — ^ (x^2, e^(3x)), умножение можно не писать (2x, x sin(x)), дробь — / (1/(x+1)), корень — sqrt(x), модуль — |x| или abs(x). Функции: sin cos tg ctg arcsin arccos arctg arcctg sh ch ln lg exp, константы pi и e. Аргументы функций лучше брать в скобки: sin(2x). Для неопределённого интеграла допишите + C. Индексы пишутся слитно: m1, v0; греческие буквы — словом или символом: alpha или α. Десятичная дробь — через точку или запятую, большие числа — через 10^: 6,67*10^(-11).

Обозначения в ответе: a.

Задание 2 Ввод формулы

I(a) = \displaystyle\int_0^\infty e^{-ax}\,dx, a > 0. Запишите I(a).

Как вводить формулы Степень — ^ (x^2, e^(3x)), умножение можно не писать (2x, x sin(x)), дробь — / (1/(x+1)), корень — sqrt(x), модуль — |x| или abs(x). Функции: sin cos tg ctg arcsin arccos arctg arcctg sh ch ln lg exp, константы pi и e. Аргументы функций лучше брать в скобки: sin(2x). Для неопределённого интеграла допишите + C. Индексы пишутся слитно: m1, v0; греческие буквы — словом или символом: alpha или α. Десятичная дробь — через точку или запятую, большие числа — через 10^: 6,67*10^(-11).

Обозначения в ответе: a.

Задание 3 Ввод формулы

Продифференцируйте \int_0^\infty e^{-ax}dx = \frac1a по a и найдите \displaystyle\int_0^\infty x e^{-ax}\,dx.

Как вводить формулы Степень — ^ (x^2, e^(3x)), умножение можно не писать (2x, x sin(x)), дробь — / (1/(x+1)), корень — sqrt(x), модуль — |x| или abs(x). Функции: sin cos tg ctg arcsin arccos arctg arcctg sh ch ln lg exp, константы pi и e. Аргументы функций лучше брать в скобки: sin(2x). Для неопределённого интеграла допишите + C. Индексы пишутся слитно: m1, v0; греческие буквы — словом или символом: alpha или α. Десятичная дробь — через точку или запятую, большие числа — через 10^: 6,67*10^(-11).

Обозначения в ответе: a.

Задание 4 Ввод формулы

Найдите \displaystyle\lim_{a\to0}\int_0^1 \frac{dx}{1 + a^2x^2} (можно перейти к пределу под знаком интеграла).

Как вводить формулы Степень — ^ (x^2, e^(3x)), умножение можно не писать (2x, x sin(x)), дробь — / (1/(x+1)), корень — sqrt(x), модуль — |x| или abs(x). Функции: sin cos tg ctg arcsin arccos arctg arcctg sh ch ln lg exp, константы pi и e. Аргументы функций лучше брать в скобки: sin(2x). Для неопределённого интеграла допишите + C. Индексы пишутся слитно: m1, v0; греческие буквы — словом или символом: alpha или α. Десятичная дробь — через точку или запятую, большие числа — через 10^: 6,67*10^(-11).
Задание 5 Ввод формулы

I(a) = \displaystyle\int_0^1 \sin(ax)\,dx. Найдите I'(a) дифференцированием под знаком интеграла и запишите при a = \pi число I'(\pi).

Как вводить формулы Степень — ^ (x^2, e^(3x)), умножение можно не писать (2x, x sin(x)), дробь — / (1/(x+1)), корень — sqrt(x), модуль — |x| или abs(x). Функции: sin cos tg ctg arcsin arccos arctg arcctg sh ch ln lg exp, константы pi и e. Аргументы функций лучше брать в скобки: sin(2x). Для неопределённого интеграла допишите + C. Индексы пишутся слитно: m1, v0; греческие буквы — словом или символом: alpha или α. Десятичная дробь — через точку или запятую, большие числа — через 10^: 6,67*10^(-11).
Задание 6 Ввод формулы

F(a) = \displaystyle\int_a^{a^2} \frac{dx}{x} при a > 1. Найдите F'(a) по правилу Лейбница.

Как вводить формулы Степень — ^ (x^2, e^(3x)), умножение можно не писать (2x, x sin(x)), дробь — / (1/(x+1)), корень — sqrt(x), модуль — |x| или abs(x). Функции: sin cos tg ctg arcsin arccos arctg arcctg sh ch ln lg exp, константы pi и e. Аргументы функций лучше брать в скобки: sin(2x). Для неопределённого интеграла допишите + C. Индексы пишутся слитно: m1, v0; греческие буквы — словом или символом: alpha или α. Десятичная дробь — через точку или запятую, большие числа — через 10^: 6,67*10^(-11).

Обозначения в ответе: a.

Задание 7 Ввод формулы

F(a) = \displaystyle\int_0^{a}(x + a)^2\,dx. Найдите F'(a) по правилу Лейбница.

Как вводить формулы Степень — ^ (x^2, e^(3x)), умножение можно не писать (2x, x sin(x)), дробь — / (1/(x+1)), корень — sqrt(x), модуль — |x| или abs(x). Функции: sin cos tg ctg arcsin arccos arctg arcctg sh ch ln lg exp, константы pi и e. Аргументы функций лучше брать в скобки: sin(2x). Для неопределённого интеграла допишите + C. Индексы пишутся слитно: m1, v0; греческие буквы — словом или символом: alpha или α. Десятичная дробь — через точку или запятую, большие числа — через 10^: 6,67*10^(-11).

Обозначения в ответе: a.

Задание 8 Ввод формулы

Вычислите \displaystyle\int_0^1 \frac{x^b - x^a}{\ln x}\,dx при a = 1, b = 3, представив дробь как \int_a^b x^y\,dy и поменяв порядок интегрирования.

Как вводить формулы Степень — ^ (x^2, e^(3x)), умножение можно не писать (2x, x sin(x)), дробь — / (1/(x+1)), корень — sqrt(x), модуль — |x| или abs(x). Функции: sin cos tg ctg arcsin arccos arctg arcctg sh ch ln lg exp, константы pi и e. Аргументы функций лучше брать в скобки: sin(2x). Для неопределённого интеграла допишите + C. Индексы пишутся слитно: m1, v0; греческие буквы — словом или символом: alpha или α. Десятичная дробь — через точку или запятую, большие числа — через 10^: 6,67*10^(-11).

Войдите, чтобы отмечать пройденные уроки.