Samankaltaiset tiedostot
Kantavektorien kuvavektorit määräävät lineaarikuvauksen

802360A Inversio-ongelmien peruskurssi (Kevät 2014) Sari Lasanen

Likimääräisratkaisut ja regularisaatio

Lineaarialgebra ja matriisilaskenta II. LM2, Kesä /141

Bijektio. Voidaan päätellä, että kuvaus on bijektio, jos ja vain jos maalin jokaiselle alkiolle kuvautuu tasan yksi lähdön alkio.

Kuvaus. Määritelmä. LM2, Kesä /160

ominaisvektorit. Nyt 2 3 6

Liittomatriisi. Liittomatriisi. Määritelmä 16 Olkoon A 2 M(n, n). Matriisin A liittomatriisi on cof A 2 M(n, n), missä. 1) i+j det A ij.

Osoita, että täsmälleen yksi vektoriavaruuden ehto ei ole voimassa.

802339A Inversio-ongelmien peruskurssi (Kevät 2017) Sari Lasanen

Insinöörimatematiikka D

802320A LINEAARIALGEBRA OSA I

Lineaarialgebra ja differentiaaliyhtälöt Laskuharjoitus 1 / vko 44

1 Lineaariavaruus eli Vektoriavaruus

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt

802320A LINEAARIALGEBRA OSA III

3 Lineaariset yhtälöryhmät ja Gaussin eliminointimenetelmä

Lineaarialgebra ja matriisilaskenta II Syksy 2009 Laskuharjoitus 1 ( ) Ratkaisuehdotuksia Vesa Ala-Mattila

2.5. Matriisin avaruudet ja tunnusluvut

Määritelmä 1. Olkoot V ja W lineaariavaruuksia kunnan K yli. Kuvaus L : V. Termejä: Lineaarikuvaus, Lineaarinen kuvaus.

6 Vektoriavaruus R n. 6.1 Lineaarikombinaatio

Lineaarialgebra ja matriisilaskenta II. LM2, Kesä /310

Lineaarikombinaatio, lineaarinen riippuvuus/riippumattomuus

MS-C1340 Lineaarialgebra ja

MS-C1340 Lineaarialgebra ja

Vektoreiden virittämä aliavaruus

Matriisien tulo. Matriisit ja lineaarinen yhtälöryhmä

3 Lineaariset yhtälöryhmät ja Gaussin eliminointimenetelmä

JAKSO 2 KANTA JA KOORDINAATIT

Lineaarikuvauksen R n R m matriisi

Avaruuden R n aliavaruus

Lineaarialgebra ja matriisilaskenta I

3x + y + 2z = 5 e) 2x + 3y 2z = 3 x 2y + 4z = 1. x + y 2z + u + 3v = 1 b) 2x y + 2z + 2u + 6v = 2 3x + 2y 4z 3u 9v = 3. { 2x y = k 4x + 2y = h

9. Lineaaristen differentiaaliyhtälöiden ratkaisuavaruuksista

Kannan vektorit siis virittävät aliavaruuden, ja lisäksi kanta on vapaa. Lauseesta 7.6 saadaan seuraava hyvin käyttökelpoinen tulos:

802118P Lineaarialgebra I (4 op)

Kertausta: avaruuden R n vektoreiden pistetulo

Matemaattinen Analyysi / kertaus

802360A Inversio-ongelmien peruskurssi (Syksy 2011) Sari Lasanen

MS-C1340 Lineaarialgebra ja

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt

Päättelyn voisi aloittaa myös edellisen loppupuolelta ja näyttää kuten alkupuolella, että välttämättä dim W < R 1 R 1

5 Lineaariset yhtälöryhmät

Insinöörimatematiikka D

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt

MS-A0003/A0005 Matriisilaskenta Laskuharjoitus 2 / vko 45

Ennakkotehtävän ratkaisu

Lineaarialgebra ja matriisilaskenta I

Vapaus. Määritelmä. jos c 1 v 1 + c 2 v c k v k = 0 joillakin c 1,..., c k R, niin c 1 = 0, c 2 = 0,..., c k = 0.

7 Vapaus. 7.1 Vapauden määritelmä

Insinöörimatematiikka D

Lineaarikuvausten. Lineaarikuvaus. Lineaarikuvauksia. Ydin. Matriisin ydin. aiheita. Aiheet. Lineaarikuvaus. Lineaarikuvauksen matriisi

802320A LINEAARIALGEBRA OSA III

Insinöörimatematiikka D

Vektorien virittämä aliavaruus

Matriisilaskenta, LH4, 2004, ratkaisut 1. Hae seuraavien R 4 :n aliavaruuksien dimensiot, jotka sisältävät vain

Tehtäväsarja I Kerrataan lineaarikuvauksiin liittyviä todistuksia ja lineaarikuvauksen muodostamista. Sarjaan liittyvät Stack-tehtävät: 1 ja 2.

Ensi viikon luennot salissa X. Lineaarialgebra (muut ko) p. 1/66

Inversio-ongelmien laskennallinen peruskurssi Luento 2

Kanta ja dimensio 1 / 23

802320A LINEAARIALGEBRA OSA III

Insinöörimatematiikka D

HY / Avoin yliopisto Lineaarialgebra ja matriisilaskenta II, kesä 2015 Harjoitus 1 Ratkaisut palautettava viimeistään maanantaina klo

802320A LINEAARIALGEBRA OSA III LINEAR ALGEBRA PART III

Likimääräisratkaisut ja regularisaatio

Ominaisarvoon 4 liittyvät ominaisvektorit ovat yhtälön Ax = 4x eli yhtälöryhmän x 1 + 2x 2 + x 3 = 4x 1 3x 2 + x 3 = 4x 2 5x 2 x 3 = 4x 3.

1 Kertaus. Lineaarinen optimointitehtävä on muotoa:

Derivaatat lasketaan komponenteittain, esimerkiksi E 1 E 2

Ville Turunen: Mat Matematiikan peruskurssi P1 1. välikokeen alueen teoriatiivistelmä 2007

Toispuoleiset raja-arvot

Matikkapaja keskiviikkoisin klo Lineaarialgebra (muut ko) p. 1/210

Yhtälöryhmä matriisimuodossa. MS-A0004/A0006 Matriisilaskenta. Tarkastellaan esimerkkinä lineaarista yhtälöparia. 2x1 x 2 = 1 x 1 + x 2 = 5.

Esimerkki 19. Esimerkissä 16 miniminormiratkaisu on (ˆx 1, ˆx 2 ) = (1, 0).

Tehtäväsarja I Kertaa tarvittaessa materiaalin lukuja 1 3 ja 9. Tarvitset myös luvusta 4 määritelmän 4.1.

Ortogonaaliprojektio äärellisulotteiselle aliavaruudelle

3.1 Lineaarikuvaukset. MS-A0004/A0006 Matriisilaskenta. 3.1 Lineaarikuvaukset. 3.1 Lineaarikuvaukset

4. LINEAARIKUVAUKSET

Oletetaan ensin, että tangenttitaso on olemassa. Nyt pinnalla S on koordinaattiesitys ψ, jolle pätee että kaikilla x V U

Numeeriset menetelmät TIEA381. Luento 6. Kirsi Valjus. Jyväskylän yliopisto. Luento 6 () Numeeriset menetelmät / 33

Yhtälöryhmä matriisimuodossa. MS-A0007 Matriisilaskenta. Tarkastellaan esimerkkinä lineaarista yhtälöparia. 2x1 x 2 = 1 x 1 + x 2 = 5.

802320A LINEAARIALGEBRA OSA II

Lineaarialgebra ja matriisilaskenta I

Insinöörimatematiikka D

P (X B) = f X (x)dx. xf X (x)dx. g(x)f X (x)dx.

2.6 Funktioiden kuvaajat ja tasa-arvojoukot

Lineaariavaruudet. Span. Sisätulo. Normi. Matriisinormit. Matriisinormit. aiheita. Aiheet. Reaalinen lineaariavaruus. Span. Sisätulo.

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt

1 Ominaisarvot ja ominaisvektorit

i=1 Tarkastellaan ensin inversio-ongelman injektiivisyys: Kun vaaditaan, että 0 = M x x 2

1 Sisätulo- ja normiavaruudet

1 Avaruuksien ja lineaarikuvausten suora summa

Numeeriset menetelmät TIEA381. Luento 8. Kirsi Valjus. Jyväskylän yliopisto. Luento 8 () Numeeriset menetelmät / 35

Matikkapaja keskiviikkoisin klo Lineaarialgebra (muut ko) p. 1/81

Insinöörimatematiikka D

Matematiikka B2 - TUDI

3.2.2 Tikhonovin regularisaatio

MS-A0003/A0005 Matriisilaskenta Laskuharjoitus 2 / vko 45

Ortogonaalisen kannan etsiminen

MS-C1340 Lineaarialgebra ja

Lineaarinen yhtälöryhmä

Transkriptio:

1 0.5 0 0.5 1 1.5 0 0.2 0.4 0.6 0.8 1 Kuva 1.13: Ultraäänikuvauksen periaate 2. Taaksepäin sironnut pulssi (kuvassa sininen käyrä) vastaanotetaan ja muunnetaan alla oleviksi kirkkausarvoiksi verhokäyrän (eng. envelope, kuvassa punainen käyrä) avulla. Ultraäänikuvauksen tarkempi matemaattinen malli on ääniaaltojen eli akustisten aaltojen etenemistä väliaineessa kuvaava malli. Aika-harmonista akustista aaltoa kappaleessa D R n voidaan kuvata yhtälöllä u(x) + ω2 u(x) = 0, x D, c 2 (x) missä ω on taajuus ja c(x) on äänen nopeus väliaineessa. Lähetettävää ääntä kuvataan yhtälöllä n(x) u(x) = f(x), x D, missä n(x) on pinnan D normaalivektori. Pinnalla vastaanotettua ääntä kuvataan yhtälöllä g(x) = u(x), x D. Funktion u(x) yhteys ajasta riippuvaan fysikaaliseen äänen paineeseen p(x, t) saadaan kaavasta p(x, t) = Re u(x)e iωt. Suora ongelma: Määrää u kun funktiot c ja f on annettu. Inversio-ongelma: Määrää c kun g tunnetaan eri funktioilla f. Tämä inversio-ongelma on myös käänteinen reuna-arvo-ongelma. Inversio-ongelmissa käytetään matematiikkaa erilaisten kuvantamismenetelmien parantamiseen. Samaa akustista yhtälöä voidaan käyttää seismisten eli maan tärinää kuvaavien aaltojen etenemisen kuvaamiseen. Maankuoren rakennetta voidaan kartoittaa täristämällä maanpintaa koneellisesti (tai räjäytyksien avulla) ja mittaamalla maankuoren epähomogeenisuuksista heijastunutta aaltoa maan pinnalla. Ääniaallot kulkevat hyvin myös vedessä, jolloin puhutaan kaikuluotaimista eli sonareista. 13

Esimerkki 8 Käänteisessä sirontaongelmassa (eng. inverse scattering problem) lähetetetään aalto (yleensä sähkömagneettinen tai akustinen) kohti tuntemattoman kappaletta tai väliainetta. Tuntematon poikkeama muuttaa lähetettyä aaltoa, jolloin syntyy sironnut aalto. Sironnutta aaltoa havainnoidaan etäällä tuntemattomasta poikkeamasta. Inversio-ongelmana on päätellä tuntemattoman rakenne näiden havaintojen perusteella. Kuva 1.14: Sironnan periaate. Tuleva aalto on u i. Sirottaja saa aikaan sironneen aallon u s. Koko aalto u = u i + u s. Matemaattisessa sironnassa aaltoa kutsutaan kentäksi (eng. field, tarkoittaa usean muuttujan funktiota). Sirontaa yksinkertaistetaan usein olettamalla, että kenttien aikariippuvuus on harmoninen eli u(x, t) = e iωt u(x). Aikaharmonista akustista sirontaongelmaa (eng. time-harmonic acoustic scattering), missä sirottaja on epähomogeeninen väliaine kuvaavat yhtälöt u(x) = u i (x) + u s (x) u(x) + ω2 c 2 (x) u(x) = 0, x Rn, missä ω on tulevan aallon taajuus. Lisäksi vaaditaan säteilyehto ( x lim x x x us (x) i ω ) c us (x) = 0 tasaisesti joka suuntaan x x Funktio c(x) kuvaa äänen nopeutta väliaineessa. Äänen nopeus on fysikaalinen suure, joka riippuu mm. väliaineen rakenteesta (esim. molekyylitiheydestä). Yllä oletetaan että c on positiivinen sileä funktio, joka on vakio kaukana sirottavasta poikkeamasta. Suorassa sirontaongelmassa pyritään määräämään sironnut kenttä u s kun u i ja c tunnetaan. Tuleva kenttä oletetaan usein tasoaalloksi u i (x) = e ia x, missä a on suuntavektori. Käänteisessä akustisessa sirontaongelmassa pyritään määräämään funktio c kun sironnut kenttä u s tunnetaan kaukana tuntemattomasta sirottajasta ja tuleva kenttä u i on 14

tunnettu. Funktio c kuvaa tuntamattoman kohteen rakennetta. Sähkömagneettinen sironta: Väliaineesta tapahtuvaa sähkömagneettista sirontaa voidaan kuvata seuraavasti. Olkoon E = E(x, t) C 2 (R 2 R + ; R 3 ) ja H = H(x, t) C 2 (R 2 R + ; R 3 ) sähkömagneettisen aallon sähkökenttä ja magneettikenttä. Isotrooppisessa väliaineessa nämä kentät toteuttavat Maxwellin yhtälöt Aikaharmonisessa tapauksessa H E(x, t) + µ 0 (x, t) = 0 t H(x, t) ɛ(x) E (x, t) = σ(x)e (x, t). t E(x, t) = ɛ 1 2 0 E(x)e iωt, H(x, t) = µ 1 2 0 H(x)e iωt, missä ω on aallon taajuus ja ɛ 0 ja µ 0 tyhjiön permittiivisyys ja permeabiliteetti. Aikaharmoniset Maxwellin yhtälöt ovat E(x) ikh(x) = 0 (1.1) H(x) + ikn(x)e(x) = 0 (1.2) missä heijastuskerroin n(x) = 1 ( ɛ(x) + i σ(x) ) ɛ 0 ω riippuu väliaineesta ja k = ω ɛ 0 µ 0. Olkoon E i ja H i aikaharmonsen Maxwellin yhtälöiden ratkaisu tyhjiössä (jolloin ɛ ɛ 0 ja σ 0). Kun tuleva kenttä (E i, H i ) kohtaa epähomogeenisen väliaineen, se siroaa. Tulevan ja sironneen kentän summa E = E i + E s, H = H i + H s toteuttaa epähomogeenisen aineen Maxwellin yhtälöt (1.1) ja (1.2). Lisäksi vaaditaan säteilyehto: tasaisesti joka suuntaan x x. lim x (Hs x x E s ) = 0 Suora ongelma: Määrää E s ja H s kun E i ja H i sekä n(x) on annettu. Inversio-ongelma: Määrää n(x) kun H s ja E s tunnetaan kaukana sirottavasta väliaineesta annetuilla E i ja H i. Käänteiset sironta-ongelmat (eng. inverse scattering problem) ovat matematiikaltaan haastavia. 15

1.3 Inversio-ongelmien luokittelua (A) Matemaattiset inversio-ongelmat. Esimerkiksi. Sirontaongelmat (esim. sironta väliaineesta, data yhdellä tai usealla tulevan aallon taajuudella tai tulosuunnalla) Käänteiset reuna-arvo-ongelmat (esim. impedanssitomografia) Matemaattinen tomografia (myös matka-aikatomografia) Alkuarvojen määrääminen Käänteiset ominaisarvo-ongelmat. (B) Käytännönläheiset ja laskennalliset inversio-ongelmat. Esimerkiksi Kuvankäsittely Kaukokartoitus (=etäällä olevien kohteiden kuvantaminen epäsuorien menetelmien avulla, mukaan lukien ekologiset, geologiset ja tähtitieteelliset kohteet) Lääketieteellinen kuvantaminen Ainetta rikkomaton testaus (mukaan lukien teollisten prosessien laadunvalvonta). Retrospektiiviset eli menneisyyteen liittyvät ongelmat (esim. mistä saastehiukkaset ovat kulkeutuneet) Biologiset inversio-onglmat (esim. Fylogeneettinen ongelma: Määrää DNAerojen perusteella missä järjestyksessä nykyiset lajit ovat eriytyneet toisistaan eli piirrä lajien evoluutiopuu.) Taloustieteen inversio-ongelmat (mallien parametrien määrääminen) 1.4 Yhteenveto Inversio-ongelmissa pyritään saamaan tietoa tuntemattomista kohteista epäsuorien havaintojen avulla. Inversio-ongelmat voidaan jakaa matemaattisiin ja käytännönläheisiin ongelmiin ja niitä tavataan useilla eri aloilla (missä?). Tyypilliset ominaisuudet: vaikeampia kuin suorat ongelmat. herkkiä datan häiriöille käytännön inversio-ongelmissa datan määrä on rajallinen Osattava: mainita käytännön esimerkkejä, joissa tuntemattomasta saadaan epäsuoraa tietoa. (suora tieto= havaitaan tuntemattoman arvoja, epäsuora tieto suora tieto), selittää mitä tarkoitetaan kuvan terävöittämisellä kun kuvan sumentamista mallintava kuvaus on annettu, 16

muotoilla tietokonetomorafiakuvaus matemaattisena ongelmana, selittää, mitä tarkoitetaan käänteisellä reuna-arvo-ongelmalla, kun suoran ongelman yhtälöt on annettu, selittää mitä tarkoittaa käänteinen sirontaongelma kun suoran sirontaongelman yhtälöt on annettu, selittää, mitä tarkoittaa suora teoria. 17

18

Luku 2 Äärellisulotteiset lineaariset inversio-ongelmat Kerrataan lineaarialgebran peruskäsitteitä. Joukko V R n on vektoriavaruuden R n lineaarinen aliavaruus, jos jokaisella a, b R ja x, z V pätee ax + bz V. Olkoon V R n lineaarinen alivaruus. Kuvaus F : V R m on lineaarikuvaus, jos F (ax + bz) = af (x) + bf (z) aina kun a, b R ja x, z R n. Olkoon matriisi M R n m. Tällöin F : x Mx on lineaarikuvaus avaruudelta R n avaruudelle R m. 2.1 Lineaarisuus Määritelmä 2. Inversio-ongelmaa sanotaan äärellisulotteiseksi, jos sekä tuntematon että data ovat äärellisulotteisten vektoriavaruuksien alkioita. Inversio-ongelmaa sanotaan lineaariseksi, jos sitä vastaava suora teoria on lineaarikuvaus. Esimerkki 1. Muodostetaan Luvun 1 Esimerkissä 1 olevan inversio-ongelman suora teoria ja tutkitaan, onko suora teoria lineaarikuvaus. Inversio-ongelma: Määrää luvut, joiden rivi-, sarake- ja värisummat on annettut. Inversio-ongelmassa tuntemattomasta vektoris-?????? x 1 x 4 x 7?? x 2 x 5 x 8?? x 3 x 6 x 9? Kuva 2.1: Ruudukko on kirjoitettu nyt vapaasti valittaville arvoille x 1,..., x 9 R. 19

ta x = (x 1,..., x 9 ) annettu data koostuu luvuista y k = F k (x), missä F 1 (x 1,..., x 9 ) = x 5 (punainen) F 2 (x 1,..., x 9 ) = x 1 + x 2 + x 3 (1. pystyrivi) F 3 (x 1,..., x 9 ) = x 4 + x 5 + x 6 (2. pystyrivi) F 4 (x 1,..., x 9 ) = x 7 + x 8 + x 9 (3. pystyrivi) F 5 (x 1,..., x 9 ) = x 2 + x 3 (pinkki) F 6 (x 1,..., x 9 ) = x 4 + x 8 (turkoosi) F 7 (x 1,..., x 9 ) = x 7 + x 6 (sininen) F 8 (x 1,..., x 9 ) = x 1 + x 9 (vihreä) F 9 (x 1,..., x 9 ) = x 1 + x 4 + x 7 (1. vaakarivi) F 10 (x 1,..., x 9 ) = x 2 + x 5 + x 8 (2. vaakarivi) F 11 (x 1,..., x 9 ) = x 3 + x 6 + x 9 (3. vaakarivi) Suora teoria F = (F 1,..., F 11 ) on vektorikuvaus, joka kuvaa vektorin x = (x 1,..., x 9 ) R 9 vektoriksi y = (F 1 (x),..., F 11 (x)) R 11. Yhtälöryhmä y = F (x) voidaan kirjoittaa matriisiyhtälönä y = Mx, missä y = (y 1,..., y 11 ), x = (x 1,..., x 9 ) ja M R 11 9 on muotoa 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 0 0 0 0 0 0 M = 0 0 0 1 0 0 0 1 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 0 1 1 0 0 1 0 0 1 0 0 0 1 0 0 1 0 0 1 0 0 0 1 0 0 1 0 0 1 Suora teoria F on matriisikuvauksena lineaarikuvaus. (Vaihteoehtoinen perustelu: Näytä, että F (ax + bz) = af (x) + bf (z) tarkastelemalla kutakin funktion F komponenttia F k erikseen.) Esimerkki 2. Luvun 1 Esimerkissä 4 käsiteltiin tutkaa. Yksinkertaistetaan tutkayhtälöä vielä lisää olettamalla, että kappaleen nopeus ja kiihtyvyys ovat nolla ja signaali on alassekoitettu kantotaajuudelta ω 0. Lisäksi otetaan huomioon, että digitaalinen mittalaite rekisteröi arvoja vain kiinnitetyillä tasavälisillä ajanhetkillä t 1,..., t m, missä t k = kt 1. Annettu data on silloin F k (x 1, x 2 ) = x 1 e(kt 1 x 2 ), k = 1,..., m 20

missä x 1 on kappaleesta takaisin tutkaan heijastuneen signaalin voimakkuus ja x 2 on kappaleen etäisyys tutkasta (sopivissa yksiköissä). Oletetaan vielä, että käytössä on ideaalinen pulssimuoto { 1, 0 t t 1 e(t) = 0, muulloin. Tällöin suora teoria F = (F 1,..., F m ) on epälineaarinen kuvaus, sillä esimerkiksi kun x = (1, t 1 ) ja z = (1, t 1 ), niin F 3 (x + z) = (x 1 + z 1 )e(3t 1 (x 2 + x 2 )) = 2e(3t 1 2t 1 ) = 2, mutta F 3 (x) = F 3 (z) = e(3t 1 t 1 ) = 0. Huomautus 1. Äärellisulotteinen vektoriavaruus soveltuu hyvin tuntemattomien kuvailuun käytännön inversio-ongelmissa, sillä usein tavoitteena on muodostaa kuva tuntemattomasta kohteesta. Jos kuvassa on N N pikseliä, niin tuntematon voidaan kuvata vektorina, jonka dimensio on n = N 2. 2.2 Hyvin ja huonosti asetetut ongelmat Seuraava määritelmä on inversio-ongelmien teorian kannalta tärkeä. Määritelmä 3 (Jacques Hadamard). Ongelma on hyvin asetettu (eng. well-posed), jos 1. Ongelmalla on ratkaisu. 2. Ratkaisu on yksikäsitteinen. 3. Ratkaisu riippuu annetusta datasta jatkuvasti. Tarkastellaaan inversio-ongelmaa, jossa suora teoria F : V W ja data y W on annettu. Yllä olevat kohdat 1-3 ovat silloin 1. Löytyy sellainen x V, että F (x) = y. 2. Aina kun x, x V toteuttavat yhtälön F (x) = y = F (x ), niin siitä seuraa, että x = x. 3. Käänteiskuvaus F 1 on jatkuva. Määritelmä 4. Jos ongelma ei ole hyvin asetettu, se on huonosti asetettu (eng. ill-posed). Tarkastellaaan äärellisulotteista lineaarista inversio-ongelmaa, jossa suora teoria F : V W aliavaruuksien V R n ja W R m välillä on määritelty matriisin M R m n avulla eli F (x) = Mx kaikilla x V. Lin. äärellisulotteinen inversio-ongelma ( ) Olkoot V R n ja W R m lineaarisia aliavaruuksia ja M R m n. Määrää sellainen x V, että y = Mx, kun y W on annettu. Tässä luvussa näytetään, että inversio-ngelma ( ) on hyvin asetettu, jos 21

jokaisella y W yhtälölle y = Mx löytyy ratkaisu x V. yhtälöllä Mx = 0 on aliavaruudessa V ainoastaan triviaali ratkaisu x = 0. Vastaavasti, inversio-ongelma ( ) on huonosti asetettu, jos edes toinen seuraavista väitteistä on totta: jollakin y W yhtälöllä y = Mx ei ole ratkaisua x V. löytyy x V, jolle x 0 ja Mx = 0. Huomautus 2. Tällä kurssilla käytetään lineaarialgebrasta tuttuja matriisiyhtälön ratkaisumenetelmiä. Matriisiyhtälön ratkaisu voidaan määrätä esim. ratkaisemalla matriisiyhtälö M x = y (i) takaisinsijoituksilla yhtälöryhmässä tai (ii) Gaussin ja Jordanin eliminointimenetelmällä. Käytännössä suurikokoisten matriisiyhtälöiden ratkaiseminen toteutetaan tietokoneella. On syytä muistaa, että tietokoneavusteisessa laskennassa tuloksien tarkkuutta rajoittaa numeerinen laskentatarkkuus. Huomautus 3. Huomioita hyvin ja huonosti määritellyistä inversio-ongelmista: Ratkaisun olemassaolon tarkastelu on tärkeää, kun ollaan suunnittelemassa tuntemattomasta tehtäviä mittauksia. Ei ole suotavaa, että ratkaisualgoritmi hajoaa, kun satutaan saamaan mittaustulokseksi tietty data. Käytännön kannalta yksikäsitteisyys on tärkeä kysymys. Esimerkiksi lääketieteellisessä kuvantamisessa epäyksikäsitteisyys lisää virhediagnoosin vaaraa: ei ole suotavaa, että haitallinen kudosmuutos tuottaisi täsmälleen saman mittausdatan kuin terve kudos. Jos suora teoria F : V 1 W on bijektio, niin käänteiskuvuas F 1 : W V 1 on olemassa, mutta se ei aina ole jatkuva, vaikka F olisi jatkuva. Silloin pienimmätkin häiriöt datassa voivat saada aikaan suuria muutoksia ratkaisuun. 2.2.1 Injektiivisyys Palautetaan lineaarialgebrasta mieliin seuraava tulos Lause 1. Olkoon V R n lineaarinen aliavaruus. Lineaarinen kuvaus F : V R m on injektio jos ja vain jos sen ydin N (F ) = {x V : F (x) = 0} sisältää vain nollavektorin. Tämä on yhtäpitävää sen kanssa, että lineaarisen kuvauksen F matriisin M ytimelle N (M) = {x R n : Mx = 0} pätee V N (M) = {0}. Todistus. Katso Lineaarialgebran kurssit. Korollaari 1 (Identifioituvuus). Inversio-ongelman ( ) ratkaisu on yksikäsitteinen, jos ja vain jos suoran teorian F ydin N (F ) = {0}. Tämä on yhtäpitävää sen kanssa, että V N (M) = {0}. Täten inversio-ongelman ( ) suora teoria on injektio, jos ja vain jos yhtälöllä Mx = 0 on aliavaruudessa V ainoastaan triviaaliratkaisu x = 0. 22

Esimerkki 3. Olkoon W = R 2, V = R 3 ja M = ( 1 1 0 0 0 1 Silloin Mx = 0 jos ja vain jos x 1 + x 2 = 0 ja x 3 = 0. Toisin sanoen ). N (M) = {(x 1, x 1, 0) : x 1 R} {0}. Inversio-ongelma ( ) on tällöin huonosti asetettu, sillä sen ratkaisu ei ole yksikäsitteinen. Huomautus 4. Kun V = R n, W = R m ja n > m, niin suora teoria ei ole injektio. Esimerkki 4. Olkoon V = {x = (x 1, x 2, x 3 ) R 3 : x 1 + x 2 + x 3 = 0}, W = R 2 ja ( ) 1 0 0 M =. 1 3 1 Onko inversio-ongelmalla ( ) yksikäsitteinen ratkaisu? Ratkaisu: Olkoon x = (x 1, x 2, x 3 ) V matriisiyhtälön 0 = Mx ratkaisu. Tällöin ( ) ( ) 0 1 0 0 1 ( ) = x x 0 1 3 1 2 x = 1, x x 1 + 3x 2 + x 3 3 mistä seuraa 0 = x 1 ja 0 = x 1 + 3x 2 + x 3 = 0 + 3x 2 + x 3. Koska x V, niin x 1 + x 2 + x 3 = 0 x 2 = 0, x 3 = 0. Täten inversio-ongelmalla on yksikäsitteinen ratkaisu. Huomautus 5 (Affiinit ongelmat). Affiini aliavaruus V af R n on sellainen joukko, jolle V af + x 0 = {x + x 0 : x V af } on lin. aliavaruus jollakin x 0 R n. Jos Esimerkissä 4 lineaarinen aliavaruus V korvataan affiinilla alivaruudella, esim. V af = {(x 1, x 2, x 3 ) R 3 : x 1 + x 2 + x 3 = 1}, niin joko (a) yksikäsitteisyys olisi tutkittava ehdon Mx = M x x = x avulla tai (b) affiini ongelma olisi ensin palautettava lineaariseksi ongelmaksi. Vaihtoehdossa (b) voidaan edetä esimerkiksi seuraavalla tavalla. Tuntemattoman x = (x 1, x 2, x 3 ) on toteutettava yhtälö x 1 + x 2 + x 3 = 1, jotta x V af. Tämä yhtälö voidaan lisätä matriisiyhtälöön, jolloin saadaan uusi lineaarinen ongelma y 1 1 0 0 x 1 y 2 = 1 3 1 x 2 ỹ = Mx, 1 1 1 1 x 3 missä x R 3 ja ỹ = (y 1, y 2, 1) R 3. Esimerkki 5. Tarkastelllaan Luvun 1.2 Esimerkkiä 1. Merkitään datavektoria y = (y 1,..., y 11 ) ja tuntematonta x = (x 1,..., x 9 ). Muodostetaan suoran teorian F : R 9 R 11 matriisi M = M 12 9 rivi-, sarake- ja värisummista. 23

y 1 y 2 y 3 y 4 y 5 y 9 x 1 x 4 x 7 y 6 y 10 x 2 x 5 x 8 y 7 y 11 x 3 x 6 x 9 y 8 Luvun 1.2. Esimerkki 1: Määrää luvut, joiden rivi-, sarake- ja värisummat on annettut. Tällöin y 1 y 2 1 1 1 0 0 0 0 0 0 x 1 y 3 0 0 0 1 1 1 0 0 0 x 2 y 4 0 0 0 0 0 0 1 1 1 x 3 y 5 0 1 1 0 0 0 0 0 0 x 4 y = Mx y 6 = 0 0 0 1 0 0 0 1 0 x 5. y 7 0 0 0 0 0 1 1 0 0 x 6 y 8 1 0 0 0 0 0 0 0 1 x 7 y 9 1 0 0 1 0 0 1 0 0 x 8 y 10 0 1 0 0 1 0 0 1 0 x 9 y 11 0 0 1 0 0 1 0 0 1 Lineaarialgebran kurssilla on näytetty, että yhtälöllä 0 = M x on vain triviaaliratkaisu x = 0, jos ja vain jos M voidaan saattaa Gaussin ja Jordanin eliminointimentelmällä muotoon 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 M 0 0 0 0 0 1 0 0 0. 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Lähdetään viemään matriisia M kohti porrasmuotoa. Järjestetään ensin rivit uudelleen ja edetään Gaussin ja Jordanin eliminointimenetelmällä: 24

M 1 1 1 0 0 0 0 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 0 1 0 0 1 0 0 1 0 0 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0 0 1 1 1 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 0 0 1 0 1 1 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 25

1 0 0 0 0 0 0 0 0 M ( 1) 0 0 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 Täten kuvaus R 9 x Mx R 11 on injektio. 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.2.2 Surjektiivisuus Inversio-ongelmalla ( ) on ratkaisu, jos jokaisella y W matriisiyhtälölle löytyy ratkaisu x V. y = Mx Esimerkki 6. Olkoon 0 1 1 M = 1 1 0 2 2 0. 1 0 0 Tutki onko inversio-ongelmalla ( ) ratkaisua, kun W = R 4 ja V = R 3. Ratkaisu: Käytetään Gaussin ja Jordanin eliminointimenetelmää täydennetylle matriisille 0 1 1 y 1 1 1 0 y 2 2 2 0 y 3 1 0 0 y 4 1 1 1 y 1 + y 4 1 1 0 y 2 2 2 0 y 3 1 0 0 y 4 0 0 1 y 1 + y 4 y 2 1 1 0 y 2 0 0 0 y 3 2y 2 1 0 0 y 4 1 0 0 y 4 0 1 0 y 2 y 4 0 0 1 y 1 + y 4 y 2 0 0 0 y 3 2y 2 Inversio-ongelmalla ( ) ei ole ratkaisua, kun 0 y 3 2y 2. 26 0 0 1 y 1 + y 4 y 2 1 1 0 y 2 2 2 0 y 3 1 0 0 y 4 0 0 1 y 1 + y 4 y 2 0 1 0 y 2 y 4 0 0 0 y 3 2y 2 1 0 0 y 4