MODELOWANIE PRZESTRZENI ZA POMOCĄ MULTIILOCZYNÓW WEKTORÓW

Podobne dokumenty
RÓWNANIE DYNAMICZNE RUCHU KULISTEGO CIAŁA SZTYWNEGO W UKŁADZIE PARASOLA

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

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

Macierze. Rozdział Działania na macierzach

Treść wykładu. Układy równań i ich macierze. Rząd macierzy. Twierdzenie Kroneckera-Capellego.

1 Zbiory i działania na zbiorach.

Wprowadzenie do metod numerycznych Wykład 3 Metody algebry liniowej I Wektory i macierze

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

Analiza stanu naprężenia - pojęcia podstawowe

Układy równań liniowych

; B = Wykonaj poniższe obliczenia: Mnożenia, transpozycje etc wykonuję programem i przepisuję wyniki. Mam nadzieję, że umiesz mnożyć macierze...

2 1 3 c c1. e 1, e 2,..., e n A= e 1 e 2...e n [ ] M. Przybycień Matematyczne Metody Fizyki I

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

Wykład 14. Elementy algebry macierzy

MOMENTY BEZWŁADNOŚCI, RÓWNANIE KRĘTU I ENERGIA KINETYCZNA CIAŁA SZTYWNEGO W UKŁADZIE PARASOLA

φ(x 1,..., x n ) = a i x 2 i +

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

Geometria Lista 0 Zadanie 1

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

1. PODSTAWY TEORETYCZNE

Układy równań liniowych i metody ich rozwiązywania

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

Grupy. Permutacje 1. (G2) istnieje element jednostkowy (lub neutralny), tzn. taki element e G, że dla dowolnego a G zachodzi.

O MACIERZACH I UKŁADACH RÓWNAŃ

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

A A A A A A A A A n n

SIMR 2016/2017, Analiza 2, wykład 1, Przestrzeń wektorowa

Ekoenergetyka Matematyka 1. Wykład 3.

Algebra Liniowa 2 (INF, TIN), MAP1152 Lista zadań

Algebra liniowa. 1. Macierze.

Układy równań i nierówności liniowych

Postać Jordana macierzy

i = [ 0] j = [ 1] k = [ 0]

0 + 0 = 0, = 1, = 1, = 0.

1 Macierze i wyznaczniki

Przekształcenia liniowe

1. PODSTAWY TEORETYCZNE

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

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

DB Algebra liniowa semestr zimowy 2018

3 1 + i 1 i i 1 2i 2. Wyznaczyć macierze spełniające własność komutacji: [A, X] = B

Wektory i wartości własne

A,B M! v V ; A + v = B, (1.3) AB = v. (1.4)

Algebra liniowa z geometrią

Zestaw 12- Macierz odwrotna, układy równań liniowych

Wektory i wartości własne

UKŁADY RÓWNAŃ LINIOWYCH

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

Krótkie wprowadzenie do macierzy i wyznaczników

wszystkich kombinacji liniowych wektorów układu, nazywa się powłoką liniową uk ładu wektorów

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

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

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

Matematyka dla studentów ekonomii : wykłady z ćwiczeniami/ Ryszard Antoniewicz, Andrzej Misztal. Wyd. 4 popr., 6 dodr. Warszawa, 2012.

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

= i Ponieważ pierwiastkami stopnia 3 z 1 są (jak łatwo wyliczyć) liczby 1, 1+i 3

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

13 Układy równań liniowych

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

Formy kwadratowe. Mirosław Sobolewski. Wydział Matematyki, Informatyki i Mechaniki UW. wykład z algebry liniowej Warszawa, styczeń 2009

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

Zaawansowane metody numeryczne

Robert Susmaga. Instytut Informatyki ul. Piotrowo 2 Poznań

OPISY PRZESTRZENNE I PRZEKSZTAŁCENIA

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

MACIERZE I WYZNACZNIKI

9 Układy równań liniowych

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

Wykład 5. Metoda eliminacji Gaussa

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

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

1 Formy hermitowskie. GAL (Informatyka) Wykład - formy hermitowskie. Paweł Bechler

1 Rozwiązywanie układów równań. Wyznaczniki. 2 Wektory kilka faktów użytkowych

Algebra liniowa. Macierze i układy równań liniowych

Modelowanie danych hodowlanych

Zadania egzaminacyjne

Przestrzeń unitarna. Jacek Kłopotowski. 23 października Katedra Matematyki i Ekonomii Matematycznej SGH

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

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

2.1. Postać algebraiczna liczb zespolonych Postać trygonometryczna liczb zespolonych... 26

Macierze i Wyznaczniki

Sylabus do programu kształcenia obowiązującego od roku akademickiego 2014/15

Własności wyznacznika

Formy kwadratowe. Rozdział 10

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

Sylabus do programu kształcenia obowiązującego od roku akademickiego 2012/13

Metody i analiza danych

Zastosowania wyznaczników

Algebra WYKŁAD 3 ALGEBRA 1

Rachunek wektorowy - wprowadzenie. dr inż. Romuald Kędzierski

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

4. Postęp arytmetyczny i geometryczny. Wartość bezwzględna, potęgowanie i pierwiastkowanie liczb rzeczywistych.

Analiza matematyczna i algebra liniowa Macierze

PODSTAWY RACHUNKU WEKTOROWEGO

Iloczyn skalarny, wektorowy, mieszany. Ortogonalność wektorów. Metoda ortogonalizacji Grama-Schmidta. Małgorzata Kowaluk semestr X

1 Logika. 1. Udowodnij prawa logiczne: 3. (p q) (p q) 2. (p q) ( q p) 2. Sprawdź, czy wyrażenie ((p q) r) (p (q r)) jest tautologią.

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

Wykład Ćwiczenia Laboratorium Projekt Seminarium Liczba godzin zajęć zorganizowanych w Uczelni 30 30

Zadania z algebry liniowej Iloczyn skalarny, przestrzenie euklidesowe

Baza w jądrze i baza obrazu ( )

Transkrypt:

Dr inż. Andrzej Polka Katedra Dynamiki Maszyn Politechniki Łódzkiej MODELOWANIE PRZESTRZENI ZA POMOCĄ MULTIILOCZYNÓW WEKTORÓW Praca zawiera opis kształtowania przestrzeni n-wymiarowej, definiowania orientacji tej przestrzeni oraz sposoby zapisu leżących w niej wektorów. Jako formę zapisu wektorów, ich iloczynów i multiiloczynów oraz sposobu dokonywania transformacji wektorów między różnymi układami odniesienia wykorzystano diady, które zdefiniowane jako macierze iloczynu zewnętrznego dwóch wektorów. Słowa kluczowe: modelowanie przestrzeni, diada, macierz transformacji SPACE MODELLING BY MEANS OF THE MULTI- PRODUCTS OF VECTORS This work contains the description of the methodology of shaping of an n- dimensional space and defining its orientation as well as the description of possible notations of vectors lying within that space. Dyads, defined as matrices of an external product of two vectors, are used as the form of notation of vectors, their products and multiproducts as well as a way of transforming vectors between different coordinate systems. Keywords: modelling of n-space, dyads, matrix of transformation of vector 1. KSZTAŁTOWANIE PRZESTRZENI Przestrzeń kartezjańska n-wymiarowa K n określona jest iloczynem wektorowym n-1 wersorów ortogonalnego układu osi (i=1, n-1) [1] postaci W tak zdefiniowanym układzie osi przyjęta kolejność indeksów osi definiuje przyjętą wzorcową (dodatnią) orientację przestrzeni jest nią tzw. najniższa permutacja wskaźników osi. Dokonując w iloczynie (1) transpozycji (przestawienia) dwóch dowolnych wskaźników osi zmieniamy znak i zwrot wersora na przeciwny, tym samym zmieniamy orientację przestrzeni na przeciwną (ujemną). Następna transpozycja przywraca dodatni znak iloczynu i dodatnią orientację osi. Wynika z tego, że dowolna przestrzeń n-wymiarowa przy permutowaniu jej wskaźników osi generuje parzystą ilość n! przestrzeni o tym samym wymiarze, różniących się orientacją, w połowie o orientacji dodatniej i w połowie o orientacji ujemnej. Orientację każdej z nich określa znak wyrażenia (-1) t, gdzie t ilość transpozycji (parzystą lub nieparzystą) dokonanych w stosunku do przestrzeni wzorcowej o najniższej permutacji wskaźników. Znak ten jest miarą pozwalającą orientację przestrzeni jednoznacznie określić. Miara ta wynika również z budowy macierzy E, utworzonej z wersorów osi układu w kolejności przyjętej dla rozważanej przestrzeni. Dla przestrzeni wzorcowej macierz E w (2) ma postać diagonalną i jej wyznacznik ma wartość +1. 775

[ ] Dla dowolnej przestrzeni kolejność wersorów w kolejnych wierszach macierzy wynika z dokonanych transpozycji wersorów w iloczynie (1) i jest określona przez uzyskaną permutacją wskaźników osi [1]. Wówczas znak wyznacznika tej macierzy można określić przez porównanie jej z macierzą E w, określając ilość transpozycji t, potrzebnych do przekształcenia macierzy E do macierzy E w. det E = (-1) t det E e = (-1) t. (3) W przyjętej przestrzeni K n można wyodrębnić dowolną podprzestrzeń k wymiarową (k<n), w której indeksy osi są k elementowymi wariacjami bez powtórzeń utworzonymi z n elementowego zbioru wskaźników. Orientacja podprzestrzeni określa się tak samo, jak w przypadku przestrzeni K n, przyjmując przy tym tę samą orientację dodatnią, odpowiadającą najniższej permutacji wskaźników. Z powyższego wynika, że przy modelowaniu zagadnienia można dowolnie określać zarówno wymiar przestrzeni ortogonalnej - tym samym ilość zmiennych niezależnych w problemie - jak i orientację przyjętej przestrzeni, definiując w dowolny sposób iloczyn wektorowy (1). Daje to również możliwość w trakcie procesu obliczeń zmiany wymiaru przestrzeni, przez rozszerzenie lub redukcję ilości wersorów w iloczynie (1). Wektor w zapisie klasycznym ma postać. Po zdefiniowaniu kolumnowej macierzy x współrzędnych wektora, [ ] oraz kolumnowej macierzy zawierającej wersory osi układu współrzędnych, takiej, że [ ], można zapis klasyczny wektora wyrazić jako iloczyn tych macierzy Wektor leży na kierunku określonym wersorem i można go zapisać w przestrzeni jednowymiarowej jako. Rzut wektora na kierunek dowolnej osi (przestrzeni jednowymiarowej), określonej wersorem jest multiiloczynem drugiego rodzaju [4] postaci gdzie iloczyn skalarny jest współrzędną wektora na kierunku. 2. DIADA CZYLI ILOCZYN ZEWNĘTRZNY 2.1. Definicja diady Diada lub inaczej iloczyn zewnętrzny dwóch wektorów i jest macierzą prostokątną o wymiarach nxm, postaci, zawierającą iloczyny współrzędnych dwóch wektorów i (w postaci macierzowej [ ] i [ ] ), w ogólnym przypadku wektorów zdefiniowanych w przestrzeniach różnowymiarowych [4,5]. 776

Wyrazami diady są iloczyny współrzędnych wektorów równe odpowiednio: [ ] Z zapisu (6) wynika, że diada jest wrażliwa na kolejność jej elementów - tworzących ją wektorów. Zmiana kolejności elementów prowadzi do macierzy transponowanej. Ponadto iloczyn diady P ab i jej macierzy transponowanej T P ab wyraża własność (7). 2.2. Wykorzystanie diady Macierz P ab odpowiada iloczynowi dwóch wektorów i określonych w postaci kolumnowych macierzy różnowymiarowych, przy czym iloczynowi zapisanemu w takiej formie (w takiej ich kolejności), że wymnożenie macierzy jest niemożliwe. Jeśli więc [ ] oraz [ ] to obliczenie iloczynu tych macierzy zapisanych w kolejności jest działaniem niewykonalnym, lecz może być odpowiednikiem diady użytej w multiiloczynie. Tak więc iloczynowi macierzy postaci [ ] [ ] odpowiada diada [ ] Macierz P ab może być wykorzystana przy zapisie multiiloczynów [4,5] wektorów dowolnego rzędu, z wykorzystaniem dowolnych par iloczynów skalarnych. Dobrą ilustracją możliwości, jakie daje wykorzystanie diady w zapisie dowolnych multiiloczynów są najprostsze iloczyny nieparzyste i parzyste, które można po wprowadzeniu diady tożsamościowo zapisywać na wiele sposobów, stosując przy tym różne możliwe przestawienia kolejności wektorów w iloczynach skalarnych. Poprawność przytoczonych tożsamości można sprawdzić, dokonując samodzielnie odpowiednich przekształceń. Na przykład w iloczynie nieparzystym trzeciego rzędu 777

lub, lub oraz w iloczynie parzystym czwartego rzędu ( )( ) lub lub (10) Tożsamości (9) i (10) pokazują sposób wpisania diady w multiiloczyn oraz wyjaśniają też, przy okazji, inną jej nazwę - iloczynu zewnętrznego dwóch wektorów. Wektor rzutu dowolnego wektora na kierunek dowolnej osi utworzonej przez wersor określony jest zapisem (5) w postaci klasycznej. W zapisie macierzowym jego współrzędne tworzą macierz kolumnową. Tak więc, jeżeli macierz [ ] jest macierzą współrzędnych wersora w przestrzeni K n, z zapisu wynika (11) Z tożsamości (9) natomiast wynika możliwość zapisania macierzy za pomocą diady. lub. (12) Wyrazami macierzy iloczynu zewnętrznego dwóch wektorów mogą być zarówno skalarne wartości współrzędnych wektorów jak i wersory osi układu [4,5]. Wówczas diada zawiera iloczyny skalarne wersorów osi układu. 2.3. Diada iloczynów skalarnych wersorów osi tej samej bazy Dla diady zawierającej iloczyny skalarne wersorów osi możliwe są dwie sytuacje. W ogólnym przypadku są to iloczyny wersorów osi dwóch różnych układów współrzędnych, w szczególnym - jak pokazano niżej - diada zawiera iloczyny wersorów tego samego układu współrzędnych. [ ] [ ] [ ] Diada jest macierzą kwadratową, n wymiarową i symetryczną. 778

Łatwo stwierdzić, że - jeśli układ osi jest układem ortogonalnym - to iloczyny skalarne różnoimiennych wersorów osi równe są zero ( ) i wyrazami macierzy (13) są wartości delty Kroneckera. [ ] [ ] Diada staje się macierzą jednostkową o wymiarze n, czyli macierzą. Ta postać diady macierz jednostkowa występuje przy iloczynie skalarnym dwóch wektorów, zapisanych w tej samej przestrzeni w postaci klasycznej,,, [ gdzie macierze [ ], [ ] ], kiedy tę postać iloczynu sprowadzamy do iloczynu macierzy Macierz [ ] jest macierzą wersorów osi układu współrzędnych (wersorów bazy). Jeżeli układ osi nie jest układem ortogonalnym, to iloczyn skalarny dwóch różnoimiennych wersorów tej samej bazy jest różny od zera. Wówczas dla każdej pary wskaźników iloczyn. Definicje (13-14) przybierają wtedy postać [ ] [ ] [ ] Diada jest macierzą kwadratową, o wyrazach symetrycznych, bo z własności iloczynu skalarnego wersorów wynika, że. 2.4. Diada jako macierz transformacji układów ortogonalnych Jeżeli diada jest macierzą zawierającą iloczyny wersorów osi dwóch różnych ortogonalnych układów odniesienia jej wyrazami są wówczas iloczyny skalarne c ij postaci [ ] 779

gdzie: - wersory osi pierwszego (a) układu współrzędnych, tworzącego bazę ortogonalnej przestrzeni n - wymiarowej ; macierz [ ] jest macierzą wersorów bazy wektora w przestrzeni n wymiarowej, - wersory osi drugiego (b) układu współrzędnych, tworzącego bazę ortogonalnej przestrzeni m wymiarowej ; macierz [ ] jest macierzą wersorów - bazy wektora w przestrzeni m wymiarowej. Postać diady wygląda wtedy następująco [ ] Diada jest macierzą transformacji dowolnego wektora z przestrzeni n -wymiarowej do wektora w przestrzeni m- wymiarowej. Przyjmijmy, że ten sam wektor, leżący w przestrzeni jednowymiarowej, określonej wersorem, jest w ortogonalnej przestrzeni n-wymiarowej wektorem, natomiast w innej ortogonalnej przestrzeni m-wymiarowej jest wektorem. Mamy wówczas (macierzowo zapisujemy to, gdzie [ ] [ ] są macierzami jednowyrazowymi), oraz,, Jest to ten sam wektor, więc zapisując tę równość w postaci macierzowej otrzymuje się. (21) Wykorzystano własność, że każde równanie wektorowe (również macierzowe) po pomnożeniu stronami razy dowolny wektor (macierz) pozostanie prawdziwe. Mnożenie prawostronne pierwszego z równań (21) przez jednowyrazową macierz prowadzi do równania Chasles a w postaci macierzy transponowanych. Z wyrażenia po uwzględnieniu otrzymuje się gdzie diada jest kolumnową (jednorzędową) macierzą transformacji współrzędnych wektora z przestrzeni n-wymiarowej do jednowyrazowej macierzy, zawierającej współrzędną wektora w przestrzeni jednowymiarowej. 780

Natomiast po pomnożeniu drugiego z równań (21) prawostronnie razy macierz się wyrażenie otrzymuje z którego, po uwzględnieniu (15), wynika W równaniu (24) diada jest macierzą transformacji współrzędnych wektora z przestrzeni m wymiarowej do współrzędnych wektora w przestrzeni n wymiarowej. Diada jest macierzą prostokątną, o wymiarach n (kolumn) x m (wierszy). Aby z macierzy wierszowej (24) otrzymać macierz, jako macierz kolumnową, należy transponować równanie (24) w następujący sposób ( ). (25) Przy transponowaniu równania (24) korzystamy z własności (7) diady. 2.5. Diada jako macierz transformacji układów nieortogonalnych Przejęto podobne założenia jak w z rozdziale 2.4. - że ten sam wektor, leżący w przestrzeni jednowymiarowej, określonej wersorem, jest w przestrzeni n-wymiarowej wektorem, natomiast w innej przestrzeni m-wymiarowej jest wektorem - z tą różnicą, że przestrzenie te nie są przestrzeniami ortogonalnymi. Oznacza to, że iloczyn skalarny wersorów dwóch różnych osi tej samej bazy jest różny od zera, zarówno dla bazy wektora ( ), jak i dla bazy wektora ( ). Podobnie, jak w rozdziale 2.4, pomnożono równanie (21) prawostronnie razy macierz i otrzymano wyrażenie (23) postaci W powyższym równaniu po lewej stronie występuje diada stronie diada. Wynika stąd równanie natomiast po prawej z którego można obliczyć macierz po pomnożeniu obu jego stron prawostronnie razy macierz ( ), odwrotną do macierzy w postaci ( ) ) lub w postaci ( ) Postać kolumnową (28) macierzy uzyskano przez transponowanie równania (27). 781

3. PODSUMOWANIE W pracy pokazano możliwości wykorzystania zapisu wektorów, wersorów osi, ich iloczynów skalarnych w tym również multiiloczynów w n-wymiarowej przestrzeni, zarówno ortokartezjańskiej jak i nieortogonalnej, euklidesowej, za pomocą diady, czyli macierzy, określanej też jako iloczyn zewnętrzny dwóch wektorów. Zdefiniowano też różne rodzaje diad, różniące się między sobą rodzajem elementów, stanowiących wyrazy macierzy. LITERATURA [1] Borsuk K.: Geometria analityczna wielowymiarowa. PWN, Warszawa, 1977. [2] Karaśkiewicz E. : Zarys teorii wektorów i wersorów. PWN, Warszawa, 1971. [3] Matematyka, Poradnik Inżyniera. tom.1-2. Wyd. Naukowo-Techniczne, Warszawa, 1986. [4] Polka A.: Multi-Products of Unit Vectors and Vectors.Basic Notions. Mechanics and Mechanical Engineering, 12,No.2, 2008, str. 103-110. [5] Polka A.: General Case of Multi-products of Axis Vectors and Vector in an n-dimensional Space. Mechanics and Mechanical Engineering, 12, No.3, 2008, s. 201-209. 782