Двойной интеграл

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

От отрезка к области

Одинарный интеграл суммирует f(x)\,\Delta x по маленьким отрезкам. Для функции двух переменных f(x, y), заданной в плоской области D, делаем то же самое с маленькими площадками:

  1. Разбиваем D на части D_1, \dots, D_n с площадями \Delta S_k; диаметр разбиения \lambda — наибольший из диаметров частей.
  2. В каждой части выбираем точку (\xi_k, \eta_k).
  3. Составляем интегральную сумму \sum f(\xi_k, \eta_k)\,\Delta S_k.

Двойной интеграл — предел этих сумм:

\iint_D f(x, y)\,dS = \iint_D f(x, y)\,dx\,dy = \lim_{\lambda\to0}\sum_{k=1}^nf(\xi_k, \eta_k)\,\Delta S_k.

Непрерывная функция в замкнутой ограниченной области с «хорошей» границей интегрируема.

Смысл

  • Объём тела под поверхностью z = f(x, y) \ge 0 над областью D: каждый член суммы — объём столбика f\cdot\Delta S.
  • Площадь области: S(D) = \iint_D dx\,dy.
  • Масса пластины с поверхностной плотностью \rho(x, y): m = \iint_D\rho\,dx\,dy.
  • Среднее значение функции: \bar f = \frac{1}{S(D)}\iint_D f\,dS.

Свойства

Те же, что у одинарного интеграла:

  • линейность: \iint(\alpha f + \beta g) = \alpha\iint f + \beta\iint g;
  • аддитивность по области: если D = D_1\cup D_2 без общих внутренних точек, \iint_D = \iint_{D_1} + \iint_{D_2};
  • монотонность: f \le g \Rightarrow \iint_D f \le \iint_D g;
  • оценка: m\,S(D) \le \iint_D f \le M\,S(D);
  • теорема о среднем: для непрерывной f в связной области \iint_D f\,dS = f(P)\cdot S(D) для некоторой точки P \in D.

Вычисление по прямоугольнику

Теорема Фубини. Если f непрерывна на прямоугольнике D = [a; b]\times[c; d], то

\iint_D f\,dx\,dy = \int_a^b\left(\int_c^d f(x, y)\,dy\right)dx = \int_c^d\left(\int_a^b f(x, y)\,dx\right)dy.

Двойной интеграл сводится к повторному: сначала интегрируем по одной переменной, считая другую постоянной, затем результат — по другой. Геометрически: объём равен интегралу от площадей сечений (как в уроке об объёмах).

Пример.

\int_0^1\int_0^2(x^2 + y)\,dy\,dx = \int_0^1\left[x^2y + \frac{y^2}{2}\right]_{y=0}^{y=2}dx = \int_0^1(2x^2 + 2)\,dx = \frac23 + 2 = \frac83.

Если f(x, y) = g(x)h(y), интеграл по прямоугольнику распадается в произведение: \iint g(x)h(y) = \int_a^bg\,dx\cdot\int_c^dh\,dy.

import numpy as np
import vis

# Двойная интегральная сумма (средние точки) для ∫∫ (x² + y) по [0,1]×[0,2]
for n in [2, 4, 8, 16, 64]:
    hx, hy = 1 / n, 2 / n
    xs = (np.arange(n) + 0.5) * hx
    ys = (np.arange(n) + 0.5) * hy
    X, Y = np.meshgrid(xs, ys)
    print(f"n × n = {n:>2} × {n:<2}: сумма = {np.sum(X**2 + Y) * hx * hy:.6f}   (точно 8/3 = {8 / 3:.6f})")

n = 12
xs = (np.arange(n) + 0.5) / n
ys = (np.arange(n) + 0.5) * 2 / n
X, Y = np.meshgrid(xs, ys)
vis.heatmap((X**2 + Y)[::-1], title="Высоты столбиков f(x, y) = x² + y в клетках разбиения", show_values=False)
import sympy as sp

x, y = sp.symbols("x y")
print(sp.integrate(x**2 + y, (y, 0, 2), (x, 0, 1)))           # сначала по y, потом по x
print(sp.integrate(x * sp.exp(x * y), (y, 0, 1), (x, 0, 1)))  # удобный порядок
print(sp.integrate(sp.sin(x + y), (x, 0, sp.pi / 2), (y, 0, sp.pi / 2)))

В SymPy пределы перечисляются от внутреннего интеграла к внешнему.

Итог

  • \iint_D f\,dS — предел сумм \sum f(\xi_k, \eta_k)\Delta S_k; объём под поверхностью, масса, площадь (f = 1).
  • Свойства — как у одинарного интеграла.
  • По прямоугольнику: повторный интеграл в любом порядке (Фубини).

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

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

\displaystyle\iint_D 6\,dx\,dy, где D = [0;\,2]\times[1;\,4].

Как вводить формулы Степень — ^ (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).
Задание 2 Ввод формулы

\displaystyle\iint_D xy\,dx\,dy, D = [0;\,2]\times[0;\,3].

Как вводить формулы Степень — ^ (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).
Задание 3 Ввод формулы

\displaystyle\iint_D (x^2 + y)\,dx\,dy, D = [0;\,1]\times[0;\,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).
Задание 4 Ввод формулы

\displaystyle\iint_D \sin(x + y)\,dx\,dy, D = \left[0;\,\frac\pi2\right]\times\left[0;\,\frac\pi2\right].

Как вводить формулы Степень — ^ (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 Ввод формулы

\displaystyle\iint_D x e^{xy}\,dx\,dy, D = [0;\,1]\times[0;\,1] (выберите удобный порядок).

Как вводить формулы Степень — ^ (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 Ввод формулы

Объём тела под плоскостью z = 4 - x - y над квадратом [0;\,1]\times[0;\,1].

Как вводить формулы Степень — ^ (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).
Задание 7 Ввод формулы

Среднее значение функции f(x, y) = x^2 + y^2 на квадрате [0;\,1]\times[0;\,1].

Как вводить формулы Степень — ^ (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).
Задание 8 Ввод формулы

Масса пластины [0;\,2]\times[0;\,1] с плотностью \rho(x, y) = 1 + x + 2y.

Как вводить формулы Степень — ^ (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).
Задание 9 Один вариант ответа

Что означает \iint_D 1\,dx\,dy?

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