Algebra liniowa V. Liniowa niezależność. Rząd macierzy
Transkrypt
Algebra liniowa V. Liniowa niezależność. Rząd macierzy
Algebra liniowa V. Liniowa niezależność. Rząd macierzy Rozpatrzmy układ m równań z n niewiadomymi a11 x1 + a12 x2 + . . . + a1n xn = b1 a21 x1 + a22 x2 + . . . + a2n xn = b2 (?) .. . am1 x1 + am2 x2 + . . . + amn xn = bm Interesuje nas czy m on rozwiązanie, czyli czy istnieją takie skalary x1 , . . . , xn takie, że a11 b1 a1n . . . x1 .. + . . . + xn .. = .. . bn amn am1 h iT Jeżeli przez v l oznaczymy l-tą kolumnę macierzy A, tzn. v l = a1l . . . aml , to nasze pytanie sprowadza się h do pytania czy b = b1 . . . bn x1 , . . . , xn , że iT jest kombinacją liniową wektorów v 1 , . . . , v n , tzn. istnieją takie skalary x1 v 1 + . . . + xn v n = b. (1) Interesuje nas uzyskanie prostego i efektywnego kryterium pozwalającego rozstrzygnąć czy b jest kombinacją liniową wektorów v 1 , . . . , v n . Załóżmy, że tak jest, tzn. istnieje rozwiązanie równania (1). Jak rozstrzygnąć które z równań są zbędne? Zauważmy, że jeżeli jakieś równanie (a konkretniej jego reprezentacja w postaci wiersza w macierzy uzupełnionej) jest kombinacją liniową pozostałych, to możemy go odrzucić/skreślić bez zmieniania zbioru rozwiązań. Możemy tak postępować aż do momentu, gdy żadne z równań nie będzie kombinacją liniową pozostałych. Dostajemy następującą definicję: Definicja 1. Niech v 1 , . . . , v n ∈ Rm . Mówimy, że wektory v 1 , . . . , v n są liniowo zależne, gdy jeden z nich jest kombinacją liniową pozostałych, tzn. istnieje i ∈ {1, . . . , n} i istnieją α1 , . . . , αn takie, że vi = X αl v l . l6=i Wektory są liniowo niezależne, jeżeli nie są liniowo zależne. Twierdzenie 1. NWSR: 1. wektory v 1 , . . . , v n są liniowo niezależne; 2. ∀α1 ,...,αn ∈R : α1 v 1 + . . . αn v n = 0 ⇒ α1 = . . . = αn = 0. Definicja 2. Rzędem macierzy A (ozn. rank(A)) nazywamy maksymalną liczbę liniowo niezależnych kolumn w A. Uwaga 1. • Jeżeli mamy sprawdzić czy wektory v 1 , . . . , v n są liniowo niezależne wystarczy stworzyć z nich macierz (ozn. A), a następnie sprawdzić, czy rank(A) = n. • Operacje elementarne na wierszach i kolumnach nie zmieniają rzędu macierzy. • Rząd macierzy schodkowej równy jest liczbie „schodków” tej macierzy. Rząd macierzy liczy się bardzo łatwo – jeśli operacje elementarne zarówno na wierszach jak i kolumnach nie zmieniają rzędu macierzy, a dla macierzy schodkowej jest to po prostu liczba jej schodków, więc rank A to liczba schodków po sprowadzeniu macierzy A za pomocą operacji elementarnych na wierszach do postaci schodkowej. Ponadto mamy: c FF str. 1 z 2 Algebra liniowa V. Liniowa niezależność. Rząd macierzy Uwaga 2. Jeśli A ∈ M (m, n), to • rank A ¬ min{m, n} • rank AT = rank A, • rank A to wielkość (liczba kolumn lub wierszy) maksymalnej (w sensie liczby wierszy czy kolumn) odwracalnej macierzy kwadratowej powstałej z A w wyniku skreślenia pewnej liczby kolumn i wierszy. Znając pojęcie rzędu macierzy i jego własności możemy podać kluczowe twierdzenie teorii układów równań liniowych: Twierdzenie 2 (Twierdzenie Kroneckera-Capellego). Układ AX = b ma rozwiązanie, wtw. gdy rank A = rank U , gdzie U = [A|b] (czyli b jest kombinacją liniową kolumn z macierzy A).1 Wniosek 1. Układ Ax = b • posiada dokładnie jedno rozwiązanie, gdy rank A = rank U = n • posiada nieskończenie wiele rozwiązań, gdy rank A = rank U = r < n, i są one zależne od n − r parametrów • nie posiada rozwiązań, gdy rank A < rank U . Powyższy wniosek pozwala nam wprowadzić kolejną metodę rozwiązywania układów równań liniowych: Schemat rozwiązywania układu równań liniowych z wykorzystaniem twierdzenia Kroneckera-Capellego 1. rozpatrujemy układ równań zapisanych w postaci macierzowej AX = b, 2. sprawdzamy, czy rank U = rank A, (a) jeśli nie, to układ nie posiada rozwiązań (b) jeśli tak, to znajdujemy w A minor M rzędu r = rank U = rank A taki, że det M 6= 0, wykreślamy pozostałe równania, a pozostałe zmienne traktujemy jako parametry (mamy ich n − r), nasze równanie zależy od n − r parametrów i możemy rozwiązać układ korzystając np. z wzorów Cramera. Tą metodę wykorzystają Państwo na ćwiczeniach. Trzeba jednak pamiętać, że w praktyce spotykać się Państwo będą raczej z układami o dużej liczbie niewiadomych, a w takich przypadkach metody oparte na operacjach elementarnych ( metoda Gaussa-Jordana czy Gaussa) są szybsze. Twierdzenie KroneckeraCapellego jest natomiast bardzo przydatne gdy mamy do czynienia z układami równań z parametrem. Ważne pojęcia: liniowa niezależność wektorów, rząd macierzy, twierdzenie Kroneckera-Capellego 1 Twierdzenie to po raz pierwszy pojawiło się na wykładach Leopolda Kroneckera, które odbywały się na Uniwersytecie w Berlinie w latach 1883-1891. Po raz pierwszy zostało sformułowane z wykorzystaniem pojęcia rzędu macierzy przez Alfredo Capellego w 1892 roku (za Encyclopedia of Mathematics). c FF str. 2 z 2