• Keine Ergebnisse gefunden

Loodus- ja täppisteaduste valdkond Matemaatika ja statistika instituut Matemaatika eriala

N/A
N/A
Protected

Academic year: 2022

Aktie "Loodus- ja täppisteaduste valdkond Matemaatika ja statistika instituut Matemaatika eriala"

Copied!
38
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

TARTU ÜLIKOOL

Loodus- ja täppisteaduste valdkond

Matemaatika ja statistika instituut Matemaatika eriala

Svetlana Frolova

Ruutsplainidega kollokatsioonimeetod Fredholmi teist liiki integraalvõrrandi lahendamiseks

Matemaatika eriala Magistritöö (30EAP)

Juhendaja: professor Arvet Pedas

TARTU 2019

(2)

2

Ruutsplainidega kollokatsioonimeetod Fredholmi teist liiki integraalvõrrandi lahendamiseks

Magistritöö Svetlana Frolova

Lühikokkuvõte. Käesolevas magistritöös vaadeldatakse funktsioonide interpoleerimist ruutsplainidega ning ruutsplanide kasutamist lineaarse teist liiki Fredholmi integraalvõrrandi ligikaudseks lahendamiks kollokatsioonimeetodiga. Töö eesmärk on uurida esitatud meetodi koonduvust ning koonduvuskiirust.

CERCS teaduseriala: P130 Funktsioonid, diferentsiaalvõrrandid.

Märksõnad: ruutsplainid, integraalvõrrandid, kollokatsioonimeetod.

Quadratic spline collocation method for solving Fredholm integral equations of the second kind

Master's thesis Svetlana Frolova

Abstract. In the present master's thesis we consider the interpolation by quadratic splines and find an approximate solution for the second kind Fredholm integral equation with a quadratic spline collocation method. The purpose of this thesis is to study convergence and convergence rate of the proposed algorithm.

CERCS research specialisation: P130 Functions, differential equations.

Key words: interpolation by quadratic splines, integral equation, collocation method.

(3)

3

Sisukord

Sissejuhatus 3

1 Abitulemused 5

2 Ruutsplainid 8

2.1 Ruutsplaini mõiste……….…………....8

2.2 Interpoleeriva ruutsplaini esitus esimeste momentide kaudu...9

2.3 Ruutsplaini esitus baassplainide kaudu………….………..….14

3 Fredholmi tesist liiki integraalvõrrandi laendi olemasolu, ühesus ja siledus 16

4 Kollokatsioonimeetod 20

4.1 Meetodi kirjeldu………....20

4.2 Kollakotsioonimeetodi koondumine………...21

5 Arvulised tulemused 28

5.1 Näide 1……….…28

5.2 Näide 2……….30

Kasutatud kirjandus 31

Lisa 34

(4)

4

Sissejuhatus

Käesolevas magistritöös arendatakse edasi ja üldistatakse töös [3] saadud tulemusi.

Magistritöös vaadeldatakse lõigul [a,b] määratud funktsiooni u väärtuste , , … , interpoleerimist võrguga ⋯ seotud ruutsplainiga . Saadud tulemusi kasutatakse lineaarse integraalvõrrandi

| | , ∈ , , 0 1

(1)

ligikaudsel lahendamisel. Eeldatakse , et f ja K on antud funktsioonid , mis on pidevad vastavalt lõigul [a,b] ja ruudul [a,b] x [a,b] ning u on otsitav. Käsitletakse võrrandi (1) lahendi olemasolu ja ühesusega ning siledusega seotud küsimusi. Integraalvõrrandi lahendile u lähendi leidmiseks kasutatakse ruutsplanidega kollokatsioonimeetodit . Uuritakse vaadeldava meetodi koonduvust ja vea u - käitumist , kui → ∞. Saadud teoreetilisi tulemusi võrreldakse testülesannete lahendamisel saadud arvuliste tulemustega.

Magistritöö koosneb viiest osast. Esimeses osas on esitatud abitulemused.Teises osas on käsitletud ruutsplaini mõistet ja interpoleeriva ruutsplaini esitamist nii splaini esimest järku tuletise väärtuste kaudu kui ka B-splainide abil. Kolmandas osas on käsitletud Fredholmi teist liiki integraalvõrrandi lahendi olemasolu, ühesust ja sildedust. Neljandas osas on vaadeldud integraalvõrrandi (1) lahendamist kollokatsioonimeetodiga. On tõestatud kollokatsioonimeetodi koonduvus (Teoreem 11) ja hinnatud lähislahendite viga (Teoreem 12). Viimases osas on töös välja töötatud ruutsplanidega kollokatsioonimeedodit rakendatud konkreetsete integraalvõrrandite ligikaudsel lahendamisel. Arvuliste tulemuste saamiseks on kasutatud paketti Mathcad.

(5)

5

1 Abitulemused

Esitame mõned käesolevas töös kasutatavad mõisted ja abitulemused.

Olgu R reaalarvude hulk ja N naturaalarvude hulk. Sümboliga , ∈ ) tähistame kõigi lõigul [a,b] m korda pidevalt diferentseeruvate funktsioonide hulka. Kui m = 0, siis , , on kõigi lõigul [a,b] pidevate funktsioonide hulk. Hulk

, on Banachi ruum normiga

‖ ‖ , max | | , ∈ , . (1.1)

Olgu E ja F normeeritud ruumid. Tähistame sümboliga (E,F) pidevate lineaarsete operaatorite hulka ruumist E ruumi F.

Definitsioon 1. Olgu E ja F normeeritud ruumid. Operaatorit : → nimetatakse kompaktseks, kui ta ruumi E iga tõkestatud hulga teisendab suhteliselt kompaktseks hulgaks ruumis F (vt [4], lk 229). Hulka K normeeritud ruumis nimetatakse suhteliselt kompaktseks , kui igast K elementidest moodudtatud jadast saab eraldada koonuva osajada (vt [4], lk 39).

Definitsioon 2. Hulka ⊂ nimetatakse põhihulgaks normeeritud ruumis E , kui hulga D lineaarne kate (s.o. hulga D elementide kõikvõimalike lineaarsete kombinatsioonide hulk) on kõikjal tihe ruumis E , s.t. vt 4 , lk 135 .

Definitsioon 3. Olgu E ja F normeeritud ruumid. Öeldatakse , et operaatorite jada : → koondub punktiviisi ehk kõikjal ruumis E , kui iga ∈ korral jada

koondub ruumis F (vt [4], lk 135).

Teoreem 1 (Banach-Steinhausi teoreem, vt [4], lk 134-136).

Olgu E Banachi ruum, F normeeritud ruum ja D põhihulk ruumis E. Jada

∈ (E,F) koondub punktiviisisi operaatoriks ∈ (E,F) (st → iga ∈ korral) parajasti siis, kui on täidetud järgmised tingimused:

1) ∃ ∈ , ‖ ‖ ∀ ∈ ;

2) → , kui → ∞ ∈ korral.

(6)

6

Teoreem 2 (vt [4] lk 223). Olgu E Banachi ruum ja olgu : → lineaarne kompaktne operaator. Võrrand x = Tx + f on iga ∈ korral lahenduv parajasti siis, kui homogeensel võrrandil x = Tx on ainult tiviaalne lahend. Sel juhul on võrrand x = Tx + f iga ∈ korral üheselt lahenduv.

Definitsioon 4. Maatriksit , nimetatakse domineeriva peadiagonaaliga maatriksiks, kui

| | 0 , 1,2 … . , .

Olgu antud lineaarne algebraline võrrandisüsteem

, (1.2)

kus , , … , on otsitavad ning , 1,2, … , ja 1,2, … , on antud

suurused.

Teoreem 3 (vt [2], lk 333). Kui võrrandisüsteemi (1.2) maatriks , on domineeriva peadiagonaaliga, siis on süsteem (1.2) ühiselt lahenduv ning tema lahendi

, , … , korral kehtib hinnang

max 1

max | | , kus

min | | .

(7)

7

Olgu E Bnachi ruum. Olgu ∈ ja : → pidev lineaarne operaator.

Vaatleme operaatorvõrrandeid kujul

(1.3) ja

, ∈ , (1.4) kus → on projektorid, s.t. pidevad lineaarsed operaatorid omadusega .

Teoreem 4 (vt [6], lk 59). Olgu K lineaarne kompaktne operaator Banachi ruumis E.

Homogeensel võrrandil olgu vaid null-lahend 0. Projektorid ( ∈ ) koondugu → ∞ korral punktiviisi ühikoperaatoriks :

→ , → ∞ , (1.5) st iga ∈ korral

‖ ‖ → 0, kui → ∞.

Siis võrrand (1.3) on iga ∈ korral üheselt lahenduv ja leidub selline , et

korral on ka võrrandid (1.4) üheselt lahenduvad. Võrrandite (1.4) lahendid koonduvad

→ ∞ korral võrrandi (1.3) lahendiks : ‖ ‖ → 0 , kui → ∞. Kehtib veahinnang

‖ ‖ ‖ ‖ , , (1.6) kus konstant c on mingi positiivne konstant , mkis ei sõltu arvust n ega vabaliikmest f.

(8)

8

2 Ruutspalainid

2.1 Ruutsplaini mõiste

Olgu antud lõik [a,b] , kus -∞ < a < b < ∞ . Olgu n ∈ N = {1,2,…}. Valime punktihulga

∆ , . . . , : . . . , (2.1) mida nimetame võrguks ehk lõigu [a,b] jaotuseks antud n korral .

Deninitsioon 5. Võrgule ∆ vastavaks ruutsplainiks nimetatakse funktsiooni = = , , mis rahuldab järgmisi tingimusi :

1) on igal osalõigul [ , ] (i = 1,…,n) ülimalt ruutpolünoom, s.t.

= , kui ∈ [ , ];

2) on pidevalt diferentseeruv lõigul [a,b] , s.t.  [a,b] .

Edaspidi jaotuse ∆ punkte , , . . . , nimetame splaini sõlmedeks ning kõigi jaotusega ∆ seotud ruutsplainide hulga tähistame suurusega ∆ .

On lihtne näha , et kui ,  ∆ on kaks suvalist spalini ning λ ja on suvalised reaalarvud, siis ka λ  ∆ . Seega ∆ on vektorruum.

Osutub , et tema dimensioon on n + 2:

∆ 2.

Tõepoolest, et ruutsplaini  ∆ määravad ära 3n parameetrit , , , i = 1,2,...,n. Tingimus  [a,b] aga seab igas sõlmes , , . . . , splainile

kaks kitsendavat tingimust, sest nii kui ka peavad olema pidevad punktides , , . . . , . Seega saame kokku 2(n - 1) tingimust, mis kitsendavad parameetrite ,

, (i = 1, 2, ...n) valikut. Niisiis, ruutsplain  ∆ sisaldab üldiselt 3n - 2(n - 1)=3n - 2n + 2 = n+2

vaba parameetrit. See ongi aluseks väidele , et ∆ 2.

(9)

9

Ruutsplaini  ∆ parameetrite määramiseks seame tingimused, et ruutsplain interpoleerib punktides , , … , , etteantud väärtusi

, , … , , :

, i=0, 1, ...,n + 1, (2.2) kus

, (2.3) , ∈ 0,1 , i=0,...,n-1, (2.4) . (2.5) Rõhutame , et suurused , , … , on suvalised (kuid fikseeritud) arvud vahenikus (0,1).

Edaspidi suuruseid , , … , tõlgendame mingi lõigul [a,b] määratud funktsiooni väärtustena vastavalt punktides , , … , :

, 0, 1 , … , 1. 2.6 Interpolatsioonitingimusi (2.2) rahuldavaid splaine  ∆ nimetatakse

interpoleerivateks ruutsplainideks.

2.2. Interpoleeriva ruutsplaini esitus esimeste momentide kaudu

Olgu antud võrk ∆ ja funktsiooni uC [a,b] väärtused , i = 0 ,1 ,… n . Olgu

, i = 0 , 1 ,…, n - 1.

Tingimusi (2.2) rahuldava ruutsplaini ∈ , saame konstrueerida järgmisel teel. Tähistame

, i 0, 1, . . . , n. (2.7) Suurusi , . . . , nimetatakse splaini esimesteks momentideks.

Kuna on igal lõigul [ , ] (i = 0, 1 ,..., n - 1 ) lineaarne, siis ta avaldub kujul

, (2.8) kus ∈ [ , ]. Splaini leidmiseks integreerime avaldist (2.8) :

(10)

10

ehk

, (2.9)

kus ∈ [ , ]. Võttes siin , saame

.

Kuna

, (1 ), siis

.

Tingimuste (2.2) ja (2.6) tõttu saame siit leida

. (2.10)

Arvestades seost (2.10), saame avaldise (2.9) kirjutada kujul

+

ehk

, 2.11

∈ [ , ], i= 0,1,…n - 1.

Paneme tähele , et kui võrduses (2.11) võtta = , siis saame

=

=

, 0, . . . , 1.

(11)

11

Seega splain kujul (2.11) tõepoolest rahuldab interpolatsioonitingimusi (2.2).

Selleks, et oleks pidevalt diferentseeruv tervel lõigul [a,b], on vaja , et ja oleksid pidevad funktsioonid punktides , , . . . , , s.t. peab kehtima ,i = 0,1,…, n (2.12)

, i = 0,1, …, n. (2.13)

Kui (2.13) on esituse (2.11) korral automaatselt täidetud, siis (2.12) kehtivust tuleb esituselt (2.11) eraldi nõuda.

Kasutades võrdust (2.11) osalõigul [ , ] , saame

2 2

1 2

Kasutades valemit (2.11) osalõigul [ , ], saame

+

2 .

Seose (2.12) kohaselt peab seega kehtima

=

2 , 1,2, … , 1.

Saadud seosed võime teisendada kujule

= , (2.14)

1, 2, . . . , 1.

(12)

12

Saime n - 1 võrrandist koosneva lineaarse algebralise võrrandisüsteemi suuruste , . . . , leidmiseks. Kuna selles süsteemis on n+1 tundmatu

, . . . , leidmiseks vaid n - 1 võrrandit, siis tuleb lisada kaks täiendavat võrrandit.

Tingimuste ja tõttu saame leida võrranditele (2.14)

kaks võrrandit lisaks. Tingimusest leiame esituse (2.11) abil, et

1 1

2 2

ehk

1 1

2 2

Tuginedes võrdusele , saame esituse (2.11) abil , et

1

2

1 2

ehk 1

2

1

2 .

Kokkuvõttes saame järgmise võrrandisüsteemi suuruste , . . . , leidmiseks:

,

, ,

(2.15)

1,2, . . . , 1, kus

, 1,2, . . . , 1. (2.16)

Esitame süsteemi (2.15) ka maatrikskujul:

,

(13)

13

kus A on n + 1 reast ja veerust koosnev ruutmaatriks kujul

0 0 0 0 0

0 0 0 0

0 0 0 0

0 0 0 0 0

0 0 0 0 0

(2.17) ning

⋮ , ⋮

⋮ .

Siin otsivaks on vektor ning vektori komponendid on määratud seostega (2.16).

Võrrandisüsteemi (2.15) lahenduvuse uurimisel tugineme teoreemile 3.

Osutub , et maatriks (2.17) on domineeriva peadiagonaaliga .Tõepoolest, me saame :

1 1

2 2

2 2

2 1 0;

1 1 1

2

1

2 2

1 1 1 1

2

=

min 1 0;

1 2

1 2

2 2

2 1 0.

Teoreemi 3 põhjal on võrrandisüsteem (2.15) üheselt lahenduv ning tema lahendi , . . . , jaoks kehtib hinnang

(14)

14

| | | | ,

kus

min 1

ja suurused 0, 1, … , on määratud võrdustega (2.16). Kuna suurused , . . . , on võrrandisüsteemist (2.15) üheselt määratud , siis on üheselt määratud ka splain kujul (2.11).

Märkus 1. Kui = (i = 0, 1, ..., n), siis suuruste , . . . , jaoks kehtib hinnang | | 4 | | , (2.18) kus suurused 0, 1, … , on määratud võrdustega (2.16)

2.3. Ruutsplaini esitus baassplainide kaudu

Olgu ∆ seosega (2.1) antud võrk punktidega , . . . , . Kuna ∆ on vektrorruum, mille dimensioon on n + 2, siis võime valida ruumis ∆ baasi , see tähendab mingid n + 2 splaini , , … , ∈ ∆ , mis on lineaarselt sõltumatud lõigul [a,b] ning esitada ∆ suvalise elemendi baassplainde lineaarse kombinatsioonina:

, ∈ , .

Siis , , . . . , on mingid konstandid .

Funktsioone , , … , nimetatakse võrgul ∆ antud teist järku baassplainideks.

Teist järku baassplainidena ehk B-splainidena hakkame kasutama funktsioone , , … , (vt näiteks [2], [5], [9]):

∈ , ,

0 ,

(2.19)

(15)

15

∈ , , ∈ , , 0 ,

(2.20)

∈ , , ∈ , , ∈ , , 0 ,

i = 2, 3, … , n - 1 (2.21)

∈ , , ∈ , , 0 ,

(2.22)

∈ , ,

0 .

(2.23)

(16)

16

3. Fredholmi teist liiki integraalvõrrandi lahendi olemasolu, ühesus ja siledus

Olgu antud integraalvõrrand kujul

| | , , ∈ , . (3.1)

Siin 0 1 , ∈ , , ja ∈ , on antud ning on otsitav.

Kui 0 1, siis funktsiooni

, | | , , ∈ , ,

nimetatakse nõrgalt singulaarseks tuumaks, sest sel korral

max | , | ∞. 3.2 Kui võrrandi (3.1) tuum on nõrgalt singulaarne, siis võrrandit (3.1) nimetatakse nõrgalt singulaarse tuumaga Fredholni teist liiki integraalvõrrandiks.

Võrrandi (3.1) lahendi olemasolu ja ühesus on kirjeldatav järgmise teoreemiga.

.

Teoreem 6. Olgu 0 1 , ∈ , ja ∈ , , . Olgu võrrandile (3.1) vastaval homogeensel inegraalvõrrandil

| | , ∈ , , (3.3)

olemas vaid tiviaalne lahend u = 0.

Siis võrrandil (3.1) on parajasti üks lahend u , mis on pidev funktsioon lõigul [a,b], s.t. ∈ , .

Tõestus: Integraalvõrrandit (3.1) vaatleme operaatorvõrrandina

(3.4) Banachi ruumis , , kus operaator on defineeritud valemiga

| | , , 0 1, ∈ , , v ∈ , . (3.5)

(17)

17

Valemiga (3.4) defineeritud operaator T on lineaarne ja kompaktne, kui operaator ruumist , ruumi , (vt.[4], lk 215).

Eelduse kohaselt on võrrandile (3.1) vastaval homogeensel võrrandil vaid null- lahend. Sel korral järeldub teoreemist 2, et võrrand (3.3) on üheselt lahenduv ja tema lahend ∈ , . ∎

Teoreem 7 . Vaatleme võrrandit (3.1) , kus 0, s.t. võrrandit

, , ∈ , . (3.6)

Eeldame , et ∈ , , ja ∈ , , kus ∈ .

Olgu võrrandile (3.6) vastaval homogeensel võrrandil

, , ∈ , ,

ruumis , vaid null-lahend.

Siis võrrandi (3.6) lahendi u on m korda pidevalt diferenseeruv lõigul [a,b]: ∈ , .

Tõestus: Teoreemist 6 järeldub , et võrrand (3.6) on üheselt lahenduv ning tema lahend u on pidev lõigul [a,b]: ∈ , . Järgnevas näitame , et m = 1 korral ∈ , . Samasuse

, diferentseerimisel saame

, (3.7) Kuna ∈ , , , siis on olemas osatuletis ,

.

mis on pidev , kui

, ∈ , , ning seetõttu

, , , ∈ , .

Kuna integreeritav funktsioon , on pidev ruudus , , , siis matemaatilise analüüsi kursusest teame, et integraal

, ∈ ,

kui muutuja x funktsioon on pidev lõiugul [a,b].

(18)

18 Seoese (3.7) põhjal saame nüüd , et

, , ∈ , , (3.8) kus võrduse (3.8) parem pool on pidev iga ∈ , korral. Järelikult funktsioonil u leidub ∈ , ja teoreemi väide kehtib m = 1 korral.

Olgu nüüd m = 2. Näitame , et siis ∈ , . Lähtume saadud samasusest (3.8).

Samasuse (3.8) diferentseerimisel saame , et

, , ∈ , . (3.9)

Seejuures (3.9) parem pool on pidev funktsioon lõigul [a,b]. Järelikult funktsioonil leidub tuletis ∈ , ning teoreemi väide kehtib m = 2 korral.

Analoogiliselt jätkates näeme , et teoreemi väide kehtib mistahes ∈ korral.∎

Märkus 2. Olgu 0 1, ∈ , , , ∈ , , m ∈ . Olgu võrrandil (3.3) olemas vaid triviaalne lahed u = 0. Siis Teoreemi 6 põhjal on võrrandil (3.1) olemas ühene lahend ∈ , . Sel korral aga üldiselt ∉ , .

Tõepoolest , olgu lihtsuse mõttes K(x,y) = 1 , m = 1, ∈ , ja oletame , et

∈ , on võrrandi (3.1) lahend. Kirjutame võrrandi (3.1) kujul

ehk

, ∈ , .

Diferentseerime viimast võrdust x järgi. Me saame

ehk

| | , 3.10

kus .Kuna ∈ , , siis | | on pidev iga

∈ , korral, st ∈ , . Eelduse järgi ∈ , ja ∈ , .

(19)

19

Me näeme , et võrdsuse (3.10) vasakul pool on funktsioon , mis on pidev iga

∈ , korral , kuis selle võrduse paremal poolel olev funktsioon on pidev vaid

, korral ning on tõkestamata, kui ja /või (eeldades , et 0 , 0). Saadud vastuolu näitabki, et üldiselt nõrgalt singulaarse integraalvõrrandi lahendi

u puhul ∉ , .

Selleks , et iseloomustada integraalvõrrandi (3.1) lahendi tuletiste käitumist 0 1 korral, toome sisse kaaluruumi , , .

Mis tahes ∈ ja 0 1 korral defineerime hulga , , , mis koosneb funktsioonile ∈ , ∩ , , mille puhul

sup ∞,

kus , , 1, 2, … , .

Hulk , , ( ∈ N, 0 1) on Banachi ruum normiga

‖ ‖ , ‖ ‖ , sup , ∈ , , .

Kui ∈ , , ( ∈ , 0 1), siis ∈ , ja ∈ , ning kehtivad

järgmised hinnangud :

1 1

, , 1, 2, … , , kus , , … , on mingid positiivsed konstandid (mis võivad sõltuda parameetrist ∈

0,1 , kuid ei sõltu argumendist x ).

Paneme tähele, et

, ⊂ , , ⊂ , , ⊂ , , ∈ , 0 1.

Tööst [7] järeldub , et kehtib järgmine teoreem.

Teoreem 8. Vaatleme integraalvõrrandit (3.1) , kus ∈ , , ,

, , , ∈ , 0 1. Olgu võrrandile (3.1) vastaval homogeensel

homogeensel võrrandil (3.3) vaid triviaalne lahend u = 0. Siis võrrand (3.1) on üheselt lahenduv ja tema lahend u kuulub ruumi , , .

(20)

20

4. Kollokatsioonimeetod

4.1 Kollokatsioonimeetodi kirjeldus

Vaatleme integraalvõrrandit

| | , , ∈ , , (4.1)

kus 0 1, ∈ , , , ∈ , .

Olgu lõigul [a,b] antud võrk ∆ (vt 2.1) ja olgu sellele võrgule vastavad ruut- baassplainid , , … , esitatud kujul (2.19) - (2.23). Integraalvõrrandi (4.1) lähislahendit ∈ ∆ otsime ruutsplainina kujul

∑ , ∈ , , (4.2)

kus , , . . . , otsitavad kordajad. Nende leidmiseks asetame valemiga (4.2) määratud funktsiooni (x) võrrandisse (4.1) ja nõuame , et võrrand oleks rahuldatud võrdustega (2.3)-(2.5) määratud puntides , , … , , s.t.

| | , , 0 ,1 , . ., 1.

(4.3)

Neid tingimusi nimetatakse kollokatsioonitingimusteks.

Esituse (4.2) tõttu võtavad tingimused (4.3) kujul

∑ ∑ | | , , i = 0 ,1 ,…, n + 1

ehk

∑ | | , , i = 0 ,1 ,…, n + 1. (4.4)

Võrdused kujul (4.4) on lineaarne algebraline võrrandisüsteem suuruste , , . . . , leidmiseks. Selle süsteemi võib kirjutada ka kujul

,

(21)

21 ehk

,

milles … on otsitav ning

| | , , i, j = 0,1,..., n + 1 .

4.2 Kollokatsioonimeetodi koonduvus

Olgu ∆ võrguga ∆ (vt (2.1)) seotud ruutsplainide hulk.

Toome sisse operaatori : , → , , mis igale pidevale funktsioonile

∈ , seab vastavusse funktsiooni ∈ ∆ ⊂ , ja rahuldab tingimusi 0, 1 , … , 1 , 4.5

kus interpolatsioonipunktid ( 0, 1 , … , 1 ) on määratud seostega (2.3)-(2.5).

Punktis 2.2 näitasime , et ruutsplain ∈ ∆ on tingimustega (4.5) üheselt määratud ja avaldub kujul (2.11):

, 4.6

∈ [ , ], i= 0,1,…n - 1.

On ilmne (interpolatsioonitingimuste (4.5) lineaarsuse tõttu), et operaator

: , → , on lineaarne. Kuna funktsioon ∈ ∆ ⊂ , kujul (4.6) on iga ∈ , korral tingimustega (4.5) üheselt määratud , siis , st on projektor.

Olgu E ja F Banachi ruumid. Tähistame sümboliga (E,F) kõigi pidevate lineaarsete operaatorite : → ruumi normiga ‖ ‖ , ‖ ‖ : ∈ , ‖ ‖ 1 .

Lihtsuse mõttes edaspidi hakkame vaatlema ühtlast võrku , mille tähistame

a0 0

a1 0

...

...

an 0

an 1 0 a0 1

a1 1

...

...

an 1

an 1 1 ...

...

...

...

...

...

...

...

...

...

...

....

a0 n

a1 n

...

...

an n

an 1 n

a0 n 1 a1 n 1

...

...

an n 1 an 1 n 1

















c0 c1 ...

...

cn cn 1

















f z

 

0

f z

 

1

...

...

f z

 

n

f z

n 1

















(22)

22

sümboliga ∆ , st ∆ võrk on ∆ (vt (2.1)) , mille sõlmed avalduvad kujul , 0, 1 , … , ,

kus . Veel eeldame , et (i = 1, 2, ..., n), st et interpolatsioonipunktid

(vt (2.3)-(2.5)) avalduvad kujul , , , i = 1, 2, ...,n.

Sel korral kehtib järgmine lemma.

Lemma 1. Olgu : , → , operaator, mis igale funktsioonile ∈ , seab vastavusse funktsiooni ∈ ∆ ja rahuldab tingimusi (4.5) . Siis

‖ ‖ , , , 9. 4.7 Tõestus: Kasutades esitust (2.11) , saame iga ∈ [ , ] (i = 0, 1, ..., n - 1) korral funktsiooni hinnata järgmiselt:

| | | |

8 2 2 8

‖ ‖ , max | |

‖ ‖ , max | | 2 2

2 .

Kuna funktsioon 2 2 saavutab oma maksimaalse väärtuse

punktis

2 , siis saame

| | ‖ ‖ , max | |

‖ ‖ , max | |

‖ ‖ , max | | 2 2 2 2

2

= ‖ ‖ , max | | .

Võrratuse (2.18) abil saame nüüd ,et

| | ‖ ‖ , 4 max

(23)

23

‖ ‖ , 4 ‖ ‖ , = 9‖ ‖ , , ∈ [ , ], i= 0,,1…n-1, millest järeldub hinnang (4.7).

Edaspidi vajame ka järgmist tulemust (vt [1],[2]).

Lemma 2. Olgu : , → , operaator , mis igale funktsioonile ∈ , seab vastavusse funktsiooni ∈ ∆ , mis on defineeritud valemiga

1

2 2

2

1

2 ,

kus , , ∈ ∆ (i = 0, 1, ..., n ) ja baassplainid on defineeritud

valemitega (2.19) - (2.23). Siis iga osalõigu [ , ] (i = 0, 1, ... , n - 1) korral

‖ ‖ , 4 , , , 4.8 kus

, ,

‖ ‖

ja on ruutpolünoomide hulk.

Teoreem 9 Olgu : , → ∆ n ∈ interpolatsioonioperaator, mis rahuldab tingimusi (4.5). Olgu 0 1 , siis iga ∈ , , korral

‖ ‖ , , . (4.9) Kui ∈ , , siis

‖ ‖ , , . (4.10)

Siin ja on mingid positiivsed konstandid, mis ei sõltu suurusest . Tõestus: Olgu ∈ , , antud. Siis ∈ , lemmade 1 ja 2 põhjal

‖ ‖ , ‖ ‖ ,

‖ ‖ , ‖ ‖ ,

‖ ‖ , ‖ ‖ , (4.11)

‖ ‖ , ‖ ‖ , , , ‖ ‖ ,

‖ ‖ , 1 ‖ ‖ , , ,

10‖ ‖ , .

(24)

24 Järgnevas hindame suurust ‖ ‖ , .

Olgu ∈ [ , ], kus i ∈ 0, 1, ..., n – 1} ja , . Vaatleme Taylori valemit funktsiooni u jaoks punktis integraalse jääkliikmega (vt näiteks [8] lk 224):

, ,

1

2 ,

kus

, , 2 .

Kuna , , on ruutpolünoom, siis saame

, , , ,

, .

Hinnangu (4.8) põhjal

‖ ‖ , 4 , ,

, , i = 0, 1, ... , n – 1. (4.12) Hindame suurust , ,

, , i 0, 1, . . . , n – 1.

Olgu ∈ [ , ] , i = 0, 1, ... , n – 1. Kasutades eeldust ∈ , , , saame teaoreemi 8 põhjal, et

| | , , 0.

Seega

, ,

1 2

1

2 | |

2 2

2 2

. Kui ∈ , , siis

, , .

Siin ja on mingid positiivsed konstandid , mis ei sõltu suurusest .

(25)

25

Analoogiliselt saame ∈ [ , ] ( i = 0, 1, ... , n – 1, korral , et kui

, , , siis

, ,

ning ∈ , puhul

, , ,

Kus 0 ja 0 on mingid positiivsed konstandid , mis ei sõltu suurusest .

Seega

, ,

,

, i 0, 1, . . . , n – 1 kui ∈ , , ning

, ,

,

, i 0, 1, . . . , n – 1,

kui ∈ , . Ka siin 0 ja 0 on mingid positiivsed konstandid , mis ei sõltu suurusest .

Võrratusest (4.12) järeldub nüüd hinnang

‖ ‖ , 4 , i 0, 1, . . . , n – 1, kui ∈ , , ning hinnangu

‖ ‖ , 4 , i 0, 1, . . . , n – 1,

kui ∈ , . Viimases kahest võrratusest ja võrratusest (4.11) saame lõpuks hinnangud (4.9) ja (4.10).∎

Teoreem 10. Rahuldagu operaator ( ∈ ) lemma 1 tingimusi. Siis iga funktsiooni

∈ , korral

‖ ‖ , → 0, → ∞. 4.13

Tõestus: lemma 1 kohaselt ‖ ‖ , , , 9 iga ∈ korral. Kuna

, ⊂ , , (0 1) , siis teoreemist 9 põhjal iga ∈ , põhjal

‖ ‖ , → 0, → ∞.

Kuna , ⊂ , on tihe ruumis , , siis teoreemi 10 väide (4.13) järeldub Bnach-Steinhausi teoreemist 1.

(26)

26

Teoreem 11. Eeldame , et integraalvõrrandi (3.1) tuuma | | , korral

0 1 ja ∈ , , . Olgu ∈ , ja olgu võrrandile (3.1) vastaval

homogeensel võrrandil (3.3) olemas ainult trivialane lahend u = 0. Olgu kasutusel ühtlane võrk ∆ ning interpolatsioonipunktid , , … , , olgu antud seostega (2.3)-(2.5) , kus

( i = 0, 1, ... , n-1). Siis võrrand (3.1) on üheselt lahenduv ja tema lahend

∈ , . Leidub selline , et korral kollokatsioonitingimused (4.3) määravad

üheselt lahendi u lahendi ∈ ∆ kujul (4.2) ning leiab aset koondumine

‖ ‖ , → 0, → ∞. 4.14 Tõestus: Kirjutame võrrandi (3.1) operaatorkujul (3.4), kus operaator T on defineeritud valemiga (3.5). Kuna võrrandil u = Tu on olemas ainult triviaalne lahend, siis teoreemi 10 põhjal lähtevõrrand (3.1) on üheselt lahenduv ja tema lahend ∈ , .

Kollokatsioonitingimused (4.3) on kirjutatavad kujul

, 4.15

kus : , → , on käesoleva punkti alguses defineeritud

iterpolatsiooniprojektor.

Teoreemi 10 põhjal operaatorid ∈ koonduvad → ∞ korral punktiviisi ühikoperaatoriks . Teoreemi 4 kohaselt leidub selline , et korral on võrrand (4.15) üheselt lahenduv ja tema lahendi korral kehtib järgmine veahinnang:

‖ ‖ , ‖ ‖ , , , 4.16 kus ∈ , on in tegraalvõrrandi (3.1) lahend . Koonduvus (4.14) järeldub teoreemist 10.

Teoreem 12 . Eeldame, et võrrandi (3.1) korral 0 1, ∈ , , ja

, , . Olgu võrrandile (3.1) vastaval homogeensel võrrandil (3.3) olemas vaid triviaalne lahend. Siis leidub , et korral kehtib hinnang

‖ ‖ , , (4.17) kus , u on võrrandi (3.1) lahend ja on lahendi u lähend, mis saadud kollokatsioonimeetodil (4.2)-(4.3). Kui ∈ , , siis

‖ ‖ , . (4.18) Siin ja on mingid positiivsed konstandid , mis ei sõltu suurusest -

(27)

27

Tõestus: Teoreemi 8 kohaselt kuulub võrrandi (3.1) lahend ruumi , a,b). Teoreemist 11 järeldub, et korral määravad kollokatsioonitingimused (4.3) üheselt lahendi u lähendi ∈ ∆ ning kehtib võrratus (4.16) .Rakendades teoreemi 9, saame hinnangud (4.17) ja (4.18).∎

(28)

28

5. Arvulised tulemused

Antud peatükis esitame kaks näidet käesoleva töös teoreetiliste tulemuste testimiseks . Nendes ülesannetes on vaadeldud integraalvõrrandi

| | , ∈ , , 0 1 (5.1)

lahendamist punktis 4.1 kirjeldatud kollokatsioonimeetodiga (4.2)-(4.3) ühtlasel võrgul ∆ sõlmedega

, , 0 ,1, … , 5.2 Interpoleerimispunktid on määratud seostega (2.3)-(2.5) , kus , i = 1, 2, ..., n.

5.1 Näide 1

Vaatleme integraalvõrrandit (5.1) lõigul [a,b] = [0,4]. Eeldame , et

0 , , , .

Sel korral on võrrandi (5.1) lahendiks fuktsioon .

Teoreem 12 põhjal kehtib vaadeldaval juhul kehtib veahinnang

max | | , 5.3 kus on meetodi 4.2 , 4.3 abil saadud võrrandi (5.1) lahendi u lähend, c aga mingi positiivne konstant, mis ei sõlltu suurusest h . Paneme tähele , et võrratuse (5.3) parema poole suhe n ja 2n korral on 8. Võrratuse (5.3) vasakul poolel oleva vea liigikaudseks arvutamiseks toome sisse suuruse

max | |, 5.4 kus

10, , i 0, 1, . . . , n – 1 , k 0, 1, . . . , 10. 5.5

(29)

29

Mõned saadud arvulised tulemused erinevate n väärtuste korral on toodud tabelis 1, mille esimeses veerus on osalõikude arv, teises veerus on viga ja kolmandas veerus on suhe . Tabelis toodud tulemused on kooskõlas teoreetilise hinnanguga (5.3): osalõikude arvu n suurenemisel viga väheneb ja suhe läheneb arvule 8.

Tabel 1 Osalõikude arv

n

4 8 16 32 64 128

0,1651 0,0202

2,427 10

2,948 10

3,623 10

4,487 10

8,315 8,233 8,138 8,074 8,039

(30)

30

5.2 Näide 2

Vaatleme integraalvõrrandit (5.1) lõigul [a,b] = [0,1]. Eeldame , et 1

2 , , 1,

ln 1 √1 .

Võrrandi (5.1) lahendiks on

√ .

Teoreemist 12 järeldub, et vaadeldaval juhul kehtib veahinnang

max | | , 5.6 kus on meetodi 4.2 , 4.3 abil saadud võrrandi (5.1) lahendi u lähend, c aga mingi positiivne konstant, mis ei sõlltu suurusest h. Paneme tähele , et võrratuse (5.6) parema poole suhe n ja 2n korral on √2 1,414. Võrratuse (5.6) vasakul poolel oleva vea liigikaudseks arvutamiseks toome sisse suuruse

max | |, 5.7 kus

10, , i 0, 1, . . . , n – 1 , k 0, 1, . . . , 10. 5.8 Mõned saadud arvulised tulemused erinevate n väärtuste korral on toodud tabelis 2, mille esimeses veerus on osalõikude arv, teises veerus on viga ja kolmandas veerus on suhe . Me näeme , et tabelis 2 toodud tulemused on kooskõlas teoreetilise hinnanguga (5.6).

Tabel 2 Osalõikude arv

n

4 8 16 32 64 128

0,112 0,068 0,043 0,029 0,02 0,014

1,571 1,499 1,467 1,452 1,434

(31)

31

Kasutatud kirjandus

1. De Boor, C. „On Uniform Approximation by Spiles“, Journal of Approximation theory 1, 219-235, 1968.

2. Kangro R.,Pedas A.,Pallav R., „Quadratic spline collocation method for weakly singular integral equations“, Estonia Academy of Sciences, Physics Mathematics, 47-60, 2002.

3. Raudvee , M., Bakalaurusetöö„Ruutsplainidega kollokatsioonimeetod integraalvõrrandi lahendamiseks“ , Tartu, 2018

4. Oja E, Oja P.,“ Funktsionaalanalüüs“, Tartu TÜ trükikoda, 1991.

5. Стечкин С.Б.,Субботин Ю.Н.,“Сплайны в вычислительной математике“, Москва, 1976.

6. Vainikko G., Kiirguslevi. „Matemaatilise füüsika täiendavad peatükid“, Tartu Ülikool, 1990

7. Vainikko G. , Pedas A., „Integral equations with diagonal and boundary singularitis of the kernel“, ZAA, 2006, 487-516.

8. Vainikko G. , Pedas A., „Harilikud diferentsiaalvõrrandid“, Tartu, 2011

9. Завьялов Ю.С., Квасов Б.И., Мирошниченко В.Л.,“ Методы сплайн-

функций“, Москва, 1980.

(32)

32

Lisad

Programmide kirjeldused

Lisas 1 on toodud paketis Mathcad koostatud programmid, mida kasutatakse näidetes toodud integraalvõrrandi (5.1) lahendamisel ruutspalin-kollokatsioonimeetodiga.

Esmalt leitakse programmiga X(n,a,b) võrgu punktid (2.1) ja programmiga Z(n,a,b) interpoleerimispuntid (2.3)-(2.5). Vaadeldava integraalvõrrandi tuum | | K(x,y), parameeter ∈ 0,1 ,vabaliige f(x), lahend u(x) ja lõik [a,b] tuleb iga näite jaoks eraldi ette anda. Avaldised B200(t,x,H), B210(t,x,H), B211(t,x,H), B220(j,t,x,H), B221(j,t,x,H), B222(j,t,x,H), B230(n,t,x,H), B231(n,t,x,H) ja B240(n,t,x,H) määravad baasruutsplainide esitused (2.17)-(2.21). Programm M(n,x) arvutab võrrandisüsteemi (4.4) kordajate

maatriksi. Kasutades Mathcadi funktsiooni Isolve , leiame võrrandisüsteemi (4.5) lahendi VSLAHEND(n,a,b). Integraalvõrrandi lahendi ja lähislahendi arvutame vastavalt programmidega LAHEND(n,m,a,b) ja LÄHISLAHEND(n,m,a,b).Integraalvõrrandi lahendi ja lähislahendi erinevust lisasõlmedes (5.5) uurib programm MAXVIGA(s,m,a,b).

Kasutajal tuleb ette anda sõlmede arv s = n ja lisasõlmede arv m (näidetes m = 10).

(33)

33

Lisa 1

Võrgu (2.1) punktid , , . . . , :

Interpoleerimispuntid (2.3)-(2.5) , , … , , :

Ruutspalinid (2.17)-(2.21):

X n a(  b)

xj a j b a

n

j 0 n 

for

x



Z n a(  b) xX n a(  b) h b a

n

1

2

zj 1 xjh j 0 n  1 for

zja j 0 for

zn 1 b j n for

z



B200 t x(  H)

x1t

2

H2



B210 t x(  H)

tx0

 

x1t

H2

x2t

  

tx0

2 H 2



B211 t x(  H)

x2t

2

2 H 2



B220 j t( xH)

txj 2

2

2 H 2



B221 j t( xH)

txj 2

xjt

xj 1 t

txj 1

2 H 2



(34)

34

B222 j t( xH)

xj 1 t

2

2 H 2



B230 n t( xH)

txn 2

2

2 H 2



B231 n t( xH)

txn 2

 

xn t

2 H 2

xnt

  

txn 1

H2



B240 n t( xH)

txn 1

2

H2



B20 t n(  ) xX n a(  b) h b a

n x1t

 

2

h2

x0 t x1 if

0 otherwise



B21 t n(  ) xX n a(  b) h b a

n tx0

  

x1t

h2

x2t

  

tx0

2 h 2

if x0 t x1

x2t

 

2

2 h 2

x1 t x2 if

0 otherwise



(35)

35

B22 j t( n) xX n a(  b) h b a

n txj 2

 

2

2 h 2

xj 2 t xj if

txj 2

 

xjt

xj 1 t 2 h 2 xj 1 t

 

2

2 h 2

xj t xj 1 if

0 otherwise



B23 t n(  ) xX n a(  b) h ba

n txn 2

 

2

2 h 2

xn 2 t xn 1 if

txn 2

  

xnt

2 h 2

xn t

  

txn 1

h2

if xn 1 t xn

0 otherwise



B24 t n(  ) xX n a(  b) h b a

n txn 1

 

2

h2

xn 1 t xn if

0 otherwise



(36)

36

Võrrandisüsteemi (4.5) suuruste , j=0,1,..., n+1,kordajate maatriks:

VSLAHEND (n a b) x X n a(  b) z Z n a(  b) A M n x(  )

Fi f z

 

i

i 0 n  1 for

F

lsolve A F(  )



M n x( ) h b a

n

1

2 x X n a (b) z Z n a (b)

Ij 0 B20z jn x0

x1

y zjy

 K z jyB200y x( h)

d

Ij 1 B21z jn x0

x1

y zjy

 K z jyB210y x( h)

d

x1 x2

y zjy

 K z jyB211y x( h)

d

Ij k B22k zjn

xk 2 xk 1

y zjy

 K z jyB220k y( xh)

d

xk 1 xk

y zjy

 K z jyB221k y( xh)

d

xk xk 1

y zjy

 K z jyB222k y( xh)

d

k 2 n 1  for

Ij n B23z jn xn 2

xn 1

y zjy

 K z jyB230n y(xh)

d

xn 1 xn

y zjy

 K z jyB231n y(xh)

d

Ij n 1 B24z jn xn 1

xn

y zjy

 K z jyB240n y( xh)

d

j 0 n 1  for

I



(37)

37

LÄHISLAHENDn m(  ab) xX n a( b) h b a

n

CVSLAHENDn a( b)

uni m k C0 B20 xi kh

m

n

 

C1 B21 xi kh

m

n

 

2 n 1 j

Cj B22 j xi kh

m

 n

 

 

Cn B23 xi kh

m

n

 

Cn 1 B24 xi k h

m

n

 

k 0 m 

for i 0 n 1  for

un



LAHEND n m(  ab) xX n a(  b) h ba

n

gi m k u xi k h

m



 

k0 m

for

i 0 n  1 for

g



MAXVIGA s m(  ab)

n2p 2

unLÄHISLAHEND n m(  ab) uLAHEND n m(  ab) ypmax u

un

sp2p 2 p 0 s 

for

M 0

s M 1

y M



suhted s m(  ab) mv MAXVIGA s m(  ab) 1

suhei mvi mvi 1

i 0 s  1 for

suhe



(38)

38

Lihtlitsents lõputöö reprodutseerimiseks ja üldsusele kättesaadavaks tegemiseks

Mina, Svetlana Frolova ,

1. annan Tartu Ülikoolile tasuta loa (lihtlitsentsi) minu loodud teose

Ruutsplainidega kollokatsioonimeetod Fredholmi teist liiki integraalvõrrandi lahendamiseks”, mille juhendaja on Arvet Pedas,

reprodutseerimiseks eesmärgiga seda säilitada, sealhulgas lisada digitaalarhiivi DSpace kuni autoriõiguse kehtivuse lõppemiseni.

2. Annan Tartu Ülikoolile loa teha punktis 1 nimetatud teos üldsusele kättesaadavaks Tartu Ülikooli veebikeskkonna, sealhulgas digitaalarhiivi DSpace kaudu Creative Commonsi litsentsiga CC BY NC ND 3.0, mis lubab autorile viidates teost reprodutseerida, levitada ja üldsusele suunata ning keelab luua tuletatud teost ja kasutada teost ärieesmärgil, kuni autoriõiguse kehtivuse lõppemiseni.

3. Olen teadlik, et punktides 1 ja 2 nimetatud õigused jäävad alles ka autorile.

4. Kinnitan, et lihtlitsentsi andmisega ei riku ma teiste isikute intellektuaalomandi ega isikuandmete kaitse õigusaktidest tulenevaid õigusi.

Svetlana Frolova 15.05.2019

Referenzen

ÄHNLICHE DOKUMENTE

Сходимость итерационного процесса (2) тем более существенна, что при обращении больших матриц только итерационные ме­. тоды свободны

В этом случае формулу, хоть и бесконечную, называем достигаемой, так как в двузначной логике значение истинности формулы определено, как

Seetõttu võib oletada, et nende vaheline interaktsioon pole šaperoni ja substraadi omavaheline sidumine, vaid on pigem kofaktortüüpi (Joonis 15 ja Tabel 3).. BiP-i ja MANF-i

K¨arbitud lineaarne funktsioon (ReLU) on levinud v¨aga mitme kihiga n¨arviv˜orkude korral ning on soovituslik aktiveerimisfunktsioon otsesuunatud n¨arviv˜orkude ka-

Kui Piaget’ järgi areneb laps (küll täiskasvanute poolt organiseeritud) asjade maailmas iseseisvalt tegutsedes ja järeldusi tehes, siis Võgotski järgi konstrueerib laps

Putuktolmlevate taimede liigirikkus sõltus kasvukohast: kontrollala, avatud ala, kadastiku ning metsastunud ala vahel oli statistiliselt oluline erinevus (ANOVA test: F = 29.09,

Töö viimases osas valitakse parim mudel, mille prognoositulemuste abil on võimalik hinnata hoiuste stabiilsust ja hoiustega kaasnevaid riske.. Märksõnad: hoiused, prognoosimudel,

Laia matemaatika eksami tulemust ennustasid statistiliselt olulisel määral PISA matemaatika või põhikooli lõpueksami tulemus ja sotsiaalmajanduslik staatus ning kooli