Analiza matematyczna 2/Wykład 11: Twierdzenie Fubiniego. Twierdzenie o zmianie zmiennych: Różnice pomiędzy wersjami
Linia 421: | Linia 421: | ||
<center> | <center> | ||
<div class="thumb"><div style="width:450px;"> | <div class="thumb"><div style="width:450px;"> | ||
− | <applet code="applet.class" archive="images/a/a0/Javaview.jar,images/ | + | <applet code="applet.class" archive="images/a/a0/Javaview.jar,images/b/be/JavaviewModApplet.jar" width="450" height="400"> |
<param name="colors" value="-1:#7e0b9f -0.80:#ce3bf8 -0.60:#2c4ae5 -0.40:#2c85e5 -0.20:#2ecca9 -0.05:#2ecc5b 0.05:#2ecc5b 0.20:#97cc2e 0.40:#edff27 0.60:#ffba27 0.80:#ff6e27 1:#d42525"> | <param name="colors" value="-1:#7e0b9f -0.80:#ce3bf8 -0.60:#2c4ae5 -0.40:#2c85e5 -0.20:#2ecca9 -0.05:#2ecc5b 0.05:#2ecc5b 0.20:#97cc2e 0.40:#edff27 0.60:#ffba27 0.80:#ff6e27 1:#d42525"> | ||
<param name="coloring" value="maple"> | <param name="coloring" value="maple"> |
Wersja z 18:03, 20 wrz 2006
Twierdzenie Fubiniego. Twierdzenie o zmianie zmiennych
W tym wykładzie prezentujemy twierdzenie Fubiniego (z dowodem tylko dla kostki w
) oraz twierdzenie o zmianie zmiennych w całce. Podajemy przykłady zmiany zmiennych w na współrzędne biegunowe oraz w na współrzędne walcowe i sferyczne.Twierdzenie Fubiniego
Ten wykład poświęcony jest dwóm najważniejszym twierdzeniom dotyczącym całek wielokrotnych. Twierdzenie Fubiniego pozwala liczyć całki wielokrotne (podwójne, potrójne, itd.) po odpowiednich obszarach za pomocą kolejnego liczenia pewnych całek pojedynczych w odpowiednich granicach. Drugim z twierdzeń jest twierdzenie o zmianie zmiennych w całce, odpowiednik twierdzenia o całkowaniu przez podstawienie dla całki jednej zmiennej, także bardzo ważne dla obliczania całek.
Na ćwiczeniach do poprzedniego wykładu policzyliśmy z definicji
gdziePoliczmy teraz
traktując jako stałą. Dostaniemy oczywiścieNastępnie policzmy
czyli całkę "z tego" co otrzymaliśmy wyżej. DostaniemyPoliczyliśmy zatem
Jeśli policzymy "w drugą stronę", czyli najpierw całkę względem
a potem względem to dostaniemynastępnie
zatem także
Otrzymaliśmy zatem następujące równości:
W takim razie możemy zapytać: czy może takie równości zachodzą zawsze? Okazuje się, że (przy rozsądnych założeniach) faktycznie tak jest - mówi o tym Twierdzenie Fubiniego.
Twierdzenie 11.1. [Twierdzenie Fubiniego]
Niech
będzie kostką w a kostką w Zmienne w oznaczmy przez a w przez Weźmy funkcję Załóżmy, że dla każdego ustalonego funkcja jest całkowalna w sensie Riemanna na oraz że dla każdego ustalonego funkcja jest całkowalna w sensie Riemanna na Wtedy<flash>file=AM2.M11.W.R01.swf|width=375|height=375</flash>
<div.thumbcaption>Rysunek do twierdzenia Fubiniego(1) W szczególności, gdy funkcja
jest ciągła na to obie funkcje i są całkowalne i zachodzą powyższe równości, czyliParser nie mógł rozpoznać (błąd składni): {\displaystyle \displaystyle \displaystyle\int\limits_{A\times B}f(x,y)\ dxdy \ =\ \displaystyle\int\limits_A\left(\displaystyle\int\limits_B f(x,y) dy\right) dx=\displaystyle\int\limits_B\left(\displaystyle\int\limits_A f(x,y) dx\right)dy. }
(2)
Nietrudno zauważyć, że w twierdzeniu Fubiniego zamiast
kostek
(3)
Całki i
nazywamy
całkami iterowanymi.
Dowód 11.2.
Dowód twierdzenia Fubiniego przedstawimy tylko dla przypadku, gdy
i są kostkami w (czyli jest kostką (prostokątem) w W tym przypadku twierdzenie i dowód łatwo zilustrować rysunkiem (patrz obok). Idea dowodu dla kostek wyżej wymiarowych jest dokładnie taka sama. Dla dodatkowego uproszczenia dowodu założymy, że funkcja jest ciągła. A zatem wypiszmy:
Twierdzenie 11.3. [Twierdzenie Fubiniego dla funkcji ciągłej na prostokącie]
Niech
będzie kostką w Niech będzie funkcją ciągłą. Wówczas istnieją całki iterowane i oraz zachodzą równościDowód 11.3. [nadobowiązkowy]
Wykażemy istnienie całki
i równośćParser nie mógł rozpoznać (błąd składni): {\displaystyle \displaystyle \displaystyle\int\limits_{[a,b]\times [c,d]}f(x,y)\ dxdy \ =\ \displaystyle\int\limits_a^b\left(\displaystyle\int\limits_c^d f(x,y) dy\right) dx. }
Istnienia drugiej z całek iterowanych i drugiej równości dowodzi się analogicznie. Niech
oznacza metrykę euklidesową w czyliParser nie mógł rozpoznać (błąd składni): {\displaystyle \displaystyle d_2((x_1,y_1),(x_2,y_2)) \ =\ \sqrt{(x_2-x_1)^2+(y_2-y_1)^2}. }
Krok I. Istnienie całki
I.1. Zauważmy, że dla dowolnego istnieje
takie, że
dla Analiza matematyczna 1 uwaga 2.39).
To dokładnie oznacza, że spełniona jest powyższa implikacja.
I.2.
Wykażemy, że funkcja
jest funkcją ciągłą.
Ponieważ
jest funkcją ciągłą, istnieje dla dowolnego Aby wykazać, że jest funkcją ciągłą, weźmy dowolne Szukamy takiego, że spełnione jest wynikanie:Weźmy teraz
Do tego dobierzmy tak jak w punkcie I.1. Mamy zatem w szczególności:czyli, podstawiając do wzoru na
otrzymujemyCałkując te nierówności stronami (korzystamy z monotoniczności całki Riemanna dla funkcji jednej zmiennej), otrzymujemy:
czyli
zatem
przy
I.3.
Zauważmy, że skoro jest funkcją ciągłą na to
istnieje a to dowodzi istnienia całki
Krok II.
Równość
II.1.
Z części I dowodu i z założeń twierdzenia wynika, że całki
po obu stronach równości istnieją. Wystarczy zatem znaleźć granicę
sum całkowych dla pewnego normalnego ciągu podziałów.
II.2.
Zdefiniujmy normalny ciąg podziałów ,
dzieląc każdy z odcinków i na równych
odcinków, czyli:
a następnie biorąc iloczyn kartezjański tych odcinków:
Kostkami podziału
II.3. Weźmy teraz dla każdego podziału ciąg punktów pośrednich,
czyli
Utwórzmy sumę całkową:
Skoro istnieje całka podwójna, to
Wystarczy zatem pokazać, że granicą ciągu
II.4.
Pokażemy, że
Musimy zatem pokazać, że dla ustalonego
istnieje takie, że dla mamyUstalmy zatem
Weźmy Do tego dobierzmy tak jak w punkcie I.1. dowodu. Dobierzmy takie, by W takim razie, jeśli dla mamy to a zatem (z I.1.),czyli
Całkując te nierówności względem
po przedziale dostaniemy (dla ustalonego ):czyli
Weźmy teraz sumę powyższych nierówności dla
(i dla ). Dostaniemy:Tak więc
Całkując tę nierówność po przedziałach
a następnie sumując wszystkie całki dla dostaniemya zatem, po zsumowaniu
co należało dowieść.

Całki iterowane, na przykład
będziemy, w celu uniknięcia pisania dużej ilości nawiasów, zapisywali tak:podobnie, zamiast
napiszemyPrzykład 11.5.
Policzyć całkę
gdzie
Nasza funkcja jest ciągła na prostokącie, zatem możemy zastosować twierdzenie Fubiniego. Otrzymamy
<applet code="applet.class" archive="images/a/a0/Javaview.jar,images/b/be/JavaviewModApplet.jar" width="450" height="400">
<param name="colors" value="-1:#7e0b9f -0.80:#ce3bf8 -0.60:#2c4ae5 -0.40:#2c85e5 -0.20:#2ecca9 -0.05:#2ecc5b 0.05:#2ecc5b 0.20:#97cc2e 0.40:#edff27 0.60:#ffba27 0.80:#ff6e27 1:#d42525"> <param name="coloring" value="maple"> <param name="model" value="images/b/bd/Am2.m11.w.r02.mgs.zip"> <param name="scale" value="1.0 1.0 1.0">
<param name="shading" value="0.2"> </applet>
<div.thumbcaption>Am2.m11.w.r02
Najczęściej spotykanymi obszarami, po których będziemy chcieli całkować, nie są jednak kostki, tylko tak zwane zbiory normalne. Zdefiniujmy:
Definicja 11.6.
(1) Niech
będzie odcinkiem w niech i będą funkcjami ciągłymi na takimi, że Wtedy zbiórnazywamy zbiorem normalnym względem osi
(2)
Analogicznie definiujemy zbiór normalny względem osi
(3)
Zbiór zawarty w jest normalny względem
współrzędnej jeśli istnieje pewien zbiór normalny zawarty
w płaszczyźnie oraz istnieją dwie funkcje
takie, że oraz
(4)
Analogicznie definiujemy zbiór normalny względem pozostałych
współrzędnych.
(5)
Zbiorem normalnym będziemy nazywać zbiór normalny
względem jakiejś współrzędnej.
Zbiorem regularnym
będziemy nazywać zbiór, który można podzielić na sumę zbiorów
regularnych o rozłącznych wnętrzach.
<flash>file=AM2.M11.W.R03.swf|width=375|height=375</flash> <div.thumbcaption>Zbiór normalny względem osi |
<flash>file=AM2.M11.W.R04.swf|width=375|height=375</flash> <div.thumbcaption>Zbiór normalny względem osi |
<flash>file=AM2.M11.W.R05.swf|width=375|height=375</flash>
<div.thumbcaption>Zbiór regularny, który nie jest zbiorem normalnymDefinicje normalności i regularności można oczywiście uogólnić na więcej wymiarów, ale nie będziemy tego robić.
Jak już wspomnieliśmy, w praktyce najczęściej będziemy chcieli całkować funkcje po zbiorach normalnych. Wypiszmy więc, jak w przypadku takich zbiorów wygląda twierdzenie Fubiniego.
Niech zatem
będzie zbiorem normalnym w zadanym jakoParser nie mógł rozpoznać (błąd składni): {\displaystyle \displaystyle A \ :=\ \{(x,y)\in\mathbb{R}^2 : a\leq x\leq b, h_1(x)\leq y\leq h_2(x)\}, }
gdzie
są jak w definicji. Niech będzie zbiorem normalnym w danym jako
gdzie
są jak w definicji. Mamy:Twierdzenie 11.7. [Twierdzenie Fubiniego dla zbiorów normalnych w i )]
(1) Jeśli
jest funkcją ciągłą, toParser nie mógł rozpoznać (błąd składni): {\displaystyle \displaystyle \iint\limits_Af(x,y)dxdy \ =\ \displaystyle\int\limits_a^bdx\displaystyle\int\limits_{h_1(x)}^{h_2(x)}f(x,y)dy. }
(2) Jeśli
jest funkcją ciągłą, toDowód tej wersji Twierdzenia Fubiniego można dostać jako wniosek z ogólnej wersji twierdzenia (dowodząc, że zbiory regularne są J-mierzalne) albo można udowodnić to twierdzenie bezpośrednio, nieco modyfikując dowód twierdzenia 11.3.
Możemy teraz policzyć następującą całkę.
<flash>file=AM2.M11.W.R06.swf|width=375|height=375</flash>
<div.thumbcaption>TrójkątPrzykład 11.8.
Policzyć całkę
gdzie
Zauważmy, że zbiór
jest normalny względem osi Ponieważ jednak funkcja ograniczająca ten zbiór od dołu jest sklejeniem dwóch funkcji ( oraz ), to wygodniej będzie podzielić na dwa zbiory normalne (o rozłącznych wnętrzach). Pierwszy z tych zbiorów to trójkąt ograniczony prostymi: a drugi to trójkąt ograniczony prostymi: jest więc zbiorem regularnym. Z twierdzenia Fubiniego mamy:Parser nie mógł rozpoznać (nieznana funkcja „\begin{array}”): {\displaystyle \begin{array}{lll} \displaystyle \iint\limits_Tf(x,y)dxdy&=&\displaystyle \iint\limits_{T_1}f(x,y)dxdy+\iint\limits_{T_2}f(x,y)dxdy\\ &=& \displaystyle\int\limits_1^2dx\displaystyle\int\limits_1^xx^2ydy+\displaystyle\int\limits_2^3dx\displaystyle\int\limits_{2x-3}^x x^2y dy\\ &=&\displaystyle\int\limits_1^2\bigg(\frac{1}{2}x^2y^2\bigg)\bigg|_1^x dx+\displaystyle\int\limits_2^3\displaystyle\int\limits_{2x-3}^x \bigg(\frac{1}{2}x^2y^2\bigg)\bigg|_{2x-3}^x dx\\ &=& \displaystyle\int\limits_1^2\bigg(\frac{1}{2}x^2(x^2-1)\bigg)dx+\displaystyle\int\limits_2^3\bigg(-\frac{3}{2}x^2(x^2-4x+3)\bigg)dx\\ &=& \bigg(\frac{1}{10}x^5-\frac{1}{6}x^3\bigg)\bigg|_1^2+\bigg(\frac{-3}{10}x^5+\frac{3}{2}x^4-\frac{3}{2}x^3\bigg)\bigg|_2^3 \ =\ \frac{57}{10}+\frac{29}{15} \ =\ \frac{229}{30}. \end{array}}
<applet code="applet.class" archive="images/a/a0/Javaview.jar,images/e/e1/Applet.jar" width="450" height="400">
<param name="colors" value="-1:#7e0b9f -0.80:#ce3bf8 -0.60:#2c4ae5 -0.40:#2c85e5 -0.20:#2ecca9 -0.05:#2ecc5b 0.05:#2ecc5b 0.20:#97cc2e 0.40:#edff27 0.60:#ffba27 0.80:#ff6e27 1:#d42525"> <param name="coloring" value="maple"> <param name="model" value="images/d/d6/Am2.m11.w.r07.mgs.zip"> <param name="scale" value="1.0 1.0 0.1">
<param name="shading" value="0.2"> </applet>
<div.thumbcaption>Wykres funkcji nad
Twierdzenie o zmianie zmiennych
Jeszcze jedno twierdzenie bardzo nam się przyda do liczenia całek wielowymiarowych. Jest to uogólnienie na więcej wymiarów znanego już z teorii całki jednej zmiennej twierdzenia o całkowaniu przez podstawienie. W przypadku wielowymiarowym nosi ono nazwę twierdzenia o zmianie zmiennych.
Załóżmy, że mamy zbiory J-mierzalne
i w oraz odwzorowanie które jest -dyfeomorfizmem (to znaczy, że jest bijekcją klasy i odwzorowanie odwrotne do też jest tej klasy). Dla odwzorowania możemy wypisać macierz Jacobiego, czyli macierz pochodnych cząstkowych (w punkcie ):Wyznacznik tej macierzy (w punkcie
) nazywamy jakobianem w punkcie . Gdy jest dyfeomorfizmem, to Jac .Współrzędne w zbiorze
oznaczmy przezTwierdzenie o zmianie zmiennych brzmi następująco.
Twierdzenie 11.9. [Twierdzenie o zmianie zmiennych]
Przy oznaczeniach i założeniach jak wyżej, niech
będzie funkcją ciągłą. WtedyZauważmy, że dla
dostajemy znane twierdzenie o całkowaniu przez podstawienie:Dowód twierdzenia 11.9. pomijamy. Przedstawimy natomiast kilka użytecznych przykładów.
W powyższym twierdzeniu nie trzeba zakładać, że odwzorowanie
jest dyfeomorfizmem na całym zbiorze wystarczy założyć, że istnieje podzbiór taki, że oraz jest dyfeomorfizmem.Zmiana zmiennych na dwuwymiarowe współrzędne biegunowe
<flash>file=AM2.M11.W.R08.swf|width=375|height=375</flash>
<div.thumbcaption>Współrzędne biegunoweNiech zbiorem
będzie Określamy odwzorowanie prowadzące ze zbioru następująco:
gdzie
najczęściej zapisujemy jako
Tak więc a zatem jest odległością
punktu od początku układu współrzędnych. Kąt jest
kątem, jaki tworzy wektor o początku w i końcu w z
dodatnią częścią osi
Licząc jakobian tej zmiany zmiennych dostajemy
Jac (trzeba policzyć pochodne cząstkowe i po i a następnie wyznacznik macierzy Jacobiego). Tak więc tu jakobian jest zawsze dodatni.Tę zmianę zmiennych stosujemy najczęściej, gdy obszarem całkowania (zbiorem
) jest koło, pierścień lub ich wycinek. Jak wtedy wygląda zbiór obrazują przykłady poniżej.W dalszych rozważaniach najczęściej nie będziemy rozróżniać pomiędzy
i (lub i ) gdzie ( ) i, choć nie jest to w pełni poprawne, będziemy pisać o zmianie zmiennych z do a nie z do ignorując fakt, że zmiana zmiennych może nie być dyfeomorfizmem na jakimś zbiorze miary zero.Przykład 11.12.
Policzyć całkę
gdzie
jest kołem o promieniu i środku w punkcie zatemSkoro
to promień zmienia się w przedziale a kąt zmienia się w całym zakresieTak więc
czyli mamygdzie pierwsza równość zachodzi na podstawie twierdzenia o zmianie
zmiennych, a druga na podstawie twierdzenia Fubiniego.Przykład 11.13.
Policzyć całkę
gdzie
jest ćwiartką koła o promieniu i środku w punkcie leżącą w drugiej ćwiartce płaszczyzny.Stosujemy taką samą zmianę zmiennych. Tym razem
zmienia się także od do natomiast Parser nie mógł rozpoznać (błąd składni): {\displaystyle \displaystyle \displaystyle\alpha\} zmienia się od do . Tak więc
<flash>file=AM2.M11.W.R09.swf|width=375|height=375</flash> <div.thumbcaption>Zbiór |
<flash>file=AM2.M11.W.R10.swf|width=375|height=375</flash> <div.thumbcaption>Zbiór |
Zmiana zmiennych na trójwymiarowe współrzędne sferyczne
<flash>file=AM2.M11.W.R11.swf|width=375|height=375</flash>
<div.thumbcaption>Współrzędne sferycznePodobnie do współrzędnych biegunowych w
definiujemy współrzędne sferyczne w Mamy:
gdzie
Teraz
jest odległością punktu od początku układu współrzędnych, jest kątem, jaki tworzy wektor z dodatnią częścią osi a jest kątem, jaki tworzy wektor z dodatnią częścią osiJakobian tej zmiany zmiennych wynosi
Przykład 11.14.
Policz całkę
gdzie
jest górną połową kuli o środku w i promieniuKula opisana jest nierównością
w takim razie zmienia się w przedziale Górną połowę kuli zadaje nierówność zatem musi być czyli a zatem Na nie mamy żadnych dodatkowych warunków, więc Zatem Tak więcParser nie mógł rozpoznać (nieznana funkcja „\aligned”): {\displaystyle \displaystyle \aligned \iiint\limits_D z^2 dxdydz&=\iiint\limits_{B} r^3 \sin\beta \cos\beta d\alpha d\beta dr = \displaystyle\int\limits_0^{2\pi}d\alpha \displaystyle\int\limits_0^{\frac{\pi}{2}} d\beta \displaystyle\int\limits_0^R r^3 \sin\beta \cos\beta dr\\ &= \frac{R^4}{4} \displaystyle\int\limits_0^{2\pi}d\alpha \displaystyle\int\limits_0^{\frac{\pi}{2}} \sin\beta \cos\beta d\beta \ =\ \frac{R^4}{4} \displaystyle\int\limits_0^{2\pi}\left(\frac{1}{2}\sin^2\beta\bigg|_0^{\frac{\pi}{2}}\right) d\alpha \ =\ \frac{R^4}{4}\pi. \endaligned}
Zmiana zmiennych na trójwymiarowe współrzędne walcowe
<flash>file=AM2.M11.W.R12.swf|width=375|height=375</flash>
<div.thumbcaption>AM2.M11.W.R12Ta zmiana zmiennych jest w zasadzie zmianą na współrzędne biegunowe w
Opisana jest wzorami:
gdzie
Jakobian tej zmiany zmiennych wynosiPrzykład 11.15.
Policzyć całkę
gdzie
jest walcem o podstawie i o wysokościSkoro
to na kąt nie mamy dodatkowych warunków, natomiast skoro wysokość walca wynosi to Tak więcParser nie mógł rozpoznać (nieznana funkcja „\aligned”): {\displaystyle \displaystyle \aligned \iiint\limits_D z dxdydz &= \iiint\limits_B rz d\alpha dr dz \ =\ \displaystyle\int\limits_0^{2\pi}d\alpha\displaystyle\int\limits_0^R dr\displaystyle\int\limits_0^H rz dz\\ \ &=\ \frac{H^2}{2}\displaystyle\int\limits_0^{2\pi}d\alpha\displaystyle\int\limits_0^R r dr = \frac{H^2}{2}\frac{R^2}{2}\displaystyle\int\limits_0^{2\pi}d\alpha \ =\ \pi\frac{H^2R^2}{2}. \endaligned}
Ciekawsze przykłady policzymy na ćwiczeniach.