Komplex analízis/Topologikus fogalmak
Komplex számkör és reprezentációi
szerkesztésA komplex számok C halmazát és műveleteit legalább három, lényegesen más szemszögből lehet láttatni. A meghatározottság kedvéért összefoglaljuk a komplex számok legfontosabb algebrai tulajdonságait. Nem térünk ki minden egyes műveleti tulajdonságra, ezek megtalálhatók a komplex számok algebráját leíró tankönyvekben.
Algebrai modell
szerkesztésA komplex számok olyan
alakú formális kifejezések, ahol a és b valós számok, i pedig azzal a speciális tulajdonsággal rendelkezik, hogy
A komplex számok halmazát a C szimbólummal jelöljük. Akárcsak a legfeljebb elsőfokú a + bx alakú polinomok esetén, a C-t alkotó formális kifejezések között is értelmezhetjük az összeadást és a szorzást. Ezeket pontosan úgy definiáljuk, mint az a + bx alakú polinomok összegét és szorzatát, azzal a specialitással, hogy ahol a polinomok a szorzást követően másodfokúvá válnak, ott a komplex számok az i2=-1 egyenlőség miatt visszaérkeznek az a + bi alakú kifejezések körébe. Ezért lesz C zárt arra a szorzásra, amit a polinomok mintájára definiálunk.
Már innen is látszik, hogy a komplex számok halmaza kétdimenziós valós test feletti vektortér. Kimondhatjuk tehát:
Állítás. A C számkör a komplex számok
kétdimenziós valós vektorteret alkotnak és így lineárisan izomorfak a valós számpárok R2 vektorterével. |
Halmazelméleti modell
szerkesztésAz algebrai modellben nem teljesen világos, hogy mi is az i elem. Az előző állítás azonban lehetőséget biztosít arra, hogy konkrétan megadjuk a komplex számok halmazát mindenféle olyan kifejezés használata nélkül, mint "formális kifejezés" stb. (Valójában persze az algebrai modell is jól értelmezett módon adja meg a komplex számok halmazát, ha az a + bi alakú formális kifejezéseken az R[X] polinomgyűrűnek az (1+X2) polinommal történő maradékos osztásának maradékait értjük).
A számpár reprezentációban:
az összeadás az R2-beli vektorösszeadás, a szorzás, pedig a
művelet, mely természetesen a "polinomszorzásnak" az előző állításbeli izomorfizmus által létesített képe.
Ez az interpretáció azért fontos, mert explicitté teszi, hogy a C örökli az R2 topológiáját.
Geometriai modell
szerkesztésA szorzással együtt C egységelemes, nullosztómentes algebrát alkot (tehát vektortér és van egy mindkét változójában lineáris belső szorzás, melyben van egység és „nullával nem lehet osztani”). Felmerülhet a gyanúnk, hogy talán reprezentálhatjuk a komplex számokat a 2×2-es valós mátrixon M2×2 (R) algebrájának egy részalgebrájaként. Ezt a komplex számok trigonometrikus alakja segítségével tehetjük meg. Ismert, hogy a komplex számmal való szorzás forgatva nyújtás, azaz lineáris leképezés az R2 síkon:
Világos, hogy ekkor az a + bi kanonikus alakot használva a komplex számoknak megfelelő mátrixok halmaza:
Ez a mátrixhalmaz kétdimenziós altér az M2×2 (R) algebrában, melyet például a közvetve onnan is láthatjuk, hogy forgatva nyújtások is alteret alkotnak a lineáris leképezések terében.
C topológiája
szerkesztésR2 gömbi környezetei lesznek C gömbi környezetei. Általában, minden topologikus fogalom C-ben R2-re vezetünk vissza. Tehát, adott r > 0 valós számra és z0 ∈ C számra:
az r sugarú z0 középpontú nyílt gömbi környezet. Itt a | . | abszolútérték helyett, mely a || . ||2 euklideszi norma, elvileg R2 bármelyik normája alkalmas lenne, hisz véges dimenziós normált térben minden norma ekvivalens, azaz ugyanazokat a nyílt halmazokat határozzák meg. Szokásos módon értelmezettek az előbb említett nyílt halmazok is. Ω ⊆ C nyílt, ha minden pontjával együtt, annak egy nyílt gömbi környezetét is tartalmazza:
Egy A ⊆ C halmaz belsején értjük azon pontok halmazát, melyeknek egy egész gömbi környezete benne van A-ban
Folytonosság
szerkesztésAzt mondjuk, hogy az A ⊆ C halmazon értelmezett f függvény folytonos a z ∈ A pontban, ha z-ben f folytonos mint R2 ⊇ A R2 függvény. Maga az f folytonos, ha az értelmezési tartománya minden pontjában folytonos.
A többváltozós valós analízisből ismert tény miatt fennáll:
Állítás. Az f komplex függvény pontosan akkor folytonos az értelmezési tartománya egy pontjában, ha ott a függvény valós és képzetes része, mint kétváltozós valós függvény folytonos. Azaz, ha f-et a következő alakban írjuk:
ahol u és v valós értékű függvények (rendre Re(f) és Im(f)), továbbá z0 = x0 + iy0 ∈ Dom(f), akkor a következők ekvivalensek:
|
A kétváltozós függvények közötti határérték-folytonosság kapcsolat is megfogalmazható komplex módon. Itt az f = u + vi függvény határértékén a pontban a limx u + i limy v szám adja. Ekkor
Állítás. Az f komplex függvény pontosan akkor folytonos az értelmezési tartománya egy belső pontjában, ha ott a függvény létezik határértéke és az a helyettesítési érték.
|
Feladat. Legyen w ∈ C. Igazoljuk, hogy az alábbi függvények folytonosak!
(Útmutatás: igazoljuk definíció szerint, vagy használjuk fel, hogy véges dimenziós terek között ható lineáris leképezés folytonos.)
Az 1. az R2-ben eltolás a w-nek megfelelő vektorral (Re(w), Im(w))-vel, így affin leképezés, ami folytonos.
2. a w mátrixreprezentációjának megfelelő mátrixszal való szorzás, azaz lineáris leképezés, s így folytonos.
3. azaz a konjugálás: (x,y) (x,–y) a valós tengelyre való tükrözés, ami szintén lineáris.
Végül a reciprok:
így, mint R2 ⊃ R2 függvény:
amely olyan, hogy mindkét komponensfüggvénye folytonos valós függvényekből van összeállítva a folytonosságot megőrző módon, azaz az értelmezési tartománya minden pontjában folytonos.
Feladat. Folytonos-e a z = 0-ban az
(Útmutatás: írjuk át kétváltozós valós vektorfüggvénnyé és vizsgáljuk a komponensfüggvények folytonosságát a (0,0)-ban; használjuk a többváltozós függvények határértéke és folytonossága közötti összefüggést! )
Ha z = x + iy és (x,y) ≠ (0,0), akkor:
A komponensfüggvények felírhatók egy 0-hoz tartó és egy korlátos függvény szorzataként:
és
így (x,y) (0,0) esetén a 0-hoz tartanak, így a függvény maga a (0,0)-hoz, azaz a komplex 0-hoz. Mivel itt a függvény értéke 0, ezért f a 0-ban folytonos.
Ha folytonos komplex függvényekből alapműveletek segítségével alkottunk függvényeket, akkor azok is folytonosak maradnak, mert a megfelelő R2-beli függvények ekkor olyanok lesznek, melyek mindegyik komponensfüggvénye a valós alapműveletek segítségével vannak definiálva. Ám, ezek megőrzik a folytonosságot.
Állítás. Ha f és g komplex függvények és az z0 pontban (mindketten értelmezettek és) folytonosak, akkor
is folytonos z0-ban. |
Folytonos függvények kompozíciója is folytonos (az kompozíció értelmezési tartományán).
C kompaktifikálása
szerkesztésKompakt egy K halmaz, ha teljesül rá, hogy akárhogy is fedjük le nyílt halmazok rendszerével, azok közül már véges sok halmaz is lefedi a K-t. Szimbolikusan:
- K kompakt, ha minden (Ωi)i∈I halmazrendszerhez, melyre
- Ωi nyílt minden i∈I-re és
- K ⊆ U(Ωi)i∈I
- létezik J ⊆ I véges indexhalmaz, hogy K ⊆ U(Ωi)i∈J
RN-ben egy halmaz pontosan akkor kompakt, ha korlátos és zárt. Tehát maga C nem kompakt, hisz nem korlátos (bár zárt). Viszont C egyetlen egy ponttal kibővítve már kompakttá tehető, ugyanis egy ideális pont hozzávételével C kölcsönösen egyértelmű és folytonos kapcsolatba hozható a gömbfelülettel, mely R3-ban kompakt. Ezt a sztereografikus projekcióval oldjuk meg.
A Riemann-gömb konstrukciójához vegyük az R3-ban az origó középponttú egységgömböt és gondoljunk úgy az [xy] síkra, mint a C komplex számsíkra. Az egységgömb pontjait a következő módon feleltetjük meg a komplex számoknak. Tekintsük a gömbön a (0,0,1) koordinátájú P pólust és egy a + bi komplex szám esetén az (a,b,0) pontot kössük össze P-vel egy e egyenes által. Ekkor az e egyetlen pontban metszi az egységgömböt, mely kijelöli az a + bi-nek megfelelő pontot. Ha az a + bi-nek megfeleltetett Riemann-gömbfelületbeli pont koordinátái (x,y,z), akkor ezek kapcsolata:
Feladat. Igazoljuk a fenti összefüggést!
(Útmutatás: használjuk fel, hogy hasonló háromszögek megfelelő oldapárjainak aránya egyenlő.)
Vegyük az R Riemann-gömbfelület egy (x,y,z) pontját, azaz:
Jelöljük A-val a neki megfelelő komplex számot jelölő pontot. Ekkor a POAD téglalapot berajzolva felírhatjuk a keresett r = OA = PD távolságot. Eszerint a PAD háromszögben és a vele hasonló P, (x,y,z), (x,y,1) csúcsokkal rendelkező háromszög arányaiból:
Mivel egy OA irányú egységhosszú komplex szám a
ezért az A-nak megfleelő komplex szám ennek az r szerese:
Megjegyzés. Ismerős geometriai leképezésre bukkanhatunk, ha a Riemann-gömbfelület egy (x,y,h) és (x,y,-h) pontjának megfelelő komplex számnak a kapcsolatát írjuk fel. Legyen ugyanis
- és
Ekkor a z konjugáltját a w-vel összeszorozva azt kapjuk, hogy:
Amiből az következik, hogy a végpontok origótól vett távolságának a szorzata 1, azaz 1 a két szám hosszának mértani közepe. Ez viszont azt jelenti, hogy w nem más, mint a z inverziója az egységkörre vonakozóan és az inverziót kifejező komplex függvény a
leképezés. Eszerint a reciprok-konjugált (de a reciprok is) egy origón át nem menő kört körbe, az origón átmenő kört egyenesbe, egy origón át nem haladó egyenes egy origón átmenő körbe és egy origón áthaladó egyenest saját magába képezi.
Ha tehát a C-hez hozzáveszünk egy ∞-nel jelölt objektumot, és ennek megfeleltetjük a P pólust, akkor a
halmaz kölcsönösen egyértelmű megfeleltetésbe hozható a Riemann-gömbfelülettel. Ahhoz, hogy ennek folytonosságáról beszélhessünk, definiálnunk kell ∞ gömbi környezeteit. Ezek a következő alakú halmazok lesznek:
ahol r > 0.
Feladat. Igazoljuk, hogy CU{∞} kompakt és sorozatkompakt (ez utóbbi azt jelenti, hogy minden benne haladó sorozatból kiválasztható olyan határértékkel rendelkező részsorozat, melynek határértéke is a halmazban van)! Megjegyezzük, hogy valójában a két kijelentés közül bármelyik következik a másikból, mert a kompaktság és a sorozatkompaktság Haussdorf-féle topologikus terekben ekvivalens.
(Útmutatás: az elsőhöz az origó körüli zárt gömbök kompaktságát, a másodikhoz a Bolzano-Weierstrass-féle kiválasztási tételt kell használni (persze korlátos sorozatra).)
1. Ha CU{∞}-t lefedi egy nyílt halmazrendszer, akkor ∞-t is lefedi belőlük egy, mondjuk U. U lefedi az ∞ egy gömbi környezetét, mondjuk Br(∞)-t. Elegendő tehát tekintenünk CU{∞} lefedéséhez a halmazrendszerből az U-t és a Br(∞) komplementerét lefedő halmazokat. De ez utóbbiakból véges sok is van melyek még mindig lefedik, mert Br(∞) komplemetere a 0 középponttú 1/r sugarú zárt körlap, mely kompakt.
2. Vegyünk egy CU{∞}-ben haladó sorozatot. Ha végtelen sokszor veszi fel az ∞-t, akkor a konstans ∞ részsorozat választható ki belőle. Ellenkező esetben a ∞ nélküli tagjaiból alkotott sorozat vagy korlátos C-ben, vagy nem. Ha korlátos, akkor létezik konvergens részsorozata (B-W). Ha nem korlátos, akkor egyszerű módon kiválaszthatóbelőle egy az ∞-hez tartó sorozat.
Határérték
szerkesztésKomplex függvény C-beli pontban vett C-beli határértéke ugyanúgy értelmezett, mint az R2 esetben. Itt is érvényes, hogy pontosan akkor látezik a határérték, ha a komponensfüggvényeknek létezik a határértéke és ekkor a határérték egyenlő lesz a valós és képzetes komponens határértékéből alkotott komplex számmal.
A ∞ miatt érdemes külön is megfogalmazni a határérték definícióját, bár az teljesen analóg a valós esettel. Legyen f egy az A ⊆ C halmazon értelmezett, C-be képező függvény. Legyen az A torlódási pontja, azaz minden r > 0 esetén legyen olyan a ∈ A, hogy a ∈ Br(u)\{u}. Azt mondjuk, hogy az f-nek a elem határértéke az u-ban, ha
- minden ε > 0 esetén létezik olyan δ > 0, hogy minden z ∈ A ∩ Bδ(u)\{u}-re f(z) ∈ Bε(v)
ahol természetesen a ∞ környezetei a már említett módon értendők.
Feladat. Igazoljuk definíció szerint, hogy
(Útmutatás: δ := ε.)
1. Legyen ε > 0. Ekkor azt kell belátnuk, hogy létezik δ > 0, hogy teljesüljön |z| < δ esetén, hogy a függvényérték a ∞ ε sugarú környezetébe esik, azaz:
Világos, hogy ezt azt jelenti, hogy
amit reciprokvonással kaptunk. Ha tehát ha δ := ε és |z| < δ, akkor "felfelé" következtetve kijön a kívánt egyenlőtlenség.
2. Legyen ε > 0. Ekkor azt kell belátnuk, hogy létezik δ > 0, hogy teljesüljön |z| > 1/δ esetén, hogy a függvényérték a 0-nak ε sugarú környezetébe esik, azaz:
Világos, hogy ezt azt jelenti, hogy
amit reciprokvonással kaptunk. Ha tehát ha δ := ε és |z| > 1/δ, akkor "felfelé" következtetve kijön a kívánt egyenlőtlenség.
A végtelen határérékkel történő számolás szabályai előtt definiálnunk kell néhány kibővített műveletet. Ezt a következők szellemében tesszük:
- Ha a és b valamelyike a ∞ szimbólum (a másik, ha nem ilyen, akkor komplex szám), akkor az a * b alapműveletet akkor értelmezzük a c szimbólumként (mely szintén vagy komplex szám, vagy az ∞), ha minden a határértékű f függvény esetén és minden b határértékű g függvény esetén a f*g szükségszerűen a c-hez tart. Ekkor mondjuk tehát, hogy az
- a * b = c
- definíció jó.
Például a ∞ + ∞ művelet feltétlenül értelmezett és értéke a ∞, mert könnyen látható, hogy bármely két, a ∞-hez tartó függvény összege is a ∞-hez tart. De a 0 ∞ művelet nem értelmezhető, mert van két függvénypár, mely ilyen alakú határértékekkel rendelkezik, de a szorzatuk máshoz tart. Pl.: (1/Re(z)) Re(z) 1, a z=0-ban, de (1/Re(z)) 2 Re(z) 2 a z=0-ban.
Definíció – Végtelen és alapműveletek – Az alábbi műveleti szabályokat vezetjük be a ∞, szimbólumra vonatkozóan, az alábbiakban z tetszőleges komplex szám, n tetszőleges nemnulla komplex szám:
továbbá a szorzás és az összeadás kommutatív. |
Megjegyezzük még, hogy , azaz a végtelen konjugáltja saját maga.
Definíció – Határozatlan esetek – Az alábbi alapműveletek nem értelmezhetők:
|
Ezek a definíciók, a definíció előtt említett elv értelmében jók, azaz
Tétel – Végtelen határérték és alapműveletek – Ha az f és g komplex függvényeknek létezik határértékük az helyen, az f * g alapművelettl elkészített függvény értelmezési tartományának torlódási pontja u és a limu f * limu g alapművelet elvégezhető, akkor az f * g függvénynek is van határértéke u-ban és ez:
Ezenkívül a határozatlan esetekben, amikor a határértékekkel végzett műveletek nem értelmezettek, az alapműveletekkel elkészített függvények határértékeire nem adható általános képlet (mert alkalmasan választott esetekben máshoz és máshoz tartanak). |
A bizonyításról. Ennek a tételnek a bizonyítása minden nehézség nélkül elvégezhető vagy az R2-beli sorozatokra vonatkozó átviteli elv vagy a komponensfüggvények határértékére történő hivatkozás útján. Minenekelőtt azt kell szem előtt tartanunk, hogy a végtelenhez való tartás, a függvény abszolútértékének plusz végtelenhez tartását jelenti:
Feladat. Adjuk példákat arra, hogy a határozatlan alakú határértékeket valóban nem lehet definiálni. (Útmutatás: használjuk fe, hogy limz 01/z = ∞.)
Nézzük a 0-ban az alábbi függvényeket:
- miközben
miközben
- miközben
miközben
Feladat. Számítsuk ki az alábbi határértékeket, ha léteznek!
- ,
- ,
- ,
- ,
- ,
(Útmutatás: algebrai átalakítások után tekintsük a komponensfüggvények határértékét vagy vezessük vissza már ismert komplex határértékekre.)
1. nemnulla z-re:
de ekkor például az első komponensfüggvény x = 0 felől közelítve 0, míg az x = y-felől:1/2, azaz nem létezik az első komponensnek a (0,0)-ban határértéke, azaz a komplex függvénynek sem.
2.
3.
4. csak a valós részt nézve:
az (x,y)=(x,0) esetben a (0,0)-hoz tartva: végtelen, de (x,y)=(0,y), akkor 0. tehát nincs határérték.
5. .
Feladat. Adjuk meg minden z0 ∈ C számra az alábbi függvény határértékét!
- ,
- ,
(Útmutatás: írjuk fel az értelmezési tartományukat, vizsgáljuk azon belül a folytonosságot, a határon pedig a határértéket.)
1.
Folytonos az értelmezési tartományában. A határon:
z0 ≠ 0 esetén
z0 = 0 esetén:
ismert, hogy nincs határérték.
2.
Az egységkör pontjaitól különbözőkre folytonos, az egységkörön a végtelen, a végtelenben pedig nincs határérték. Ugyanis:
- ,
így az egységkörön a számláló az 1-hez, a nevező a nullához tart. A végtelenben pedig t valóssal: