københavns universitet københavns universitet 1 Eksempler på anvendelser Afstemning af kemiske reaktionsligninger 2 Lineære ligningssystemer Elementære rækkeoperationer Echelonform og Gauss-elimination Institut for Grundvidenskab og Miljø Institut for Matematiske Fag www.matdat.life.ku.dk/mat-model/ 3 Lineær uafhængighed Linearkombination Lineær uafhængighed Basis Mere om determinanter 25.4.2012 Dias 1/29 25.4.2012 Dias 2/29 Lineære ligningssystemer Matematik og modeller 2012 Henrik L. Pedersen københavns universitet københavns universitet Repetition Eksempel: Afstemning af kemiske reaktionsligninger + x2 OH− + x3 NH3 → x4 Hg2 NI + x5 I− + x6 H2 O x1 HgI−− 4 Determinant Forklar udregningen 1 0 1 A = 2 1 2 3 3 1 1 det A = (−1)2+2 det 3 25.4.2012 Dias 3/29 Bestem tallene x1 , . . . , x6 så vidt det er muligt. . . Idé: tæl grundstoffer og ladninger x1 4x1 x2 1 1 1 + (−1)3+2 3 det = −2 1 2 2 x2 + 3x3 25.4.2012 Dias 5/29 = 2x4 = x4 + x5 = x6 = 2x6 x3 = x4 2x1 + x2 = x5 københavns universitet københavns universitet Løsning af lineære ligningssystemer Sætning: Løsning af n ligninger med n ubekendte Lineært ligningssystem: m ligninger med n ubekendte Antag at A har en invers matrix (det A 6= 0). Da har ligningen Ax = b netop én løsning x = A−1 b. • Hvad nu hvis det A = 0? a11 x1 + · · · + a1n xn = b1 a21 x1 + · · · + a2n xn = b2 .. . • Hvad nu hvis antal ligninger ikke er det samme som antal variable? am1 x1 + · · · + amn xn Så er matricen ikke kvadratisk og kan ikke have en invers Eksempler (A) 2x1 + 3x2 = 7 5x1 + 2x2 = 1 (C) (B) 2x1 − x2 = 0 −x1 + 0.5 x2 = 0 2x1 + 3x2 + 5x3 = 7 x1 + x2 + 2x3 = 3 25.4.2012 Dias 7/29 københavns universitet Elementære rækkeoperationer = bm Koefficientmatrix og totalmatrix a11 a12 · · · a1n a11 a21 a22 · · · a2n a21 A= . [A|b] = . .. .. .. .. .. . . . am1 am1 am2 · · · amn a12 a22 .. . ··· ··· .. . a1n a2n .. . b1 b2 .. . am2 ··· amn bm 25.4.2012 Dias 8/29 københavns universitet Rækkeombytning • En rækkeombytning består i at ombytte to rækker i en matrix Disse betår af tre typer af operationer, der udføres på matricer: • lægge et multiplum af en række til en anden række (rækkeoperation) • bytte om på to af rækkerne (rækkeombytning) • gange en række igennem med et tal (tal gange række) Rækkeoperation • En rækkeoperation på en matrix består i at gange alle tallene i den i’te række med samme tal t og derefter lægge den til den j’te række • At udføre en rækkeoperation på totalmatricen for et ligningssystem svarer til at gange den i’te række i ligningssystemet igennem med et tal t og så lægge den til den j’te række i ligningssystemet • En rækkeoperation ændrer derfor ikke løsningsmængden til ligningssystemet 25.4.2012 Dias 9/29 • At udføre en rækkeombytning i totalmatricen for et ligningssystem svarer til bytte om på to af ligningerne i ligningssystemet, og altså blot at skrive ligningerne i systemet i en anden rækkefølge • En rækkeombytning ændrer derfor ikke løsningsmængden til ligningssystemet Multiplikation af en række med et tal 6= 0 • At multiplicere en række i totalmatricen svarer til at gange en af ligningerne i systemet igennem med et tal 6= 0 • Multiplikation af en række med et tal 6= 0 ændrer derfor ikke løsningsmængden til ligningssystemet Hvorfor så gøre det? Fordi det, hvis det gøres med snilde, bliver meget nemmere at løse et forelagt lineært ligningssystem 25.4.2012 Dias 10/29 københavns universitet Søjleoperationer, -ombytninger og multiplikation med tal københavns universitet Regneeksempel 1 Ligninger x1 + x2 + 2x4 + x5 Ombytning af to søjler i koefficientmatricen svarer til at ombytte to af variablenes navne. . . så det kan man gøre med varsomhed Søjleoperationer og multiplikation af en søjle med et tal ændrer løsningen til ligningssystemet. . . så det skal man generelt holde sig fra i forbindelse med ligningsløsning københavns universitet Resumé af proceduren Løsning af et ligningssystem på formen Ax = b • opskriv totalmatricen [A|b] • udfør rækkeoperationer, tal gange række og rækkeombytninger, så den bliver af formen [A0 |b0 ], med mange nuller under diagonalen • er alle nulrækker i A0 også nulrækker i [A0 |b0 ]? hvis ikke, da er der ingen løsninger • slet eventuelle nulrækker i totalmatricen, og skaf mange nuller over diagonalen • de søjler i koefficientmatricen, der ikke har et trappetrin bruges som de frie variable t, s osv = 7 −x1 + x3 + x4 − 2x5 = 2 Totalmatrix 1 2 −1 3 3 25.4.2012 Dias 11/29 2x1 + 3x2 + x3 + 5x4 + 2x5 3x1 + 6x2 + 3x3 + 13x4 + x5 2 = 2 1 0 3 1 0 1 6 3 2 1 5 2 1 −2 13 1 = 17 2 7 2 17 Løsning ved elementære rækkeoperationer 25.4.2012 Dias 12/29 københavns universitet Række Echelonform Ledende 1-tal En ledende indgang i en matrix er det første element i en række, som ikke er lig med nul (når man ser fra venstre mod højre). Et ledende 1-tal er en ledende indgang som er lig med 1. Række Echelonform En matrix er på række echelonform hvis der gælder følgende: • Enhver række, som ikke er nulrækken, har et ledende 1-tal • De ledende 1-taller står længere og længere mod højre, som man bevæger sig ned gennem matricens rækker • Alle nulrækker findes i bunden af matricen Reduceret række Echelonform En matrix er på reduceret række echelonform hvis den er på række echelonform og der desuden gælder • Alle elementer i søjlerne over de ledende 1-taller er nul 25.4.2012 Dias 13/29 25.4.2012 Dias 14/29 københavns universitet københavns universitet Gauss-elimination Linearkombination • Enhver matrix kan bringes på reduceret række echelonform vha elementære rækkeoperationer. • Processen kaldes for Gauss-elimination. Linearkombination Lad (a1 , a2 , . . . , am ) være et sæt af m vektorer i Rn . En linearkombination af disse vektorer er en vektor x på formen x = t1 a1 + . . . + tm am • Gauss-elimination kan foretages på mange forskellige måder, fx ved at anvende de elementære rækkeoperationer i forskellig rækkefølge. Der gælder imidlertid følgende resultat: hvor t1 , . . . , tm er reelle tal Eksempel Sætning Antag, at matricen A ved elementære rækkeoperationer ændres til en matrix A0 som er på reduceret række echelonform. Antag videre, at A ved andre elementære rækkeoperationer ændres til A00 , hvor også A00 er på reduceret række echelonform. Da gælder Lad b1 = Så er A0 = A00 1 , 2 b2 = 1 −1 3 x = b1 + 2b2 = 0 en linearkombination af b1 og b2 . 25.4.2012 Dias 15/29 københavns universitet 25.4.2012 Dias 17/29 københavns universitet Lineær uafhængighed Lineær uafhængighed Et sæt af m vektorer (a1 , a2 , . . . , am ) i Rn er lineært uafhængigt hvis der af ligningen 0 = t1 a1 + . . . + tm am kan sluttes at t1 = t2 = . . . = tm = 0 [Der er kun én måde 0 kan være en linearkombination af vektorerne på, nemlig hvis alle de indgående tal t1 , . . . , tm er lig med nul] Opgave 1 2 0 Er en linearkombination af b1 og b2 ? 3 2 Er en linearkombination af b1 og b2 ? 4 25.4.2012 Dias 18/29 Lineær uafhængighed i planen og rummet 1 To vektorer i planen er lineært afhængige hvis de (afsat fra (0, 0)) ligger på samme linje. 2 Tre vektorer i rummet er lineært afhængige hvis de (afsat fra (0, 0, 0)) ligger i samme plan. 25.4.2012 Dias 19/29 københavns universitet københavns universitet Proportionale vektorer Lineær uafhængighed Eksempel Definition Lad To vektorer v1 og v2 er proportionale hvis sættet (v1 , v2 ) er lineært afhængigt. Det er det samme som at der findes t ∈ R sådan at v2 = tv1 eller v1 = tv2 . 2 1 a1 = 1 , −3 −1 1 a2 = −2 , 0 1 1 a3 = 0 , −2 1 1 a4 = 0 0 Eksempel 1 2 1 1 og proportionale? 2 −1 1 2 Er og proportionale? 2 4 Er 1 Er a3 en linearkombination af (a1 , a2 )? 2 Er a4 en linearkombination af (a1 , a2 )? 3 Er (a1 , a2 ) et lineært uafhængigt sæt? 4 Er (a1 , a2 , a3 ) et lineært uafhængigt sæt? 5 Er (a1 , a2 , a4 ) et lineært uafhængigt sæt? 25.4.2012 Dias 21/29 25.4.2012 Dias 20/29 københavns universitet københavns universitet Lineær uafhængighed Lineær uafhængighed Lineær uafhængighed og entydig linearkombination Opgave: True or false Hvis sættet af vektorer (a1 , a2 , . . . , am ) i Rn er lineært uafhængigt og Hvilke af følgende påstande er sande? 1 er en linearkombination, så er tallene t1 , . . . , tm entydigt bestemt: x kan ikke skrives som en anden kombination af disse vektorer. Hvis sættet (a1 , a2 , . . . , am ) er lineært uafhængigt da er det stadigvæk lineært uafhængigt hvis vi skriver vektorerne i en anden rækkefølge 2 Hvis sættet (a1 , a2 , . . . , am ) er lineært uafhængigt da er et vilkårligt delsæt også lineært uafhængigt Sætning 3 Et sæt af vektorer i Rn er lineært afhængigt hvis og kun hvis en af vektorerne er en linearkombination af de øvrige Hvis sættet (a1 , a2 , . . . , am ) er lineært afhængigt da er et vilkårligt delsæt også lineært afhængigt 4 Hvis der i sættet (a1 , a2 , . . . , am ) findes to vektorer der er proportionale da er sættet lineært afhængigt Bemærkning 5 Hvis (a1 , a2 ) er lineært uafhængigt, hvis (a2 , a3 ) er lineært uafhængigt og hvis (a1 , a3 ) er lineært uafhængigt da er (a1 , a2 , a3 ) lineært uafhængigt x = t1 a1 + . . . + tm am n Et sæt bestående af flere end n vektorer i R kan ikke være lineært uafhængigt 25.4.2012 Dias 22/29 25.4.2012 Dias 23/29 københavns universitet københavns universitet Eksempel: ligningssystem og lineær afhængighed Basis Det lineære ligningssystem 2x1 + 3x2 + 5x3 = 0 Definition x1 + x2 + 2x3 = 0 En basis for Rn er et sæt af n lineært uafhængige vektorer i Rn kan skrives på formen 2 3 5 0 x1 + x2 + x3 = . 1 1 2 0 Egenskab for basis At sættet (a1 , a2 , . . . , an ) er en basis for Rn betyder: For hver vektor x i Rn findes netop et sæt af tal (t1 , t2 , . . . , tn ) sådan at Ligningssystemet har løsningerne x1 = −t, x2 = −t og x3 = t hvor t er vilkårlig (intet trappetrin i 3. søjle). Fx (x1 , x2 , x3 ) = (−1, −1, 1) Vektorerne 2 3 5 , , 1 1 2 x = t1 a1 + . . . + tn an Med andre ord: enhver vektor kan skrives på en og kun en måde som en linearkombination af vektorerne (a1 , a2 , . . . , an ). er altså lineært afhængige 25.4.2012 Dias 24/29 25.4.2012 Dias 25/29 københavns universitet københavns universitet Determinant og basis Determinant og rækkeoperationer Sætning: determinant og rækkeoperationer Sætning: determinant og basis Søjlerne i en kvadratisk matrix A udgør en basis netop hvis det A 6= 0. • Determinanten skifter fortegn ved en række (eller søjle) ombytning • Ganges en række (eller en søjle) med et tal t da bliver Eksempel (og repetition) 0 1 1 2 3 1 1 det A = (−1)2+2 det 3 • Determinanten ændres ikke ved række (eller søjle) operationer determinanten også ganget med t • Determinanten af en øvre eller nedre trekantsmatrix er lig med 1 A = 2 3 produktet af diagonalelementerne (fra sidste gang) 1 1 + (−1)3+2 3 det 1 2 1 = −2 2 det A 6= 0 Idé til udregning af determinant: lav elementære række- eller søjleoperationer, så matricen bliver en øvre trekantsmatrix! Eksempel 1 2 3 Derfor: Søjlerne udgør en basis! Udgør rækkerne også en basis? 25.4.2012 Dias 26/29 25.4.2012 Dias 27/29 0 1 1 2 3 1 1 0 1 0 1 0 0 3 −2 1 0 0 0 1 0 1 0 −2 københavns universitet københavns universitet Opgaver Invers matrix og rækkeoperationer Dominometoden. . . • Opskriv matricen [A|E]. 1 2 Efter tre gange at have ombyttet to rækker, multiplikation af en af rækkerne med 2, samt fire rækkeoperationer på 7 × 7 matricen A er Åge kommet frem til en øvre trekantsmatrix med diagonalelementer: 1, 3, −1, −2, 4, 2, 0.5. Hvad er determinanten af A? Bestem determinanten af matricen 2 0 1 1 0 0 3 0 0 2 1 4 0 0 0 7 • Lav elementære rækkeoperationer på matricen [A|E] og bring den på reduceret række-echelonform. • Hvis den er på formen [E|X] da er A−1 = X, hvis ikke da har A ingen invers matrix. Eksempel 1 2 3 1 0 0 25.4.2012 Dias 28/29 0 0 1 0 0 −2 25.4.2012 Dias 29/29 0 1 1 2 3 1 5/2 −2 3 1 0 0 1 0 0 −3/2 1 −3 0 0 1 1 0 0 1 0 0 1/2 1 0 0 1 0 1 0 −2 0 0 1 0 0 1 1 −2 3 0 0 1 0 −3 1 5/2 −3/2 1/2 −2 1 0 −3/2 3/2 −1/2
© Copyright 2024