Macierze Lekcja I: Wprowadzenie

Podobne dokumenty
Analiza matematyczna i algebra liniowa Macierze

ALGEBRA LINIOWA. Wykład 2. Analityka gospodarcza, sem. 1. Wydział Zarządzania i Ekonomii Politechnika Gdańska

Treści programowe. Matematyka. Efekty kształcenia. Literatura. Terminy wykładów i ćwiczeń. Warunki zaliczenia. tnij.org/ktrabka

1 Macierze i wyznaczniki

Macierz o wymiarach m n. a 21. a 22. A =

Met Me ody numer yczne Wykład ykład Dr inż. Mic hał ha Łanc Łan zon Instyt Ins ut Elektr Elektr echn iki echn i Elektrot Elektr echn olo echn

RACHUNEK MACIERZOWY. METODY OBLICZENIOWE Budownictwo, studia I stopnia, semestr 6. Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska

macierze jednostkowe (identyczności) macierze diagonalne, które na przekątnej mają same

15. Macierze. Definicja Macierzy. Definicja Delty Kroneckera. Definicja Macierzy Kwadratowej. Definicja Macierzy Jednostkowej

Macierze. Rozdział Działania na macierzach

Definicja macierzy Typy i właściwości macierzy Działania na macierzach Wyznacznik macierzy Macierz odwrotna Normy macierzy RACHUNEK MACIERZOWY

O MACIERZACH I UKŁADACH RÓWNAŃ

Ekoenergetyka Matematyka 1. Wykład 3.

Rozdział 5. Macierze. a 11 a a 1m a 21 a a 2m... a n1 a n2... a nm

Modelowanie danych hodowlanych

1 Zbiory i działania na zbiorach.

a 11 a a 1n a 21 a a 2n... a m1 a m2... a mn a 1j a 2j R i = , C j =

a 11 a a 1n a 21 a a 2n... a m1 a m2... a mn x 1 x 2... x m ...

MACIERZE. Sobiesiak Łukasz Wilczyńska Małgorzata

MATEMATYKA I SEMESTR ALK (PwZ) 1. Sumy i sumy podwójne : Σ i ΣΣ

DB Algebra liniowa semestr zimowy 2018

PODSTAWY AUTOMATYKI. MATLAB - komputerowe środowisko obliczeń naukowoinżynierskich - podstawowe operacje na liczbach i macierzach.

D1. Algebra macierzy. D1.1. Definicje

Wykład 4. Informatyka Stosowana. Magdalena Alama-Bućko. 25 marca Magdalena Alama-Bućko Wykład 4 25 marca / 25

Algebra liniowa z geometria

Analiza numeryczna Kurs INP002009W. Wykłady 6 i 7 Rozwiązywanie układów równań liniowych. Karol Tarnowski A-1 p.

A A A A A A A A A n n

Pokazać, że wyżej zdefiniowana struktura algebraiczna jest przestrzenią wektorową nad ciałem

Algebra macierzy

MACIERZE. ZWIĄZEK Z ODWZOROWANIAMI LINIOWYMI.

Algebra WYKŁAD 3 ALGEBRA 1

Przekształcenia liniowe

dr Mariusz Grządziel 15,29 kwietnia 2014 Przestrzeń R k R k = R R... R k razy Elementy R k wektory;

Algebra liniowa. 1. Macierze.

, A T = A + B = [a ij + b ij ].

3. Wykład Układy równań liniowych.

Analiza matematyczna i algebra liniowa Macierze

1 Macierz odwrotna metoda operacji elementarnych

Wyk lad 4 Dzia lania na macierzach. Określenie wyznacznika

Macierze Lekcja V: Wzory Cramera. Macierzowe układy równań.

Zadania egzaminacyjne

Macierze - obliczanie wyznacznika macierzy z użyciem permutacji

Własności wyznacznika

Macierze. 1 Podstawowe denicje. 2 Rodzaje macierzy. Denicja

Wykład 14. Elementy algebry macierzy

Wykład 7 Macierze i wyznaczniki

Macierze i Wyznaczniki

Rozwiązywanie układów równań liniowych metody dokładne Materiały pomocnicze do ćwiczeń z metod numerycznych

Algebra. macierzy brzegowych z zastosowaniami. Micha Kolupa Zbigniew Âleszyƒski

Zadania z algebry liniowej - sem. I Przestrzenie liniowe, bazy, rząd macierzy

4 Przekształcenia liniowe

Podstawowe działania w rachunku macierzowym

Lista. Algebra z Geometrią Analityczną. Zadanie 1 Przypomnij definicję grupy, które z podanych struktur są grupami:

Krótkie wprowadzenie do macierzy i wyznaczników

"Bieda przeczy matematyce; gdy się ją podzieli na więcej ludzi, nie staje się mniejsza." Gabriel Laub

Matematyka dyskretna. Andrzej Łachwa, UJ, B/14

Zastosowania wyznaczników

Wyznaczniki. Mirosław Sobolewski. Wydział Matematyki, Informatyki i Mechaniki UW. 6. Wykład z algebry liniowej Warszawa, listopad 2013

Wektor, prosta, płaszczyzna; liniowa niezależność, rząd macierzy

2. Układy równań liniowych

04 Układy równań i rozkłady macierzy - Ćwiczenia. Przykład 1 A =

Zaawansowane metody numeryczne

Jak łatwo zauważyć, zbiór form symetrycznych (podobnie antysymetrycznych) stanowi podprzestrzeń przestrzeni L(V, V, K). Oznaczamy ją Sym(V ).

Układy równań liniowych

MACIERZE I WYZNACZNIKI

Rozwiązywanie układów równań liniowych

ALGEBRA Z GEOMETRIĄ MACIERZE ODWZOROWAŃ LINIOWYCH

PODSTAWY RACHUNKU WEKTOROWEGO

Algebra liniowa z geometrią

Obliczenia w programie MATLAB

Metody i analiza danych

Podstawowe struktury algebraiczne

Niezb. ednik matematyczny. Niezb. ednik matematyczny

Przestrzenie wektorowe, liniowa niezależność wektorów, bazy przestrzeni wektorowych

Algebra liniowa II. Lista 1. 1 u w 0 1 v 0 0 1

III TUTORIAL Z METOD OBLICZENIOWYCH

5 Wyznaczniki. 5.1 Definicja i podstawowe własności. MIMUW 5. Wyznaczniki 25

cx cx 1,cx 2,cx 3,...,cx n. Przykład 4, 5

Laboratorium Techniki Obliczeniowej i Symulacyjnej

WYBRANE DZIAŁY ANALIZY MATEMATYCZNEJ. Wykład II

Spis treści Wstęp Liczby zespolone Funkcje elementarne zmiennej zespolonej Wielomiany Macierze i wyznaczniki

Metody numeryczne Wykład 4

MATEMATYKA I SEMESTR ALK (PwZ) 1. Sumy i sumy podwójne : Σ i ΣΣ

Przestrzenie wektorowe

Wyk lad 5 W lasności wyznaczników. Macierz odwrotna

Analiza funkcjonalna 1.

ALGEBRA LINIOWA Z ELEMENTAMI GEOMETRII ANALITYCZNEJ

Matematyka dyskretna. 1. Relacje

R n = {(x 1, x 2,..., x n ): x i R, i {1,2,...,n} },

Metody numeryczne II. Układy równań liniowych

LABORATORIUM 3 ALGORYTMY OBLICZENIOWE W ELEKTRONICE I TELEKOMUNIKACJI. Wprowadzenie do środowiska Matlab

Macierze i Wyznaczniki

Wykład 16. P 2 (x 2, y 2 ) P 1 (x 1, y 1 ) OX. Odległość tych punktów wyraża się wzorem: P 1 P 2 = (x 1 x 2 ) 2 + (y 1 y 2 ) 2

Wyznaczniki. Algebra. Aleksander Denisiuk

Wyznaczniki 3.1 Wyznaczniki stopni 2 i 3

1. Zbadać liniową niezależność funkcji x, 1, x, x 2 w przestrzeni liniowej funkcji ciągłych na przedziale [ 1, ).

WEKTORY I MACIERZE. Strona 1 z 11. Lekcja 7.

W naukach technicznych większość rozpatrywanych wielkości możemy zapisać w jednej z trzech postaci: skalara, wektora oraz tensora.

, to liczby γ +δi oraz γ δi opisują pierwiastki z a+bi.

Transkrypt:

Macierze Lekcja I: Wprowadzenie Wydział Matematyki Politechniki Wrocławskiej

Definicja Niech dane będą dwie liczby naturalne dodatnie m i n. Układ m n liczb ułożonych w prostokątną tablicę złożoną z m wierszy i n kolumn nazywamy macierzą. a 1,1 a 1,2... a 1,n a 2,1 a 2,2... a 2,n A =........ a m,1 a m,2... a m,n Zbiór macierzy mxn oznaczamy symbolem M m,n. Jeśli chcemy napiać, że macierz A ma m wierszy i n kolumn to piszemy A M m,n

Definicja Podczas tych zajęć będziemy czasem posługiwali się angielskimi odpowiednikami nazw poszczególnych pojęć. Dlaczego?

Definicja Podczas tych zajęć będziemy czasem posługiwali się angielskimi odpowiednikami nazw poszczególnych pojęć. Dlaczego? Angielskie nazwy występują w technice i oprogramowaniu komputerowym. Część funkcji programów bierze swoje nazwy z j. angielskiego.

Definicja Podczas tych zajęć będziemy czasem posługiwali się angielskimi odpowiednikami nazw poszczególnych pojęć. Dlaczego? Angielskie nazwy występują w technice i oprogramowaniu komputerowym. Część funkcji programów bierze swoje nazwy z j. angielskiego. I tak angielska nazwa dla macierzy to:

Zastosowanie macierzy Współcześnie dostępnych jest wiele programów komputerowych, których zasada działania opiera się na zasadach obliczeniowych macierzy (czyli na tych, które poznamy.

Zastosowanie macierzy Współcześnie dostępnych jest wiele programów komputerowych, których zasada działania opiera się na zasadach obliczeniowych macierzy (czyli na tych, które poznamy. Jednym z takich programów jest Matlab. Niestety jest to program komercyjny i potrzeba na niego zakupić licencję :(

Zastosowanie macierzy Współcześnie dostępnych jest wiele programów komputerowych, których zasada działania opiera się na zasadach obliczeniowych macierzy (czyli na tych, które poznamy. Jednym z takich programów jest Matlab. Niestety jest to program komercyjny i potrzeba na niego zakupić licencję :( Są jednak inne darmowe programy oparte na licencji GNU GPL. Przykładami są GNU Octave oraz Scilab.

Scilab Część przykładów będzie pokazywana w programie Scilab. Jest to oprogramowanie darmowe i można je pobrać ze strony producenta (http://www.scilab.org). Obecnie najnowszą wersją jest Scilab 5.5.2 i jest ona dostępna na różne systemy operacyjne.

Scilab Część przykładów będzie pokazywana w programie Scilab. Jest to oprogramowanie darmowe i można je pobrać ze strony producenta (http://www.scilab.org). Obecnie najnowszą wersją jest Scilab 5.5.2 i jest ona dostępna na różne systemy operacyjne. Do programu można dodatkowo pobrać moduł Xcos, który służy do przeprowadzania różnego rodzaju symulacji. I tak na przykład można wykonać symulację obwodów elektrycznych i sprawdzić jak zmienia się napięcie w obwodzie RLC w różnych warunkach. Zatem warto zapoznać się z tym programem!

Scilab

Podstawowe definicje Macierzą zerową nazywamy macierz, w której każdy element jest równy 0.

Podstawowe definicje Macierzą zerową nazywamy macierz, w której każdy element jest równy 0. Macierz kwadratowa (square matrix) to macierz, w której m = n

Podstawowe definicje Macierzą zerową nazywamy macierz, w której każdy element jest równy 0. Macierz kwadratowa (square matrix) to macierz, w której m = n Główna przekątna (main diagonal) to elementy a i,i, i = 1,..., n. Występuje w macierzach kwadratowych!

Podstawowe definicje Macierzą zerową nazywamy macierz, w której każdy element jest równy 0. Macierz kwadratowa (square matrix) to macierz, w której m = n Główna przekątna (main diagonal) to elementy a i,i, i = 1,..., n. Występuje w macierzach kwadratowych! Macierz trójkątna (triangular matrix) charakteryzuje się tym, że elementy powyżej lub poniżej głównej przekątnej są równe 0. Jeśli są to elementy powyżej to mówimy o macierzy trójkątnej dolnej (lower triangular matrix). W przeciwnym wypadku jest to macierz trójkątna górna (upper triangular matrix).

Podstawowe definicje Macierzą zerową nazywamy macierz, w której każdy element jest równy 0. Macierz kwadratowa (square matrix) to macierz, w której m = n Główna przekątna (main diagonal) to elementy a i,i, i = 1,..., n. Występuje w macierzach kwadratowych! Macierz trójkątna (triangular matrix) charakteryzuje się tym, że elementy powyżej lub poniżej głównej przekątnej są równe 0. Jeśli są to elementy powyżej to mówimy o macierzy trójkątnej dolnej (lower triangular matrix). W przeciwnym wypadku jest to macierz trójkątna górna (upper triangular matrix). Macierz diagonalna (diagonal matrix) posiada tylko niezerową główną przekątną. Jest szczególnie ważna przy potęgowaniu macierzy. Niestety to działanie wykracza poza ramy tego kursu :(

Podstawowe definicje Macierzą zerową nazywamy macierz, w której każdy element jest równy 0. Macierz kwadratowa (square matrix) to macierz, w której m = n Główna przekątna (main diagonal) to elementy a i,i, i = 1,..., n. Występuje w macierzach kwadratowych! Macierz trójkątna (triangular matrix) charakteryzuje się tym, że elementy powyżej lub poniżej głównej przekątnej są równe 0. Jeśli są to elementy powyżej to mówimy o macierzy trójkątnej dolnej (lower triangular matrix). W przeciwnym wypadku jest to macierz trójkątna górna (upper triangular matrix). Macierz diagonalna (diagonal matrix) posiada tylko niezerową główną przekątną. Jest szczególnie ważna przy potęgowaniu macierzy. Niestety to działanie wykracza poza ramy tego kursu :( Szczególną macierzą diagonalną jest macierz jednostkowa (identity matrix). Oznaczana przez literę I. Wtedy a i,i = 1, i = 1,..., n.

Macierz a wektor Często stosowanym pojęciem jest wektor. Można go traktować jako macierz, w której jeden z wymiarów jest równy 1.

Macierz a wektor Często stosowanym pojęciem jest wektor. Można go traktować jako macierz, w której jeden z wymiarów jest równy 1. W algebrze macierze wykorzystywane są przy rozwiązywaniu układów równań liniowych. W zaawansowanej matematyce występują o wiele częściej. A czy w życiu codziennym?

Działania na macierzach: dodawanie Pierwszym działaniem, które poznamy jest dodawanie macierzy.

Działania na macierzach: dodawanie Pierwszym działaniem, które poznamy jest dodawanie macierzy. Przypuśćmy, że dane mamy dwie macierze A = [a i,j ] oraz B = [b i,j ]. Co istotne: A, B M m,n!

Działania na macierzach: dodawanie Pierwszym działaniem, które poznamy jest dodawanie macierzy. Przypuśćmy, że dane mamy dwie macierze A = [a i,j ] oraz B = [b i,j ]. Co istotne: A, B M m,n! W wyniku dodawania macierzy dostajemy nową macierz C M m,n : C = A + B c i,j = a i,j + b i,j, gdzie c i,j są elementami nowej macierzy C.

Działania na macierzach: dodawanie Pierwszym działaniem, które poznamy jest dodawanie macierzy. Przypuśćmy, że dane mamy dwie macierze A = [a i,j ] oraz B = [b i,j ]. Co istotne: A, B M m,n! W wyniku dodawania macierzy dostajemy nową macierz C M m,n : C = A + B c i,j = a i,j + b i,j, gdzie c i,j są elementami nowej macierzy C.Mówiąc najprościej: dodajemy do siebie elementy na tych samych pozycjach w każdej z macierzy. Co istotne: jest to działanie przemienne: A + B = B + A.

Działania na macierzach: mnożenie przez liczbę (skalar) Dana niech będzie macierz A = [a i,j ], A M m,n oraz liczba α R.

Działania na macierzach: mnożenie przez liczbę (skalar) Dana niech będzie macierz A = [a i,j ], A M m,n oraz liczba α R. Wtedy: B = α A b i,j = α a i,j, gdzie b i,j są elementami nowej macierzy B.

Działania na macierzach: mnożenie przez liczbę (skalar) Dana niech będzie macierz A = [a i,j ], A M m,n oraz liczba α R. Wtedy: B = α A b i,j = α a i,j, gdzie b i,j są elementami nowej macierzy B.Mówiąc najprościej: mnożymy przez liczbę α każdy wyraz macierzy A. Co istotne: jest to działanie przemienne: α A = A α.

Kilka własności Niech A, B M m,n oraz α, β R. Wtedy: 1 A + B = B + A (przemienność)

Kilka własności Niech A, B M m,n oraz α, β R. Wtedy: 1 A + B = B + A (przemienność) 2 A + (B + C) = (A + B) + C (łączność)

Kilka własności Niech A, B M m,n oraz α, β R. Wtedy: 1 A + B = B + A (przemienność) 2 A + (B + C) = (A + B) + C (łączność) 3 A + 0 = A

Kilka własności Niech A, B M m,n oraz α, β R. Wtedy: 1 A + B = B + A (przemienność) 2 A + (B + C) = (A + B) + C (łączność) 3 A + 0 = A 4 A + ( A) = A + A = 0

Kilka własności Niech A, B M m,n oraz α, β R. Wtedy: 1 A + B = B + A (przemienność) 2 A + (B + C) = (A + B) + C (łączność) 3 A + 0 = A 4 A + ( A) = A + A = 0 5 α(a + B) = αa + αb 6 (α + β)a = αa + βa

Kilka własności Niech A, B M m,n oraz α, β R. Wtedy: 1 A + B = B + A (przemienność) 2 A + (B + C) = (A + B) + C (łączność) 3 A + 0 = A 4 A + ( A) = A + A = 0 5 α(a + B) = αa + αb 6 (α + β)a = αa + βa 7 1 A = A

Kilka własności Niech A, B M m,n oraz α, β R. Wtedy: 1 A + B = B + A (przemienność) 2 A + (B + C) = (A + B) + C (łączność) 3 A + 0 = A 4 A + ( A) = A + A = 0 5 α(a + B) = αa + αb 6 (α + β)a = αa + βa 7 1 A = A 8 (αβ)a = α(βa)

Działania na macierzach: transponowanie macierzy Dana niech będzie macierz A = [a i,j ], A M m,n. Transpozycją macierzy A nazywamy macierz B = A T b i,j = a j,i.

Działania na macierzach: transponowanie macierzy Dana niech będzie macierz A = [a i,j ], A M m,n. Transpozycją macierzy A nazywamy macierz Zauważmy, że A T M n,m. B = A T b i,j = a j,i.

Działania na macierzach: transponowanie macierzy Dana niech będzie macierz A = [a i,j ], A M m,n. Transpozycją macierzy A nazywamy macierz B = A T b i,j = a j,i. Zauważmy, że A T M n,m. Mówimy, że macierz A jest symetryczna jeżeli A = A T. Mówimy, że macierz jest antysymetryczna jeżeli A = A T.

Działania na macierzach: mnożenie macierzy Chyba najbardziej skomplikowane. Niech A = [a i,j ], A M m,n oraz B = [b i,j ], B M n,k. Zwróćmy uwagę na wymiary poszczególnych macierzy!

Działania na macierzach: mnożenie macierzy Chyba najbardziej skomplikowane. Niech A = [a i,j ], A M m,n oraz B = [b i,j ], B M n,k. Zwróćmy uwagę na wymiary poszczególnych macierzy! W wyniku mnożenia macierzy dostajemy macierz C = [c i,j ], C M m,k o elementach c i,j = a i,1 b 1,j + a i,2 b 2,j +...a i,n b n,j.

Działania na macierzach: mnożenie macierzy Chyba najbardziej skomplikowane. Niech A = [a i,j ], A M m,n oraz B = [b i,j ], B M n,k. Zwróćmy uwagę na wymiary poszczególnych macierzy! W wyniku mnożenia macierzy dostajemy macierz C = [c i,j ], C M m,k o elementach c i,j = a i,1 b 1,j + a i,2 b 2,j +...a i,n b n,j. UWAGA! Mnożenie macierzy NIE jest przemienne!

Kilka własności Choć mnożenie macierzy nie jest przemienne, to jednak zachowane są inne własności: 1 A(B + C) = AB + AC

Kilka własności Choć mnożenie macierzy nie jest przemienne, to jednak zachowane są inne własności: 1 A(B + C) = AB + AC 2 (B + C)A = BA + CA

Kilka własności Choć mnożenie macierzy nie jest przemienne, to jednak zachowane są inne własności: 1 A(B + C) = AB + AC 2 (B + C)A = BA + CA 3 A(αB) = (αa)b = α(ab)

Kilka własności Choć mnożenie macierzy nie jest przemienne, to jednak zachowane są inne własności: 1 A(B + C) = AB + AC 2 (B + C)A = BA + CA 3 A(αB) = (αa)b = α(ab) 4 (AB)C = A(BC)

Kilka własności Choć mnożenie macierzy nie jest przemienne, to jednak zachowane są inne własności: 1 A(B + C) = AB + AC 2 (B + C)A = BA + CA 3 A(αB) = (αa)b = α(ab) 4 (AB)C = A(BC) 5 AI = IA = A dla macierzy kwadratowych.

Przykłady w Scilab

Podziękowania Dziękuję za uwagę