Podstawowe twierdzenie rachunku całkowego

Z testwiki
Przejdź do nawigacji Przejdź do wyszukiwania
Isaac Barrow (1630–1677)
James Gregory (1638–1675)
Isaac Newton (1643–1727)
Gottfried Wilhelm Leibniz (1646–1716)

Podstawowe twierdzenie rachunku całkowego, podstawowe twierdzenie analizy[1], twierdzenie Newtona-Leibniza[2][3] – twierdzenie mówiące o tym, że podstawowe operacje rachunku różniczkowego i całkowegoróżniczkowanie i całkowanie – są operacjami odwrotnymi. Dokładniej, jeżeli dana jest funkcja ciągła f, to pochodna jej funkcji górnej granicy całkowania jest równa f. Bezpośrednią konsekwencją twierdzenia jest możliwość wykorzystania funkcji pierwotnej do obliczania całki oznaczonej danej funkcji.

Prawdopodobnie twierdzenie to znał już nauczyciel Isaaca Newtona, Isaac Barrow (16301677). Pierwszy znany dowód przypisywany jest szkockiemu matematykowi Jamesowi Gregory’emu (16381675).

Twierdzenie

Niech f będzie funkcją zmiennej rzeczywistej o wartościach rzeczywistych, całkowalną w sensie Riemanna w przedziale [a,b]. Wówczas:

(1) Funkcja f jest całkowalna na każdym przedziale [a,x] dla x[a,b] i odwzorowanie F:[a,b] dane wzorem

F(x)=axf(t)dt

jest ciągłe w przedziale [a,b]. Jeżeli ponadto f jest ciągła w pewnym punkcie x0[a,b], to funkcja F jest różniczkowalna w x0 oraz F(x0)=f(x0).

(2) Jeżeli F:[a,b] jest funkcją ciągłą na [a,b] i różniczkowalną na (a,b) oraz

f(x)=F(x) dla każdego x(a,b),

to

F(x)=axf(t)dt+F(a);

innymi słowy, zachodzi wzór na całkę Leibnitza-Newtona axf(t)dt=F(x)F(a);

oprócz tego na (a,b)

f(x)=ddxaxf(t)dt.

Wzór Newtona-Leibniza (animacja)

Dowód

(1) Wykażemy, że jeśli f jest ciągła na [a,b], to funkcja F:[a,b] dana wzorem

F(x)=axf(t)dt

jest różniczkowalna w każdym punkcie odcinka [a,b]. Niech x1 i x1+Δx będą tak dobrane, by leżały w przedziale [a,b]. Wówczas

F(x1)=ax1f(t)dt

i

F(x1+Δx)=ax1+Δxf(t)dt.

Odejmując stronami, otrzymujemy

F(x1+Δx)F(x1)=ax1+Δxf(t)dtax1f(t)dt.

Z własności całki oznaczonej wynika, że

x1af(t)dt+ax1+Δxf(t)dt=x1x1+Δxf(t)dt,

skąd mamy natychmiast

F(x1+Δx)F(x1)=x1x1+Δxf(t)dt.

Na mocy twierdzenia o wartości średniej dla rachunku całkowego istnieje c[x1,x1+Δx] takie, że

x1x1+Δxf(t)dt=f(c)Δx.

Stąd

F(x1+Δx)F(x1)=f(c)Δx,

a po podzieleniu obu stron przez Δx:

F(x1+Δx)F(x1)Δx=f(c).

Jak widać, wyrażenie to jest ilorazem różnicowym funkcji F w punkcie x1. Przechodząc po obu stronach do granicy z Δx0, otrzymujemy

limΔx0F(x1+Δx)F(x1)Δx=limΔx0f(c).

Zauważmy, że wyrażenie po lewej stronie jest definicją pochodnej funkcji F w punkcie x1:

F(x1)=limΔx0f(c).

Ponieważ x1cx1+Δx jasne jest, że gdy Δx0, to cx1. W konsekwencji,

F(x1)=limcx1f(c).

Ponieważ funkcja f jest ciągła w punkcie x1, więc granica po prawej stronie równa jest wartości funkcji w punkcie x1. Stąd

F(x1)=f(x1).

i dowód jest zakończony.

Powyższy dowód pokazuje różniczkowalność funkcji F w punkcie x1, o ile funkcja podcałkowa f jest ciągła przynajmniej na pewnym otoczeniu punktu x1. Bez tego założenia nie możemy powoływać się na twierdzenia o wartości średniej dla rachunku całkowego. Dowód w pełnej ogólności może być przeprowadzony przy użyciu definicji całki Riemanna i sum Riemanna.

(2) Zauważmy najpierw, że jeśli wiemy, że funkcja f=F jest ciągła, to możemy zastosować pierwszą część twierdzenia. Ale w ogólnym przypadku funkcja F może być nieciągła w wielu punktach i nie mamy podstaw aby twierdzić, że funkcja xaxf(t)dt jest wszędzie różniczkowalna. Przeprowadzimy więc dowód, odwołując się bezpośrednio do definicji całki Riemanna.

Wykażemy, że F(b)F(a)=abf(t)dt (co wystarczy, bo możemy zastąpić b przez dowolny x[a,b]).

Niech S=abf(t)dt. Ustalmy na pewien czas dodatnią liczbę ε>0. Z definicji całki Riemanna widzimy, że możemy wybrać podział z punktami pośrednimi s0,,sM,ζ0,,ζM1 odcinka [a,b] taki że dla każdego podziału t0,,tN,ξ0,,ξN1 rozdrabniającego s0,,sM,ζ0,,ζM1 mamy

|Sj=0N1f(ξj)(tj+1tj)|<ε/2.

Następnie wybierzmy podział t0*,,tN*,ξ0*,,ξN1* rozdrabniający s0,,sM,ζ0,,ζM1 i taki, że oznaczając

A={j{0,,N1}:(i<M)(ζi=ξj*)} oraz B={0,,N1}A,

mamy

(a) |jA[(F(tj+1*)F(tj*))f(ξj*)(tj+1*tj*)]|<ε/2 oraz
(b) jeśli jB, to F(tj+1*)F(tj*)=F(ξj*)(tj+1*tj*)=f(ξj*)(tj+1*tj*).

Wybór podziału t0*,,tN*,ξ0*,,ξN1* jest możliwy, bo aby zapewnić warunek (a) wystarczy dobrać tj*,tj+1* (dla jA) dostatecznie blisko siebie (pamiętajmy, że F jest ciągła), a aby zapewnić warunek (b) wystarczy skorzystać z twierdzenia Lagrange’a. Następnie zauważmy, że

F(b)F(a)=j=0N1(F(tj+1*)F(tj*))=jA(F(tj+1*)F(tj*))+jBf(ξj*)(tj+1*tj*).

Stąd widzimy, że

|F(b)F(a)S||jA[(F(tj+1*)F(tj*))f(ξj*)(tj+1*tj*)]|+|j=0N1f(ξj*)(tj+1*tj*)S|
<ε/2+ε/2=ε.

Tak więc pokazaliśmy, że dla dowolnej dodatniej liczby ε zachodzi nierówność |F(b)F(a)S|<ε. Stąd wnioskujemy, że F(b)F(a)=S, co należało udowodnić.

Przykłady

  • Jeżeli funkcja f określona jest w przedziale [-1,1] wzorem:
f(t)={1dla t00dla t=0,

to mimo iż jest ona nieciągła w punkcie 0, funkcja

F(x)=1xf(t)dt=x+1

ma pochodną w punkcie 0, lecz jest ona równa 1.

  • Oblicz pochodną funkcji
F(x)=1xtdt.

Na mocy twierdzenia podstawowego mamy natychmiast F(x)=x, co można również sprawdzić bezpośrednio, wyliczając całkę oznaczoną.

  • Oblicz pochodną funkcji
F(x)=1x2tdt.

Zauważmy, że F(x)=Gu(x), gdzie G(u)=1utdt, a u(x)=x2, a zatem z twierdzenia o pochodnej funkcji złożonej mamy

dFdx=dGdududx.

Ponieważ dudx=2x, na mocy twierdzenia podstawowego otrzymujemy

dFdx=u2x=x22x=2x3,

co również można sprawdzić, obliczając explicite całkę definiującą F.

Uogólnienia

Twierdzenie podstawowe prawdziwe jest bez zmian również, gdy założymy całkowalność funkcji w sensie Lebesgue’a.

Lebesgue udowodnił kilka faktów będących wzmocnieniem omawianego twierdzenia. Mianowicie, jeżeli funkcja f jest całkowalna w sensie Lebesgue’a na przedziale [a,b], to jej pierwotna axf(t)dt ma pochodną w tym przedziale prawie wszędzie równą f(x). Na odwrót, jeżeli funkcja F jest różniczkowalna w przedziale [a,b] a jej pochodna F(x)=f(x) jest ograniczona w przedziale [a,b], to f jest całkowalna w sensie Lebesgue’a i prawdziwy jest wzór:

F(x)F(a)=axf(t)dt.

Istnieje też wersja twierdzenia dla funkcji zmiennej zespolonej: jeżeli U jest otwartym podzbiorem zbioru liczb zespolonych, a f:UC jest funkcją, która ma holomorficzną funkcję pierwotną F na U, to dla dowolnej krzywej γ:[a,b]U całka krzywoliniowa

γf(z)dz=F(γ(b))F(γ(a)).

W końcu, podstawowe twierdzenie rachunku różniczkowego można uogólnić także na całki krzywoliniowe i powierzchniowe na rozmaitościach. Najdalej idącym twierdzeniem w tym kierunku jest twierdzenie Stokesa.

Zobacz też

Przypisy

Szablon:Przypisy

Bibliografia

Szablon:Całki

Szablon:Kontrola autorytatywna