В обычном определённом интеграле:

Рисунок 1. Криволинейная трапеция (определённый интеграл)

\begin{document}
\begin{tikzpicture}[scale=1.1]
  \filldraw[fill=gray!20]
    (1,0) -- (1,2)
    to[out=65,in=180] (1.7,2.45)
    to[out=0,in=150] (2.2,2.15)
    to[out=-30,in=160] (2.6,2.2)
    to[out=20,in=115] (3.2,2)
    -- (3.2,0) -- cycle;
  \draw[->] (-0.3,0) -- (4.3,0) node[right] {$x$};
  \draw[->] (0,-0.3) -- (0,3.1) node[above] {$y$};
  \node[below left] at (0,0) {$O$};
  \node[below] at (1,0) {$a$};
  \node[below] at (3.2,0) {$b$};
  \node[above right] at (2.6,2.25) {$y=f(x)$};
\end{tikzpicture}
\end{document}

Идея та же, но для функции двух переменных : вместо отрезка берём область на плоскости, и вместо площади трапеции получаем объём тела над областью под поверхностью .

Рисунок 2. Криволинейный цилиндр (тело над областью D)

\usetikzlibrary{patterns}
\begin{document}
\begin{tikzpicture}
  \draw[->] (0,0) -- (0,4.2) node[above] {$z$};
  \draw[->] (0,0) -- (4.8,0) node[right] {$y$};
  \draw[->] (0,0) -- (-1.7,-1.6) node[below left] {$x$};
  \node[above left] at (0,0) {$O$};
  \filldraw[pattern=north east lines]
    (1.3,-0.8) to[out=80,in=180] (2.3,-0.45)
    to[out=0,in=90] (3.4,-0.95)
    to[out=270,in=0] (2.2,-1.5)
    to[out=180,in=270] (1.3,-0.8);
  \node[fill=white, inner sep=1pt] at (2.5,-1.0) {$D$};
  \draw (1.3,-0.8) -- (1.3,2.3);
  \draw (3.4,-0.95) -- (3.4,2.35);
  \filldraw[fill=gray!15]
    (1.3,2.3) to[out=80,in=180] (2.3,2.75)
    to[out=0,in=100] (3.4,2.35)
    to[out=260,in=0] (2.3,2.05)
    to[out=180,in=280] (1.3,2.3);
  \node[above right] at (2.9,2.6) {$z=f(x,y)$};
  \draw[dashed] (2.3,-0.9) -- (2.3,2.4);
\end{tikzpicture}
\end{document}

Определение двойного интеграла

Квадрируемая область

Область (типа такой кружок) называется квадрируемой, если:

Рисунок 3. Область D

\begin{document}
\begin{tikzpicture}
  \filldraw[fill=gray!15]
    (0,0) to[out=80,in=180] (1.5,0.9)
          to[out=0,in=90] (3,0.2)
          to[out=270,in=0] (1.8,-0.8)
          to[out=180,in=260] (0,0);
  \node at (1.6,0.05) {$D$};
\end{tikzpicture}
\end{document}

Определение 1. Если это замкнутая ограниченная область, граница которой состоит из конечного числа кривых, которые в заданной системе координат описываются функцией или , и данная функция .

Определение 2. … называют квадрируемой, если точная верхняя грань множеств площадей всех включённых в эту фигуру многоугольников равна точной нижней грани множества площадей многоугольников, включающих в себя эту фигуру: .

То есть квадрируемая область — область, имеющая конечную площадь или объём, и по ней можно посчитать конечный интеграл.

Обычно замыкание обозначается так .

Разбиение области

Пусть есть замкнутая квадрируемая область . Нас интересует разбиение этой области на частей.

Разбиение на частей называют множество квадрируемых замкнутых областей , обладающих следующими свойствами:

  1. и при не могут иметь общих внутренних точек

Рисунок 4. Пересекающиеся и ; области с общей границей

\begin{document}
\begin{tikzpicture}
  \begin{scope}
    \clip (0,0) circle [radius=1];
    \fill[gray!40] (1.4,0) circle [radius=1];
  \end{scope}
  \draw (0,0) circle [radius=1];
  \draw (1.4,0) circle [radius=1];
  \node at (-0.6,0) {$D_i$};
  \node at (2.0,0) {$D_j$};
  \node[above] at (0.7,1.02) {$D_i\cap D_j$};
\end{tikzpicture}
\qquad
\begin{tikzpicture}
  \filldraw[fill=gray!12] plot[smooth cycle]
    coordinates {(-1.9,0.05) (-1.1,0.75) (0.3,0.95) (1.5,0.55)
                 (1.9,-0.15) (1.0,-0.8) (-0.5,-0.85) (-1.5,-0.5)};
  \draw[thick] (-1.1,0.75) to[out=-40,in=135] (1.0,-0.8);
  \node at (-1.05,-0.3) {$D_i$};
  \node at (0.9,0.35) {$D_j$};
\end{tikzpicture}
\end{document}

Диаметром называется максимальное возможное расстояние между двумя произвольными точками области .

— площадь.

Рисунок 5. Область D с частью и точкой

\begin{document}
\begin{tikzpicture}
  \filldraw[fill=gray!12]
    (1,0.6) to[out=80,in=180] (2.2,1.6)
            to[out=0,in=90] (3.4,0.9)
            to[out=270,in=0] (2,0.2)
            to[out=180,in=270] (1,0.6);
  \draw[->] (-0.5,0) -- (4.3,0) node[right] {$x$};
  \draw[->] (0,-0.5) -- (0,3.1) node[above] {$y$};
  \node[below left] at (0,0) {$O$};
  \node at (2.85,1.2) {$D$};
  \draw[dashed] (1.5,0) -- (1.5,0.35);
  \draw[dashed] (0,0.7) -- (1.15,0.7);
  \node[below] at (1.5,0) {$x_i$};
  \node[left] at (0,0.7) {$y_i$};
  \draw[fill=white] (1.5,0.7) circle [radius=0.35];
  \fill (1.5,0.7) circle [radius=1.3pt];
  \node[above] at (1.5,1.07) {$D_i$};
  \node[right] at (1.9,0.72) {$M_i$};
\end{tikzpicture}
\end{document}

Интегральная сумма

Пусть во всех точках области определена ограниченная действительная функция двух переменных . В каждой части выберем точку .

Составим след. сумму:

Значение данной суммы будет зависеть от способа разбиения и от выбора точек .

Определение двойного интеграла

Определение. Функция , если

не зависящий ни от способа разбиения , ни от выбора точек с координатами . Значение предела тогда называют ==двойным интегралом от функции по переменным по области ==. Другое обозначение: .

Область называется областью интегрирования.

Геометрический смысл двойного интеграла

Рисунок 6. Поверхность над областью (проекция-«тень» и столбики)

\begin{document}
\begin{tikzpicture}[x={(0.9cm,-0.35cm)}, y={(-0.9cm,-0.35cm)}, z={(0cm,1cm)}, scale=1.3]
  \fill[gray!10, opacity=0.6] (-3,-3,-1.5) -- (3,-3,-1.5) -- (3,3,-1.5) -- (-3,3,-1.5) -- cycle;
  \draw[->, thick] (-3,0,-1.5) -- (3,0,-1.5) node[right] {$x$};
  \draw[->, thick] (0,-3,-1.5) -- (0,3,-1.5) node[above] {$y$};
  \draw[->, thick] (0,0,-1.5) -- (0,0,3.5) node[above] {$z$};
  \fill[gray!30, opacity=0.6] plot[domain=0:360, samples=120] ({2*cos(\x)}, {2*sin(\x)}, -1.5) -- cycle;
  \foreach \r in {0.5,1.0,...,2.0} {
    \draw[red!75!black, thin] plot[domain=0:360, samples=80] ({\r*cos(\x)}, {\r*sin(\x)}, -1.5);
  }
  \foreach \t in {0,15,...,345} {
    \draw[red!75!black, thin] (0,0,-1.5) -- ({2*cos(\t)}, {2*sin(\t)}, -1.5);
  }
  \draw[red, densely dotted, line width=1.2pt] plot[domain=0:360, samples=120] ({2*cos(\x)}, {2*sin(\x)}, -1.5);
  \foreach \t in {0,30,...,330} {
    \foreach \r in {0.5,1.0,1.5,2.0} {
      \draw[dashed, gray!60!black, thin]
        ({\r*cos(\t)}, {\r*sin(\t)}, -1.5) -- ({\r*cos(\t)}, {\r*sin(\t)}, {1.5 + sin(2*\t)*\r*\r/4});
    }
  }
  \foreach \r in {2.0,1.9,...,0.1} {
    \fill[blue!12, opacity=0.35] plot[domain=0:360, samples=80]
      ({\r*cos(\x)}, {\r*sin(\x)}, {1.5 + sin(2*\x)*\r*\r/4}) -- cycle;
  }
  \foreach \t in {0,15,...,345} {
    \draw[blue!70!black, semithick] plot[domain=0:2, samples=40]
      ({\x*cos(\t)}, {\x*sin(\t)}, {1.5 + sin(2*\t)*\x*\x/4});
  }
  \foreach \r in {0.25,0.5,...,2.0} {
    \draw[blue!70!black, semithick] plot[domain=0:360, samples=80]
      ({\r*cos(\x)}, {\r*sin(\x)}, {1.5 + sin(2*\x)*\r*\r/4});
  }
  \draw[line width=1.2pt, blue!90!black] plot[domain=0:360, samples=120]
    ({2*cos(\x)}, {2*sin(\x)}, {1.5 + sin(2*\x)});
  \foreach \i in {-3,-2,...,3} {
    \draw[gray!30, thin] (\i,-3,-1.5) -- (\i,3,-1.5);
    \draw[gray!30, thin] (-3,\i,-1.5) -- (3,\i,-1.5);
  }
  \draw[thin, gray!40] (-3,-3,-1.5) -- (3,-3,-1.5) -- (3,3,-1.5) -- (-3,3,-1.5) -- cycle;
  \node at (0,0,-1.5) {$D$};
  \node[above] at (0,0,1.6) {$z=f(x,y)$};
\end{tikzpicture}
\end{document}

Если , двойной интеграл равен объёму тела, ограниченного снизу областью , а сверху поверхностью : над каждой частью стоит столбик высотой .

Рисунок 7. Столбик над

\begin{document}
\begin{tikzpicture}
  \draw[->] (0,0) -- (0,4.3) node[above] {$z$};
  \draw[->] (0,0) -- (4.8,0) node[right] {$y$};
  \draw[->] (0,0) -- (-1.7,-1.6) node[below left] {$x$};
  \node[above left] at (0,0) {$O$};
  \filldraw[fill=gray!12]
    (1.3,-0.8) to[out=80,in=180] (2.3,-0.45)
    to[out=0,in=90] (3.4,-0.95)
    to[out=270,in=0] (2.2,-1.5)
    to[out=180,in=270] (1.3,-0.8);
  \node at (2.95,-1.15) {$D$};
  \draw (1.3,-0.8) -- (1.3,2.5);
  \draw (3.4,-0.95) -- (3.4,2.55);
  \filldraw[fill=gray!15]
    (1.3,2.5) to[out=80,in=180] (2.3,2.9)
    to[out=0,in=100] (3.4,2.55)
    to[out=260,in=0] (2.3,2.25)
    to[out=180,in=280] (1.3,2.5);
  \node[above right] at (3.0,2.75) {$z=f(x,y)$};
  \filldraw[fill=gray!40] (2.2,-1.0) circle [radius=0.3];
  \fill (2.2,-1.0) circle [radius=1.2pt];
  \node[left] at (1.85,-1.05) {$D_i$};
  \node[below right] at (2.35,-1.15) {$M_i$};
  \draw (1.9,-1.0) -- (1.9,1.7);
  \draw (2.5,-1.0) -- (2.5,1.7);
  \filldraw[fill=gray!25]
    (1.9,1.7) to[out=70,in=110] (2.5,1.7)
    to[out=250,in=290] (1.9,1.7);
  \node[right] at (2.6,1.8) {$z=f(x_i,y_i)$};
  \draw[dashed] (2.2,-1.0) -- (2.2,2.6);
\end{tikzpicture}
\end{document}

В пределе: .

Свойства двойного интеграла

  1. Нормировка:
  1. Линейность: если и интегрируемы по , то : — интегрируема в и

  2. Аддитивность: если , , , то

Рисунок 8. Аддитивность:

\begin{document}
\begin{tikzpicture}
  \fill[gray!12]
    (0,0) to[out=80,in=180] (1.6,1.0)
          to[out=-70,in=80] (1.8,-0.7)
          to[out=180,in=260] (0,0);
  \fill[gray!35]
    (1.6,1.0) to[out=0,in=90] (3.2,0.3)
              to[out=270,in=0] (1.8,-0.7)
              to[out=80,in=-70] (1.6,1.0);
  \draw (0,0) to[out=80,in=180] (1.6,1.0)
        to[out=0,in=90] (3.2,0.3)
        to[out=270,in=0] (1.8,-0.7)
        to[out=180,in=260] (0,0);
  \draw (1.6,1.0) to[out=-70,in=80] (1.8,-0.7);
  \node at (0.75,0.2) {$D'$};
  \node at (2.45,0.15) {$D''$};
  \node[above right] at (1.6,1.0) {$D$};
\end{tikzpicture}
\end{document}
  1. Неотрицательность: если , и , то :

  2. Монотонность: если и , то . Доказательство: ; ; .

  3. Теорема об оценке двойного интеграла по модулю: если , то и

  4. Теорема об оценке двойного интеграла: если и , то

  5. Теорема о среднем: если непрерывна в , то :

Условия интегрируемости.

  1. (необходимое) Если интегрируема в замкнутой области , то она ограничена в .
  2. (достаточное) Всякая непрерывная в замкнутой области функция .

Сведение двойного интеграла к повторному

Область, интегрируемую в , называют правильной в направлении оси , если её можно задать:

, где и непрерывны на .

Рисунок 9. Область, правильная в направлении OY

\begin{document}
\begin{tikzpicture}
  \fill[gray!18]
    (1,0.6) to[out=-10,in=190] (3,0.8) --
    (3,2.1) to[out=190,in=10] (1,1.9) -- cycle;
  \draw[->] (-0.5,0) -- (4.5,0) node[right] {$x$};
  \draw[->] (0,-0.5) -- (0,3.2) node[above] {$y$};
  \node[below left] at (0,0) {$O$};
  \draw[dashed] (1,-0.05) -- (1,1.9);
  \draw[dashed] (3,-0.05) -- (3,2.1);
  \node[below] at (1,0) {$a$};
  \node[below] at (3,0) {$b$};
  \draw (1,0.6) to[out=-10,in=190] (3,0.8);
  \draw (1,1.9) to[out=10,in=190] (3,2.1);
  \node[below] at (2,0.58) {$y=y_1(x)$};
  \node[above] at (2,2.12) {$y=y_2(x)$};
\end{tikzpicture}
\end{document}

Или область правильна в направлении : .

Рисунок 10. Область, правильная в направлении OX

\begin{document}
\begin{tikzpicture}
  \fill[gray!18]
    (0.9,0.8) to[out=70,in=-70] (1.2,2.4) --
    (2.6,2.4) to[out=-70,in=70] (2.3,0.8) -- cycle;
  \draw[->] (-0.5,0) -- (4.2,0) node[right] {$x$};
  \draw[->] (0,-0.5) -- (0,3.2) node[above] {$y$};
  \node[below left] at (0,0) {$O$};
  \draw[dashed] (0,0.8) -- (0.9,0.8);
  \draw[dashed] (0,2.4) -- (1.2,2.4);
  \node[left] at (0,0.8) {$c$};
  \node[left] at (0,2.4) {$d$};
  \draw (0.9,0.8) to[out=70,in=-70] (1.2,2.4);
  \draw (2.3,0.8) to[out=70,in=-70] (2.6,2.4);
  \node[below] at (1.0,0.72) {$x=x_1(y)$};
  \node[below] at (2.5,0.72) {$x=x_2(y)$};
  \node at (1.8,1.7) {$D$};
\end{tikzpicture}
\end{document}

Теорема. Пусть область является правильной в направлении . Если и , то

Обозначение:

Аналогично для правильной в направлении :

Пример

Рисунок 11. Область D в примере

\usetikzlibrary{patterns}
\begin{document}
\begin{tikzpicture}[scale=1.15]
  \draw[pattern=north west lines]
      (-2,-1) -- (1,-1)
   -- plot[domain=-1:1, samples=41] ({\x*\x},{\x})
   -- (0,1) -- cycle;
  \draw (-2.6,-1.6) -- (0.1,1.1);
  \draw plot[domain=-1.35:1.35, samples=41] ({\x*\x},{\x});
  \draw[->] (-2.7,0) -- (2.9,0) node[right] {$x$};
  \draw[->] (0,-1.75) -- (0,1.95) node[above] {$y$};
  \node[below left] at (0,0) {$O$};
  \draw[dashed] (-2.4,1) -- (1.5,1);
  \draw[dashed] (-2.4,-1) -- (1.5,-1);
  \node[right] at (1.5,1) {$y=1$};
  \node[right] at (1.5,-1) {$y=-1$};
  \node[above left] at (0.2,1.3) {$y=x+1$};
  \node[right] at (1.62,1.27) {$x=y^2$};
\end{tikzpicture}
\end{document}