Skip to article frontmatterSkip to article content

Интеграл ступенчатой функции

Higher School of Economics

Предыдущее “определение” интеграла имеет очень много недостатков. Например, мы пользовались интуитивным пониманием площади криволинейной трапеции.

Здесь мы дадим строгое определение интеграла.

1Разбиение промежутка

Напомним, что под промежутком мы понимаем подмножество прямой R\mathbb{R} одного из видов; [a,b][a,b], [(a,b][(a,b], [a,b)[a,b), (a,b)(a,b), при этом мы считаем, что a,b<.|a|,|b| < \infty. Промежуток мы будем обозначать буквами II или JJ, а под длиной промежутка будем понимать выражение, bab-a и если II один из рассмотренных промежутков, то будем писать I:=ba.|I|: = b-a.

Proof

Доказывать будем по индукции, а именно по мощности разбиения. То есть для всех разбиений, в которых ровно nn элементов верна формула I=Aλ(I)A|I| = \sum_{A \in \lambda(I)}|A|.

(1) Если n=0n =0 то значит, что I=I = \varnothing, так как любое его разбиение не должно иметь непустых элементов, но тогда формула очевидна.

(2) Если n=1n=1, то это значит, что любое его разбиение имеет ровно один непустой элемент, а это значит, что I={a}I = \{a\} — одноточечное множество, но и в таком случае формула тоже очевидна.

(3) Пусть формула верна для любых разбиений, в которых ровно n1n\ge 1 элементов. И допустим теперь, что у промежутка II имеются разбиения, у которых n+1n+1 элементов. Именно для таких разбиений мы будем доказывать формулу. Случаи, когда I=I = \varnothing или же когда I={a}I = \{a\} очень просты для рассмотрения, так как тогда все разбиения либо содержат пустое множество, либо пустое и одноточечное.

Итак, пусть II — это одно из четырёх множеств (a,b),(a,b],[a,b),[a,b](a,b), (a,b], [a,b), [a,b].

Допустим, что bIb \in I тогда II — это либо (a,b](a,b], либо [a,b][a,b]. Рассмотрим произвольное разбиение λ(I)\lambda(I), в котором ровно n+1n+1 элементов, тогда должен найтись ровно один элемент, скажем, BB, который содержит bb.

С другой же стороны, BIB \subseteq I, а тогда BB имеет либо вид (c,b](c,b], либо [c,b][c,b] или же {b}\{b\}, где acba \le c \le b. Для удобства можно считать, что в последнем случае c=bc =b.

Рассмотрим теперь множество IBI \setminus B, которое имеет вид либо [a,c][a,c], либо (a,c)(a,c), либо (a,c](a,c], или [a,c)[a,c), когда c>ac >a, или же IBI \setminus B — это точка или пустое множество. Другими словами, IBI\setminus B — это промежуток.

Далее, так как I=BIBI = B \cup I \setminus B и BIB=B \cap I \setminus B = \varnothing, то множество λ(I)B\lambda(I) \setminus B является разбиением промежутка IBI\setminus B.

Таким образом, разбиение λ(I)B\lambda(I)\setminus B содержит уже nn элементов. Но согласно предположению, для промежутка IBI \setminus B верна формула

IB=Kλ(I)BK |I \setminus B| = \sum_{K \in \lambda(I) \setminus B} |K|

Воспользовавшись теперь равенством,

I=B+IB |I| =|B| + |I \setminus B|

мы получим

I=B+IB=B+Kλ(I)BK=Aλ(I)A.|I| = |B| + |I \setminus B| = |B| + \sum_{K \in \lambda(I) \setminus B} |K| = \sum_{A \in \lambda(I)} |A|.

(4) Осталось рассмотреть случай, когда bIb \notin I, но тогда II это либо (a,b)(a,b) либо [a,b)[a,b) и существует один из элементов множества λ(I)\lambda(I) который имеет вид либо (c,b)(c,b) или же [c,b)[c,b). Это означает, что вид множества IBI \setminus B может принять одно из четырёх значений [a,c][a,c], (a,c)(a,c), (a,c](a,c], [a,c)[a,c) когда c>ac >a или же это точка или пустое множество. Остальная часть рассуждения продолжается как выше.

Эту теорему легко обобщить следующим образом.

Proof (Набросок доказательства)

Рассуждения такие же как и в предыдущей лемме, но нужно использовать очевидное наблюдение, если B=[c,b]I=[a,b]B = [c,b] \subseteq I = [a,b], то IB=[a,c)I\setminus B = [a,c) и тогда

α(B)+α(IB)=α(b)α(c)+α(c)+α(a)=α(b)α(a)=α(I).\begin{align*} \alpha(B) + \alpha(I \setminus B) &= \alpha(b) - \alpha (c) + \alpha (c) + \alpha(a) \\ &= \alpha(b) -\alpha(a) \\ &= \alpha(I). \end{align*}

2Ступенчатые функции

Сейчас мы опишем класс функций, которые ``очень просты’’ для интегрирования[1], а потом с помощью их мы уже определим интеграл в общем виде.

Этот пример показывает, что понятие ступенчатой функции можно определить без привлечения разбиения промежутка.

Proof

Действительно, пусть Aλ(I)A' \in \lambda'(I) — произвольный элемент разбиения, тогда найдётся такой Aλ(I)A \in \lambda(I), что AAA' \subseteq A. Тогда если f(x)=αf(x) = \alpha для всех xAx \in A, то и f(x)=αf(x') = \alpha для всех A.A'.

В связи с этим уместно ввести следующее важное для дальнейшего определение.

Proof

(1) Пусть xABx \in A\cap B, то xAx\in A, χB\chi_B, т.е., χA(x)=χB(x)=1\chi_A(x) = \chi_B(x) = 1. Если xABx \notin A \cup B, то xAx\notin A, xBx\notin B и тогда χA(x)=χB(x)=0\chi_A(x) = \chi_B(x) = 0. В любом из этих случаев имеем χAB(x)=χA(x)χB(x).\chi_{A \cap B}(x) = \chi_A(x) \cdot \chi_B(x).

(2) Пусть xAcx \in A^c, тогда xAx\notin A, тогда т.е., χAc=1\chi_{A^c}=1, χA(x)=0\chi_A(x) = 0. Если xAcx \notin A^c, то xAx \in A, т.е., χAc=0\chi_{A^c}=0, χA(x)=1\chi_A(x) = 1, что и доказывает формулу χAc=1χA.\chi_{A^c} = 1 - \chi_A.

(3) Наконец, так как (AB)c=AcAc(A \cup B)^c = A^c \cap A^c, то используя результаты выше, получаем

χAB=1χ(AB)c=1χAcBc=1χAcχBc=1(1χA)(1χB)=1(1χBχA+χAχB)=11+χA+χBχAB=χA+χBχAB.\begin{align*} \chi_{A \cup B} &= 1 - \chi_{(A\cup B)^c} \\ &= 1 - \chi_{A^c \cap B^c} \\ &= 1- \chi_{A^c} \cdot \chi_{B^c} \\ &= 1 - (1- \chi_A)(1-\chi_B) \\ &= 1 - (1-\chi_B - \chi_A + \chi_{A}\cdot \chi_B) \\ &= 1 - 1 + \chi_A + \chi_B - \chi_{A \cap B} \\ &=\chi_A + \chi_B - \chi_{A \cap B}. \end{align*}
Proof

Покажем, что это разбиение. Так как I=p=1nAp=q=1BqI = \cup_{p=1}^n A_p = \cup_{q= 1}B_q, то

p=1nq=1mApBq=(p=1nA)(q=1mBq)=II=I, \cup_{p=1}^n \cup_{q=1}^m A_p \cap B_q = \left( \cup_{p=1}^n A \right) \cap \left( \cup_{q=1}^m B_q \right) = I \cap I = I,

в силу того, что ApAp=A_p \cap A_{p'} = \varnothing и BqBq=B_q \cap B_{q'} = \varnothing, то (ApBq)(ApBq)=(A_p \cap B_q) \cap (A_{p'}\cap B_{q'}) = \varnothing, 1pn1\le p \le n, 1qm1\le q \le m. Поэтому λ(I)\lambda(I) — разбиение промежутка II.

Далее, так как λf(I)\lambda_f(I), λg(I)\lambda_g(I) разбиения, то для любых 1pn1\le p \le n, 1qm1\le q \le m, имеем

Ap=q=1m(ApBq),Bq=p=1n(ApBq). A_p = \cup_{q=1}^m (A_p \cap B_q), \qquad B_q = \cup_{p=1}^n (A_p \cap B_q).

Наконец, так как χ=\chi_\varnothing = \varnothing, и пользуясь леммой Lemma 3, получаем

f=p=1nf(Ap)χAp=p=1nq=1mf(Ap)χq=1m(ApBq)=q=1mf(Ap)(χApB1++χApBm)=p=1nq=1mf(Ap)χApBq.\begin{align*} f &= \sum_{p=1}^n f(A_p) \cdot \chi_{A_p} \\ &= \sum_{p=1}^n\sum_{q=1}^m f(A_p) \cdot \chi_{ \cup_{q=1}^m (A_p \cap B_q)} \\ &= \sum_{q=1}^m f(A_p) \cdot \left(\chi_{A_p \cap B_1} + \cdots + \chi_{A_p \cap B_m} \right) \\ &= \sum_{p=1}^n\sum_{q=1}^m f(A_p) \cdot \chi_{A_p \cap B_q}. \end{align*}

Аналогично доказывается формула для функции g.g.

Proof

Пусть λf(I)=p=1nAp\lambda_f(I) = \cup_{p=1}^n A_p, λg(I)=q=1mBq\lambda_g(I) = \cup_{q=1}^m B_q — разбиения промежутка II относительно которых ff, gg — ступенчаты, соответственно. Согласно предложению Proposition 1,

f=p=1nq=1mf(Ap)χApχBqg=p=1nq=1mg(Bq)χApχBq.\begin{align*} & f = \sum_{p=1}^n\sum_{q=1}^m f(A_p) \cdot \chi_{A_p}\cdot \chi_{B_q}\\ & g= \sum_{p=1}^n\sum_{q=1}^m g(B_q) \cdot \chi_{A_p} \cdot \chi_{B_q}. \end{align*}

Тогда, получаем

f±g=p=1nq=1m(f(Ap)±g(B)q)χApχBqmax{f,g}=p=1nq=1mmax{f(Ap),g(B)q)}χApχBq,fg=p=1nq=1m(f(Ap)g(B)q)χApχBq,fg=p=1nq=1m(f(Ap)g(Bq))χApχBq,g0,\begin{align*} f \pm g &= \sum_{p=1}^n\sum_{q=1}^m (f(A_p) \pm g(B)q) \cdot \chi_{A_p}\cdot \chi_{B_q} \\ \max\{f ,g\} &= \sum_{p=1}^n\sum_{q=1}^m \max\{f(A_p), g(B)q)\} \cdot \chi_{A_p}\cdot \chi_{B_q},\\ f \cdot g &= \sum_{p=1}^n\sum_{q=1}^m (f(A_p) \cdot g(B)q) \cdot \chi_{A_p}\cdot \chi_{B_q},\\ \frac{f}{ g} &= \sum_{p=1}^n\sum_{q=1}^m \left(\frac{f(A_p)}{ g(B_q)}\right) \cdot \chi_{A_p}\cdot \chi_{B_q},\qquad g \ne 0, \end{align*}

что и требовалось доказать.

3Интеграл от ступенчатой функции на промежутке

Итак, у нас всё готово, чтобы ввести следующее важное определение.

Итак, мы увидели, что, взяв разбиение тоньше, значение интеграла не изменилось, очевидно, что это верно и в общем случае.

Пусть λ(I)={A1,,An}\lambda(I) = \{ A_1,\ldots, A_n \} и пусть

λ(I):={A11,,A11,,An1,,Ann}, \lambda'(I) : = \Bigl\{A_{11}', \ldots, A'_{1\ell_1},\ldots, A'_{n1},\ldots, A'_{n\ell_n} \Bigr\},

где AiA_i содержит только Ai1,,AiiA'_{i1},\ldots, A'_{i\ell_i}, 1in1\le i \le n. Из определения Definition 4 тогда следует, что Ai=Ai1AiiA_i = A'_{i1} \cup \cdots \cup A'_{i\ell_i} и Ai=Ai1++Aii|A_i| = |A'_{i1}| + \cdots + |A'_{i\ell_i}|.

Наконец, используя лемму Lemma 2, получаем, что

f(Ai1)==f(Aii)=f(Ai),1i. f(A'_{i1}) = \cdots = f(A'_{i\ell_i}) = f(A_i), \qquad 1 \le i \le \ell.

Таким образом, имеем

λ(I)f=(f(A11)A11++f(A11)Ai1)++(f(A11)A11++f(A11)Ai1)=f(A1)(A11++A11)++f(An)(An1++Ann)=f(A1)A1++f(An)An=λ(I)f.\begin{align*} \int_{\lambda'(I)}f &= \Bigl(f(A_{11}') \cdot \left| A'_{11} \right| + \cdots + f(A_{1\ell_1})\cdot \left|A'_{i\ell_1}\right|\Bigr) + \cdots + \Bigl(f(A_{11}') \left|A_{11}'\right| + \cdots + f(A_{1\ell_1})\cdot \left|A'_{i\ell_1}\right| \Bigr) \\ &= f(A_1) \cdot \left( \left| A'_{11} \right| + \cdots + \left| A'_{1\ell_1} \right| \right) + \cdots + f(A_n) \cdot \left( \left| A'_{n1} \right| + \cdots + \left| A'_{n\ell_n} \right| \right) \\ &= f(A_1) |A_1| + \cdots + f(A_n)\cdot |A_n| \\ &= \int_{\lambda(I)}f. \end{align*}

Таким образом, мы можем ввести следующее определение, которое будем использовать в дальнейшем.

Пусть λf(I)=p=1nAp\lambda_f(I) = \cup_{p=1}^n A_p, λg(I)=q=1mBq\lambda_g(I) = \cup_{q=1}^m B_q — разбиения промежутка II относительно которых ff, gg — ступенчаты, соответственно. Согласно предложению Proposition 1,

f=p=1nq=1mf(Ap)χApχBq=p=1nq=1mf(Ap)χApBq,g=p=1nq=1mg(Bq)χApχBq=p=1nq=1mg(Bq)χApBq.\begin{align*} & f = \sum_{p=1}^n\sum_{q=1}^m f(A_p) \cdot \chi_{A_p}\cdot \chi_{B_q} = \sum_{p=1}^n\sum_{q=1}^m f(A_p) \cdot \chi_{A_p\cap B_q}, \\ & g= \sum_{p=1}^n\sum_{q=1}^m g(B_q) \cdot \chi_{A_p} \cdot \chi_{B_q} = \sum_{p=1}^n\sum_{q=1}^m g(B_q) \cdot \chi_{A_p\cap B_q}. \end{align*}

(1) Согласно следствию Corollary 1, f±g=p=1nq=1m(f(Ap)±g(Bq))χApBqf\pm g = \sum_{p=1}^n\sum_{q=1}^m (f(A_p) \pm g(B_q)) \cdot \chi_{A_p\cap B_q}, и тогда пользуясь замечанием Remark 2,

I(f±g)=p=1nq=1m(f(Ap)±g(Bq))IχApBq=p=1nq=1mf(Ap)IχApBq±p=1nq=1mg(Bq)IχApBq=If±Ig.\begin{align*} \int_I (f\pm g) &= \sum_{p=1}^n\sum_{q=1}^m (f(A_p) \pm g(B_q)) \cdot \int_I \chi_{A_p \cap B_q} \\ &=\sum_{p=1}^n\sum_{q=1}^m f(A_p) \cdot \int_I \chi_{A_p \cap B_q} \pm \sum_{p=1}^n\sum_{q=1}^m g(B_q) \cdot \int_I \chi_{A_p \cap B_q} \\ &= \int_I f \pm \int_I g. \end{align*}

(2) Если f(x)g(x)f(x) \ge g(x) для всех xIx\in I, то для любых p,qp,q таких, что ApBqA_p \cap B_q \ne \varnothing, имеем f(Ap)g(Bq)f(A_p) \ge g(B_q). Тогда, согласно замечанию Remark 2,

If:=p=1nq=1mf(Ap)IχApBq=p=1nq=1mf(Ap)ApBqp=1nq=1mg(Ap)ApBq=p=1nq=1mf(Ap)χApBq=:Ig.\begin{align*} \int_I f &:=& \sum_{p=1}^n\sum_{q=1}^m f(A_p) \cdot \int_I \chi_{A_p \cap B_q} = \sum_{p=1}^n\sum_{q=1}^m f(A_p) \cdot |A_p \cap B_q| \\ &\ge & \sum_{p=1}^n\sum_{q=1}^m g(A_p) \cdot |A_p \cap B_q| \\ &= \sum_{p=1}^n\sum_{q=1}^m f(A_p) \cdot \int \chi_{A_p \cap B_q} \\ &=:& \int_I g. \end{align*}

(3) Если f(x)=αf(x) = \alpha для всех xIx\in I, то f=αχIf = \alpha \cdot \chi_I, и согласно замечанию Remark 2,

ff=αχI=αI. \int_f f = \alpha\cdot \int \chi_I = \alpha \cdot |I|.

(4) Пусть λ(I)\lambda(I) — разбиение промежутка II и f=Aλ(I)f(A)χAf = \sum_{A \in \lambda(I)} f(A) \cdot \chi_A, то определим разбиение λ(J)\lambda(J) промежутка JJ следующим образом

λ(J):=λ(I){JI} \lambda(J): = \lambda(I) \cup \{J\setminus I\}

положим, что φ(JI):=0\varphi(J\setminus I) :=0 мы получаем, что φ — ступенчата на J.J. Мы можем также записать

φ=Aλ(I)f(A)χA+φ(JI)χJI \varphi = \sum_{A \in \lambda(I)} f(A) \chi_A + \varphi(J\setminus I) \chi_{J \setminus I}

тогда согласно Замечанию Remark 2,

Jφ=Aλ(I)f(A)JχA+φ(JI)JχJI=Aλ(I)f(A)A+0JI=If.\begin{align*} \int_J \varphi &= \sum_{A \in \lambda(I)} f(A) \int_J \chi_A + \varphi(J\setminus I) \int_J \chi_{J \setminus I} \\ &= \sum_{A \in \lambda(I)} f(A) \cdot |A| + 0 \cdot |J \setminus I|\\ &= \int_I f. \end{align*}

(5) Пусть λ(A):=p=1nAp\lambda(A): = \cup_{p=1}^n A_p, λ(B):=q=1mBq\lambda(B) : = \cup_{q=1}^m B_q — разбиения промежутков A,BA,B соответственно. Тогда λ:=λ(A)λ(B)\lambda : = \lambda(A) \cup \lambda(B) разбиение промежутка I.I.

Имеем

f=Cλ(I)f(C)χC=p=1nf(Ap)χAp+q=1mf(Bq)χBq=fA+fB, f = \sum_{C \in \lambda(I)} f(C) \cdot \chi_C = \sum_{p=1}^n f(A_p)\cdot \chi_{A_p} + \sum_{q=1}^m f(B_q)\cdot \chi_{B_q} = f|_A + f|_B,

тогда согласно замечанию Remark 2,

If=Cλ(I)f(C)IχC=Cλ(I)f(C)C=p=1nf(Ap)Ap+q=1mf(Bq)Bq=AfA+BfB.\begin{align*} \int_I f &= \sum_{C \in \lambda(I)} f(C) \cdot \int_I \chi_C \\ &= \sum_{C \in \lambda(I)} f(C) \cdot |C| \\ &= \sum_{p=1}^n f(A_p) \cdot |A_p| + \sum_{q=1}^m f(B_q)\cdot |B_q| \\ &= \int_A f|_A + \int_B f|_B. \end{align*}
Footnotes
  1. Отметим, что эти функции также ещё называются кусочно-постоянными, в англоязычной литературе они так и называются, piecewise constant functions.

  2. Этому простому и элегантному наблюдению я обязан одной очень красивой девушке!