Geometrija (I smer) deo 2: Afine transformacije

Σχετικά έγγραφα
Zadatak 1 Dokazati da simetrala ugla u trouglu deli naspramnu stranu u odnosu susednih strana.

Ako prava q prolazi kroz koordinatni početak i gradi ugao φ [0, π) sa x osom tada je refleksija S φ u odnosu na tu pravu:

10 Afina preslikavanja ravni

Geometrija (I smer) deo 1: Vektori

1 Afina geometrija. 1.1 Afini prostor. Definicija 1.1. Pod afinim prostorom nad poljem K podrazumevamo. A - skup taqaka

PRAVA. Prava je u prostoru određena jednom svojom tačkom i vektorom paralelnim sa tom pravom ( vektor paralelnosti).

Pismeni ispit iz matematike Riješiti sistem jednačina i diskutovati rješenja sistema u zavisnosti od parametra: ( ) + 1.

Elementi spektralne teorije matrica

Pismeni ispit iz matematike GRUPA A 1. Napisati u trigonometrijskom i eksponencijalnom obliku kompleksni broj, zatim naći 4 z.

Operacije s matricama

Inženjerska grafika geometrijskih oblika (5. predavanje, tema1)

MATRICE I DETERMINANTE - formule i zadaci - (Matrice i determinante) 1 / 15

M086 LA 1 M106 GRP. Tema: Baza vektorskog prostora. Koordinatni sustav. Norma. CSB nejednakost

Kontrolni zadatak (Tačka, prava, ravan, diedar, poliedar, ortogonalna projekcija), grupa A

Geometrijske transformacije

Ispitivanje toka i skiciranje grafika funkcija

Analitička geometrija

Osnovni primer. (Z, +,,, 0, 1) je komutativan prsten sa jedinicom: množenje je distributivno prema sabiranju

( ) ( ) 2 UNIVERZITET U ZENICI POLITEHNIČKI FAKULTET. Zadaci za pripremu polaganja kvalifikacionog ispita iz Matematike. 1. Riješiti jednačine: 4

SOPSTVENE VREDNOSTI I SOPSTVENI VEKTORI LINEARNOG OPERATORA I KVADRATNE MATRICE

PROJEKTIVNA GEOMETRIJA ANALITIČKI PRISTUP

Teorijske osnove informatike 1

SISTEMI NELINEARNIH JEDNAČINA

Klasifikacija blizu Kelerovih mnogostrukosti. konstantne holomorfne sekcione krivine. Kelerove. mnogostrukosti. blizu Kelerove.

OTPORNOST MATERIJALA

3.1 Granična vrednost funkcije u tački

Ispit održan dana i tačka A ( 3,3, 4 ) x x + 1

IZVODI ZADACI (I deo)

Zadaci iz Nacrtne geometrije (drugi semestar)

TAČKA i PRAVA. , onda rastojanje između njih računamo po formuli C(1,5) d(b,c) d(a,b)

Iskazna logika 3. Matematička logika u računarstvu. novembar 2012

1 Promjena baze vektora

IZVODI ZADACI ( IV deo) Rešenje: Najpre ćemo logaritmovati ovu jednakost sa ln ( to beše prirodni logaritam za osnovu e) a zatim ćemo

Aksiomatsko zasnivanje euklidske geometrije

Matematika 1 { fiziqka hemija

Vektori Koordinate Proizvodi Centar masa Transformacije UNIVERZITET U BEOGRADU MATEMATIQKI FAKULTET. Geometrija I{smer.

Osnovne teoreme diferencijalnog računa

Zbirka rešenih zadataka iz Matematike I

Zadaci sa prethodnih prijemnih ispita iz matematike na Beogradskom univerzitetu

, 81, 5?J,. 1o~",mlt. [ BO'?o~ ~Iel7L1 povr.sil?lj pt"en:nt7 cf~ ~ <;). So. r~ ~ I~ + 2 JA = (;82,67'11:/'+2-[ 4'33.10'+ 7M.

Zadaci sa prethodnih prijemnih ispita iz matematike na Beogradskom univerzitetu

DISKRETNA MATEMATIKA - PREDAVANJE 7 - Jovanka Pantović

Glava 1. Vektori. Definicija 1.1. Dva vektora su jednaka ako su im jednaki pravac, smer i intenzitet.

Slika 9: Izometrijske transformacije koordinata. Ovo razmatranje možemo sumirati sledećom teoremom

UNIVERZITET U NIŠU ELEKTRONSKI FAKULTET SIGNALI I SISTEMI. Zbirka zadataka

Apsolutno neprekidne raspodele Raspodele apsolutno neprekidnih sluqajnih promenljivih nazivaju se apsolutno neprekidnim raspodelama.

Linearna algebra 2 prvi kolokvij,

Univerzitet u Nišu, Prirodno-matematički fakultet Prijemni ispit za upis OAS Matematika

Zadaci iz Geometrije 4

Geometrija 4. Srdjan Vukmirovi. februar Matemati ki fakultet, Beograd

Računarska grafika. Transformacije u 3D i projekcije

OBRTNA TELA. Vladimir Marinkov OBRTNA TELA VALJAK

Cauchyjev teorem. Postoji više dokaza ovog teorema, a najjednostvniji je uz pomoć Greenove formule: dxdy. int C i Cauchy Riemannovih uvjeta.

OM2 V3 Ime i prezime: Index br: I SAVIJANJE SILAMA TANKOZIDNIH ŠTAPOVA

LINEARNA ALGEBRA I ANALITIČKA GEOMETRIJA

Računarska grafika. Rasterizacija linije

Značenje indeksa. Konvencija o predznaku napona

Prvi kolokvijum. y 4 dy = 0. Drugi kolokvijum. Treći kolokvijum

KVADRATNA FUNKCIJA. Kvadratna funkcija je oblika: Kriva u ravni koja predstavlja grafik funkcije y = ax + bx + c. je parabola.

KOMUTATIVNI I ASOCIJATIVNI GRUPOIDI. NEUTRALNI ELEMENT GRUPOIDA.

- pravac n je zadan s točkom T(2,0) i koeficijentom smjera k=2. (30 bodova)

TRIGONOMETRIJA TROKUTA

18. listopada listopada / 13

5. Karakteristične funkcije

POGLAVLJE 1 BEZUSLOVNA OPTIMIZACIJA. U ovom poglavlju proučavaćemo problem bezuslovne optimizacije:

PARCIJALNI IZVODI I DIFERENCIJALI. Sama definicija parcijalnog izvoda i diferencijala je malo teža, mi se njome ovde nećemo baviti a vi ćete je,

Otpornost R u kolu naizmjenične struje


f n z n, (2) F (z) = pri čemu se pretpostavlja da red u (2) konvergira bar za jednu konačnu vrednost kompleksne promenljive Z(f n ) = F (z).

2log. se zove numerus (logaritmand), je osnova (baza) log. log. log =

M086 LA 1 M106 GRP Tema: Uvod. Operacije s vektorima.

x + 3y + 6z = 3 3x + 5y + z = 4 x + y + z = 4.

Kompleksni brojevi i Mebijusove transformacije

Dijagonalizacija operatora

radni nerecenzirani materijal za predavanja R(f) = {f(x) x D}

1.1 Tangentna ravan i normala površi

Računarska grafika. Rasterizacija linije

KONVEKSNI SKUPOVI. Definicije: potprostor, afin skup, konveksan skup, konveksan konus. 1/5. Back FullScr

Predstavljanje orijentacije i rotacije u 3D

Neophodnost uslova komutativnosti i asocijativnosti kod Dezargovih i Paposovih ravni

O trouglu. mr Radmila Krstić, asistent Prirodno-matematički fakultet, Niš

ELEKTROTEHNIČKI ODJEL

41. Jednačine koje se svode na kvadratne

I Pismeni ispit iz matematike 1 I

Matematka 1 Zadaci za drugi kolokvijum

Zadaci iz Linearne algebre (2003/4)

EUKLIDSKA GEOMETRIJA

Matrice linearnih operatora i množenje matrica. Franka Miriam Brückler

PROBNI TEST ZA PRIJEMNI ISPIT IZ MATEMATIKE

Sadrºaj. 1 Vektorska algebra 1. 2 Analiti ka geometrija 2. 3 Analiti ka geometrija u ravni 3. 4 Analiti ka geometrija u prostoru 4

Polarne, cilindrične, sferne koordinate. 3D Math Primer for Graphics & Game Development

II. ODREĐIVANJE POLOŽAJA TEŽIŠTA

1 Ubrzanje u Dekartovom koordinatnom sistemu

4.7. Zadaci Formalizam diferenciranja (teorija na stranama ) 343. Znajući izvod funkcije x arctg x, odrediti izvod funkcije x arcctg x.

Pismeni dio ispita iz Matematike Riješiti sistem jednačina i diskutovati rješenja u zavisnosti od parametra a:

III VEŽBA: FURIJEOVI REDOVI

INTEGRALNI RAČUN. Teorije, metodike i povijest infinitezimalnih računa. Lucija Mijić 17. veljače 2011.

Milan Merkle. (radni naslov) Verzija 0 ( ), novembar 2015

Zadatak 2 Odrediti tačke grananja, Riemann-ovu površ, opisati sve grane funkcije f(z) = z 3 z 4 i objasniti prelazak sa jedne na drugu granu.

Rotacija i orijentacija u 3D Ojlerovi uglovi. Vektor rotacije. 3D Math Primer for Graphics & Game Development

Transcript:

Geometrija (I smer) deo 2: Afine transformacije Srdjan Vukmirović Matematički fakultet, Beograd septembar 2013.

Transformacije koordinata tačaka

Transformacije koordinata tačaka Pretpostavimo da za bazne vektore repera Oe i O f važi f1 = c 11 e1 +c 21 e2, f2 = c 12 e1 +c 22 e2 Matrica C = (c ij ) je tzv. matrica prelaska sa baze e na bazu f.

Transformacije koordinata tačaka Pretpostavimo da za bazne vektore repera Oe i O f važi f1 = c 11 e1 +c 21 e2, f2 = c 12 e1 +c 22 e2 Matrica C = (c ij ) je tzv. matrica prelaska sa baze e na bazu f. Neka su koordinate novog koord. početka su [O ] Oe = (b 1, b 2 ).

Transformacije koordinata tačaka Pretpostavimo da za bazne vektore repera Oe i O f važi f1 = c 11 e1 +c 21 e2, f2 = c 12 e1 +c 22 e2 Matrica C = (c ij ) je tzv. matrica prelaska sa baze e na bazu f. Neka su koordinate novog koord. početka su [O ] Oe = (b 1, b 2 ). Za koordinate proizvoljne tačke M u tim sistemima važi: (x, y) = [M] Oe = [ OM] e, (x, y ) = [M] O f = [ O M] f, odnosno odnosno OM= x e 1 +y e 2, O M= x f 1 +y f 2.

Odatle imamo x e 1 +y e 2 = OM= OO + O M= b 1 e1 +b 2 e2 +x f 1 +y f 2 = = b 1 e1 +b 2 e2 +x (c 11 e1 +c 21 e2 ) + y (c 12 e1 +c 22 e2 ) = = (c 11 x + c 12 y + b 1 ) e 1 +(c 21 x + c 22 y + b 2 ) e 2.

Odatle imamo x e 1 +y e 2 = OM= OO + O M= b 1 e1 +b 2 e2 +x f 1 +y f 2 = = b 1 e1 +b 2 e2 +x (c 11 e1 +c 21 e2 ) + y (c 12 e1 +c 22 e2 ) = = (c 11 x + c 12 y + b 1 ) e 1 +(c 21 x + c 22 y + b 2 ) e 2. Zato važe formule: x = c 11 x + c 12 y + b 1, y = c 21 x + c 22 y + b 2. Te formule predstavljaju transformaciju koordinata tačaka ravni, tj. vezu koordinata (x, y) i (x, y ) iste tačke M u dva različita koordinatna sistema.

Odatle imamo x e 1 +y e 2 = OM= OO + O M= b 1 e1 +b 2 e2 +x f 1 +y f 2 = = b 1 e1 +b 2 e2 +x (c 11 e1 +c 21 e2 ) + y (c 12 e1 +c 22 e2 ) = = (c 11 x + c 12 y + b 1 ) e 1 +(c 21 x + c 22 y + b 2 ) e 2. Zato važe formule: x = c 11 x + c 12 y + b 1, y = c 21 x + c 22 y + b 2. Te formule predstavljaju transformaciju koordinata tačaka ravni, tj. vezu koordinata (x, y) i (x, y ) iste tačke M u dva različita koordinatna sistema. Matrično ih zapisujemo ovako: ( x y ) ( ) ( c11 c = 12 x c 21 c 22 y ) + ( b1 b 2 ). (1)

Primer Neka je OABC paralelogram i e = ( OA, OC), f = ( OB, CA) dve baze. Odrediti formule transformacija koordinata u reperima Oe i Bf, kao i inverzne formule.

Transformacije koordinata ortonormiranih repera a) Ako su ON reperi Oe i O f formule (1) postaju: ( ) ( ) ( ) ( x cos φ sin φ x q1 = y sin φ cos φ y + q 2 ). (2)

Transformacije koordinata ortonormiranih repera a) Ako su ON reperi Oe i O f formule (1) postaju: ( ) ( ) ( ) ( x cos φ sin φ x q1 = y sin φ cos φ y + q 2 ). (2) Ovo je kompozicija rotacije za ugao φ i translacije za vektor (q 1, q 2 ).

Transformacije koordinata ortonormiranih repera a) Ako su ON reperi Oe i O f formule (1) postaju: ( ) ( ) ( ) ( x cos φ sin φ x q1 = y sin φ cos φ y + q 2 ). (2) Ovo je kompozicija rotacije za ugao φ i translacije za vektor (q 1, q 2 ). b) Ukoliko su reperi različitih orjentacija formule su: ( ) ( ) ( ) ( x cos φ sin φ x q1 = y sin φ cos φ y + q 2 ). (3)

Transformacije koordinata ortonormiranih repera a) Ako su ON reperi Oe i O f formule (1) postaju: ( ) ( ) ( ) ( x cos φ sin φ x q1 = y sin φ cos φ y + q 2 ). (2) Ovo je kompozicija rotacije za ugao φ i translacije za vektor (q 1, q 2 ). b) Ukoliko su reperi različitih orjentacija formule su: ( ) ( ) ( ) ( x cos φ sin φ x q1 = y sin φ cos φ y + q 2 ). (3) Ovo je kompozicija refleksije u odnosu na pravu kroz O koja gradi ugao φ 2 sa x-osom i translacije za vektor (q 1, q 2 ).

( cos φ sin φ Matrica R φ = sin φ cos φ ) je matrica rotacije za ugao φ.

( cos φ sin φ Matrica R φ = sin φ cos φ Za nju važi: 1) R 1 φ = R T φ = R φ; ) je matrica rotacije za ugao φ.

( cos φ sin φ Matrica R φ = sin φ cos φ Za nju važi: ) je matrica rotacije za ugao φ. 1) R 1 φ = R T φ = R φ; 2) det R φ = 1 (> 0 zato što reperi imaju istu orjentaciju).

( cos φ sin φ Matrica R φ = sin φ cos φ Za nju važi: ) je matrica rotacije za ugao φ. 1) R 1 φ = Rφ T = R φ; 2) det R φ = 1 (> 0 zato što reperi imaju istu orjentaciju). ( ) cos φ sin φ Matrica S φ = je matrica refleksije. sin φ cos φ

( cos φ sin φ Matrica R φ = sin φ cos φ Za nju važi: ) je matrica rotacije za ugao φ. 1) R 1 φ = Rφ T = R φ; 2) det R φ = 1 (> 0 zato što reperi imaju istu orjentaciju). ( ) cos φ sin φ Matrica S φ = je matrica refleksije. sin φ cos φ Za nju takodje važi 1) S 1 φ = S T φ,

( cos φ sin φ Matrica R φ = sin φ cos φ Za nju važi: ) je matrica rotacije za ugao φ. 1) R 1 φ = Rφ T = R φ; 2) det R φ = 1 (> 0 zato što reperi imaju istu orjentaciju). ( ) cos φ sin φ Matrica S φ = je matrica refleksije. sin φ cos φ Za nju takodje važi 1) S 1 φ = S T φ, ALI 2) S φ = 1 (< 0 zato što reperi imaju istu orjentaciju).

( cos φ sin φ Matrica R φ = sin φ cos φ Za nju važi: ) je matrica rotacije za ugao φ. 1) R 1 φ = Rφ T = R φ; 2) det R φ = 1 (> 0 zato što reperi imaju istu orjentaciju). ( ) cos φ sin φ Matrica S φ = je matrica refleksije. sin φ cos φ Za nju takodje važi 1) S 1 φ = S T φ, ALI 2) S φ = 1 (< 0 zato što reperi imaju istu orjentaciju). Primer Pravougaonik OABC ima ivice OA = 4, OC = 3 i središte S. Napisati vezu koordinata ON repera Oe i Sf, različitih orjentacija, gde je e 1 = OA 4, e 2 = OC 3, a f 1 je kolinearan sa SB.

Afina preslikavanja

Afina preslikavanja Jednačine (1) se mogu posmatrati i sa tzv. aktivne tačke gledišta, tj. kao formule preslikavanja.

Afina preslikavanja Jednačine (1) se mogu posmatrati i sa tzv. aktivne tačke gledišta, tj. kao formule preslikavanja. Definicija Afino preslikavanje ravni je preslikavanje koje tački M(x, y) preslikava u tačku M (x, y ) po pravilu ( x y uz uslov det(a ij ) 0. ) ( a11 a = 12 a 21 a 22 ) ( x y ) ( q1 + q 2 ), (4)

Afina preslikavanja Jednačine (1) se mogu posmatrati i sa tzv. aktivne tačke gledišta, tj. kao formule preslikavanja. Definicija Afino preslikavanje ravni je preslikavanje koje tački M(x, y) preslikava u tačku M (x, y ) po pravilu ( x y uz uslov det(a ij ) 0. ) ( a11 a = 12 a 21 a 22 ) ( x y ) ( q1 + q 2 Kolone matrice A = (a ij ) su slike baznih vektora pri tom preslikavanju, a (q 1, q 2 ) je slika koordinatnog početka. ), (4)

Afina preslikavanja Jednačine (1) se mogu posmatrati i sa tzv. aktivne tačke gledišta, tj. kao formule preslikavanja. Definicija Afino preslikavanje ravni je preslikavanje koje tački M(x, y) preslikava u tačku M (x, y ) po pravilu ( x y uz uslov det(a ij ) 0. ) ( a11 a = 12 a 21 a 22 ) ( x y ) ( q1 + q 2 Kolone matrice A = (a ij ) su slike baznih vektora pri tom preslikavanju, a (q 1, q 2 ) je slika koordinatnog početka. Slično se definiše i afino preslikavanje prostora. ), (4)

Teorema (Osobine afinih preslikavanja ravni) Bijekcije su Preslikavaju pravu na pravu; Preslikavaju krug u krug ili elipsu; Čuvaju razmeru tri tačke; Čuvaju paralelnost (recimo, slika paralelograma je paralelogram); jednoznačno su odredjena slikama tri nekolinearne tačke; Odnos površina slike i originalne figure je V (F ) V (F) = det A.

Teorema (Osobine afinih preslikavanja ravni) Bijekcije su Preslikavaju pravu na pravu; Preslikavaju krug u krug ili elipsu; Čuvaju razmeru tri tačke; Čuvaju paralelnost (recimo, slika paralelograma je paralelogram); jednoznačno su odredjena slikama tri nekolinearne tačke; Odnos površina slike i originalne figure je V (F ) V (F) = det A. Primer Date su tačke A( 1, 1), B(1, 1), C(1, 1), D( 1, 1); A (4, 5), B (8, 7), C (6, 9), D (2, 7). 1) Odrediti jednačine afinog preslikavanja koje kvadrat ABCD preslikava u paralelogram A B C D. 2) Odrediti jednačinu slike kruga upisanog u kvadrat. 3) Kolika je površina slike kruga.

Predstavljanje afinih preslikavanja matricama Afino preslikavanje ( ) ( x a11 a y = 12 a 21 a 22 ) ( x y ) ( q1 + q 2 ), (5) možemo predstaviti matricom: a 11 a 12 q 1 A q = a 21 a 22 q 2. (6) 0 0 1

Predstavljanje afinih preslikavanja matricama Afino preslikavanje ( ) ( x a11 a y = 12 a 21 a 22 ) ( x y ) ( q1 + q 2 ), (5) možemo predstaviti matricom: a 11 a 12 q 1 A q = a 21 a 22 q 2. (6) 0 0 1 Teorema Proizvod matrica (6) odgovara kompoziciji afinih preslikavanja. Drugim rečima, grupa svih matrica oblika (6) je izomorfna grupi afinih preslikavanja ravni.

Translacija Translacija τ q za vektor q (q 1, q 2 ) data je formulama x = x + q 1, y = y + q 2,

Translacija Translacija τ q za vektor q (q 1, q 2 ) data je formulama x = x + q 1, y = y + q 2, ili u matričnom obliku ( ) x = y ( 1 0 0 1 ) ( x y ) ( q1 + q 2 ).

Translacija Translacija τ q za vektor q (q 1, q 2 ) data je formulama ili u matričnom obliku ( ) x = y x = x + q 1, y = y + q 2, ( 1 0 0 1 ) ( x y odnosno τ q : ) ( q1 + q 2 1 0 q 1 0 1 q 2 0 0 1 ).

Translacija Translacija τ q za vektor q (q 1, q 2 ) data je formulama ili u matričnom obliku ( ) x = y x = x + q 1, y = y + q 2, ( 1 0 0 1 ) ( x y odnosno τ q : ) ( q1 + q 2 1 0 q 1 0 1 q 2 0 0 1 ). Kompozicija translacija je translacija, tj. sve translacije čine komutativnu podgrupu grupe afinih transformacija.

Rotacija Rotacija oko koordinatnog početka, za ugao φ, je data formulama ( ) ( ) ( ) x cos φ sin φ x R φ : y =. sin φ cos φ y

Rotacija Rotacija oko koordinatnog početka, za ugao φ, je data formulama ( ) ( ) ( ) x cos φ sin φ x R φ : y =. sin φ cos φ y Za rotaciju oko proizvoljne tačke Q(q 1, q 2 ) se realizuje malim trikom: R Q,φ = τ OQ R φ τ QO.

Rotacija Rotacija oko koordinatnog početka, za ugao φ, je data formulama ( ) ( ) ( ) x cos φ sin φ x R φ : y =. sin φ cos φ y Za rotaciju oko proizvoljne tačke Q(q 1, q 2 ) se realizuje malim trikom: R Q,φ = τ OQ R φ τ QO. R Q,φ : 1 0 q 1 0 1 q 2 0 0 1 cos φ sin φ 0 sin φ cos φ 0 0 0 1 1 0 q 1 0 1 q 2 0 0 1

Primer Odrediti formule rotacije oko tačke S(1, 2) za ugao od 2π 3.

Primer Odrediti formule rotacije oko tačke S(1, 2) za ugao od 2π 3. Rešenje: R S, 2π 3 = 1 2 3 3 2 2 3 3 2 1 2 1 0 0 1 3 2

Refleksija Kao što smo već videli, preslikavanje dato formulama ( ) ( ) ( ) x cos φ sin φ x S p0 : y =. sin φ cos φ y je refleksija u odnosu na pravu p 0 kroz koord. početak, koja gradi ugao φ sa x osom.

Refleksija Kao što smo već videli, preslikavanje dato formulama ( ) ( ) ( ) x cos φ sin φ x S p0 : y =. sin φ cos φ y je refleksija u odnosu na pravu p 0 kroz koord. početak, koja gradi ugao φ sa x osom. Ako prava p p 0 ne prolazi kroz koordinatni početak, nego kroz neku tačku Q p, tada je refleksija u odnosu na pravu p : S p = τ OQ S p0 τ QO.

Refleksija Kao što smo već videli, preslikavanje dato formulama ( ) ( ) ( ) x cos φ sin φ x S p0 : y =. sin φ cos φ y je refleksija u odnosu na pravu p 0 kroz koord. početak, koja gradi ugao φ sa x osom. Ako prava p p 0 ne prolazi kroz koordinatni početak, nego kroz neku tačku Q p, tada je refleksija u odnosu na pravu p : S p = τ OQ S p0 τ QO. Kasnije ćemo videti i drugi, opštiji, način da odredimo formule refleksije.

Preslikavanja koja čuvaju dužine (a samim time i uglove) nazivaju se izometrije. Izometrije koje čuvaju orjentaciju zovu se kretanja.

Preslikavanja koja čuvaju dužine (a samim time i uglove) nazivaju se izometrije. Izometrije koje čuvaju orjentaciju zovu se kretanja. Pošto izometrija preslikava ON bazu u ON bazu, već smo pokazali (formule (2), (3)) da su jedine izometrije ravni: kompozicija translacije i rotacije i kompozicija translacije i refleksije.

Preslikavanja koja čuvaju dužine (a samim time i uglove) nazivaju se izometrije. Izometrije koje čuvaju orjentaciju zovu se kretanja. Pošto izometrija preslikava ON bazu u ON bazu, već smo pokazali (formule (2), (3)) da su jedine izometrije ravni: kompozicija translacije i rotacije i kompozicija translacije i refleksije. Primetimo da u svim tim slučajevima važi AA T = I.

Preslikavanja koja čuvaju dužine (a samim time i uglove) nazivaju se izometrije. Izometrije koje čuvaju orjentaciju zovu se kretanja. Pošto izometrija preslikava ON bazu u ON bazu, već smo pokazali (formule (2), (3)) da su jedine izometrije ravni: kompozicija translacije i rotacije i kompozicija translacije i refleksije. Primetimo da u svim tim slučajevima važi AA T = I. Teorema Svaka izometrija prostora R n je afino preslikavanje. Šta više, afino preslikavanje je izometrija ako i samo je matrica A preslikavanja ortogonalna, tj. važi AA T = I.

Preslikavanja koja čuvaju dužine (a samim time i uglove) nazivaju se izometrije. Izometrije koje čuvaju orjentaciju zovu se kretanja. Pošto izometrija preslikava ON bazu u ON bazu, već smo pokazali (formule (2), (3)) da su jedine izometrije ravni: kompozicija translacije i rotacije i kompozicija translacije i refleksije. Primetimo da u svim tim slučajevima važi AA T = I. Teorema Svaka izometrija prostora R n je afino preslikavanje. Šta više, afino preslikavanje je izometrija ako i samo je matrica A preslikavanja ortogonalna, tj. važi AA T = I. Matrice reda n za koje važi AA T = I čine tzv. ortogonalnu grupu O(n).

Preslikavanja koja čuvaju dužine (a samim time i uglove) nazivaju se izometrije. Izometrije koje čuvaju orjentaciju zovu se kretanja. Pošto izometrija preslikava ON bazu u ON bazu, već smo pokazali (formule (2), (3)) da su jedine izometrije ravni: kompozicija translacije i rotacije i kompozicija translacije i refleksije. Primetimo da u svim tim slučajevima važi AA T = I. Teorema Svaka izometrija prostora R n je afino preslikavanje. Šta više, afino preslikavanje je izometrija ako i samo je matrica A preslikavanja ortogonalna, tj. važi AA T = I. Matrice reda n za koje važi AA T = I čine tzv. ortogonalnu grupu O(n). Njena podgrupa SO(n) := {A O(n) det A = 1} O(n) zove se specijalna ortogonalna grupa i predstavlja kretanja.

Istezanje Sa H Q,λ1,λ 2 označavamo istezanje u pravcu koordinatnih osa, sa centrom u tački Q (λ 1, λ 2 0).

Istezanje Sa H Q,λ1,λ 2 označavamo istezanje u pravcu koordinatnih osa, sa centrom u tački Q (λ 1, λ 2 0). Ako je tačka Q koordinatni početak, ( ) ( ) ( ) x λ1 0 x H λ1,λ 2 : y =. 0 λ 2 y

Istezanje Sa H Q,λ1,λ 2 označavamo istezanje u pravcu koordinatnih osa, sa centrom u tački Q (λ 1, λ 2 0). Ako je tačka Q koordinatni početak, ( ) ( ) ( ) x λ1 0 x H λ1,λ 2 : y =. 0 λ 2 y Primetimo da je H 1, 1 refleksija u odnosu na x osu.

Istezanje Sa H Q,λ1,λ 2 označavamo istezanje u pravcu koordinatnih osa, sa centrom u tački Q (λ 1, λ 2 0). Ako je tačka Q koordinatni početak, ( ) ( ) ( ) x λ1 0 x H λ1,λ 2 : y =. 0 λ 2 y Primetimo da je H 1, 1 refleksija u odnosu na x osu. Ako je tačka Q proizvoljna, slično kao kod rotacije: H Q,λ1,λ 2 = τ OQ H λ1,λ 2 τ QO.

Istezanje Sa H Q,λ1,λ 2 označavamo istezanje u pravcu koordinatnih osa, sa centrom u tački Q (λ 1, λ 2 0). Ako je tačka Q koordinatni početak, ( ) ( ) ( ) x λ1 0 x H λ1,λ 2 : y =. 0 λ 2 y Primetimo da je H 1, 1 refleksija u odnosu na x osu. Ako je tačka Q proizvoljna, slično kao kod rotacije: H Q,λ1,λ 2 = τ OQ H λ1,λ 2 τ QO. Primetimo da je homotetija specijalan slučaj ovog preslikavanja za λ 1 = λ 2.

Smicanje Preslikavanje dato formulama ( ) x = y ( 1 λ 0 1 ) ( x y ) naziva se smicanje sa koeficientom λ u pravcu x ose.

Smicanje Preslikavanje dato formulama ( ) x = y ( 1 λ 0 1 ) ( x y ) naziva se smicanje sa koeficientom λ u pravcu x ose. Smicanje preslikava kvadrat u paralelogram iste visine i osnovice, pa dakle i iste površine (det A = 1).

Smicanje Preslikavanje dato formulama ( ) x = y ( 1 λ 0 1 ) ( x y ) naziva se smicanje sa koeficientom λ u pravcu x ose. Smicanje preslikava kvadrat u paralelogram iste visine i osnovice, pa dakle i iste površine (det A = 1). Primer Prestaviti kao afinu transformaciju sledeće dogadjaje: 1) pan : miš je pritisnut u P(x 0, y 0 ), a otpušten u Q(x 1, y 1 ). 2) zoom in : klikom miša u P(x 0, y 0 ), slika se uvećava 40%. 2) zoom to window : miš je pritisnut u tački P(x 0, y 0 ), a otpušten u Q(x 1, y 1 ), gde je PQ dijagonala prozora.

Afina preslikavanja prostora Afino preslikavanje prostora je preslikavanje koje tačku M(x, y, z) preslikava u tačku M (x, y, z ) po pravilu x y z det(a ij ) 0. = a 11 a 12 a 13 a 21 a 22 a 23 a 31 a 32 a 33 x y z + q 1 q 2 q 3, (7)

Afina preslikavanja prostora Afino preslikavanje prostora je preslikavanje koje tačku M(x, y, z) preslikava u tačku M (x, y, z ) po pravilu x y z = a 11 a 12 a 13 a 21 a 22 a 23 a 31 a 32 a 33 x y z + q 1 q 2 q 3, (7) det(a ij ) 0. Kolone matrice A = (a ij ) su slike baznih vektora, a tačka (q 1, q 2, q 3 ) je slika koordinatnog početka.

Afina preslikavanja prostora Afino preslikavanje prostora je preslikavanje koje tačku M(x, y, z) preslikava u tačku M (x, y, z ) po pravilu x y z = a 11 a 12 a 13 a 21 a 22 a 23 a 31 a 32 a 33 x y z + q 1 q 2 q 3, (7) det(a ij ) 0. Kolone matrice A = (a ij ) su slike baznih vektora, a tačka (q 1, q 2, q 3 ) je slika koordinatnog početka. Preslikavanje (7) se može predstaviti 4x4 matricom: A q := a 11 a 12 a 13 q 1 a 21 a 22 a 23 q 2 a 31 a 32 a 33 q 3 0 0 0 1 i tada kompoziciji preslikavanja odgovara množenje matrica.

Najznačajnija klasa afinih preslikavanja su izometrije jer se njima realizuju kretanja objekata u prostoru.

Najznačajnija klasa afinih preslikavanja su izometrije jer se njima realizuju kretanja objekata u prostoru. Videli smo da je preslikavanje (7) izometrija ako je AA T = I. Ako je dodatno i det A = 1, ta izometrija je kretanje.

Najznačajnija klasa afinih preslikavanja su izometrije jer se njima realizuju kretanja objekata u prostoru. Videli smo da je preslikavanje (7) izometrija ako je AA T = I. Ako je dodatno i det A = 1, ta izometrija je kretanje. Teorema (Ojlerova 1) Svaka matrica kretanja (AA T = I, det A = 1) se može predstaviti kao kompozicija tri rotacije oko koordinatnih osa, tj: A = R x,φ R y,θ R z,ψ. Uglove ψ, φ [ π, π], θ [ π 2, π 2 ] zovemo Ojlerovi uglovi. Ovde y i x označava da su te ose već zarotirane, a ne ose originalnog koordinatnog sistema.

Na ovoj animaciji oznake se podudaraju sa našima. Primetite samo da koordinatni sistem jeste pozitivne orjentacije, samo je z-osa okrenutna nadole. Koordinatni sistem je vezan za avion: x-osa je pravac aviona, y-osa krila, a z-osa upravna na ravan aviona.

Na ovoj animaciji oznake se podudaraju sa našima. Primetite samo da koordinatni sistem jeste pozitivne orjentacije, samo je z-osa okrenutna nadole. Koordinatni sistem je vezan za avion: x-osa je pravac aviona, y-osa krila, a z-osa upravna na ravan aviona. Matrice rotacija oko koordinatnih osa su date sa: R z,ψ = cos ψ sin ψ 0 sin ψ cos ψ 0 0 0 1, R y,θ = cos ψ 0 sin ψ 0 1 0 sin ψ 0 cos ψ, R x,φ = 0 cos φ sin φ 1 0 0 0 sin φ cos φ.

Na ovoj animaciji oznake se podudaraju sa našima. Primetite samo da koordinatni sistem jeste pozitivne orjentacije, samo je z-osa okrenutna nadole. Koordinatni sistem je vezan za avion: x-osa je pravac aviona, y-osa krila, a z-osa upravna na ravan aviona. Matrice rotacija oko koordinatnih osa su date sa: R z,ψ = cos ψ sin ψ 0 sin ψ cos ψ 0 0 0 1, R y,θ = cos ψ 0 sin ψ 0 1 0 sin ψ 0 cos ψ, R x,φ = 0 cos φ sin φ 1 0 0 0 sin φ cos φ. Na osnovu prethodnog, svako kretanje prostora je kompozicija tri rotacije oko koordinatnih osa i translacije.

Na ovoj animaciji oznake se podudaraju sa našima. Primetite samo da koordinatni sistem jeste pozitivne orjentacije, samo je z-osa okrenutna nadole. Koordinatni sistem je vezan za avion: x-osa je pravac aviona, y-osa krila, a z-osa upravna na ravan aviona. Matrice rotacija oko koordinatnih osa su date sa: R z,ψ = cos ψ sin ψ 0 sin ψ cos ψ 0 0 0 1, R y,θ = cos ψ 0 sin ψ 0 1 0 sin ψ 0 cos ψ, R x,φ = 0 cos φ sin φ 1 0 0 0 sin φ cos φ. Na osnovu prethodnog, svako kretanje prostora je kompozicija tri rotacije oko koordinatnih osa i translacije. Izometrija koja ne čuva orjentaciju (tj. det A = 1) dodatno sadrži i ravnsku refleksiju tj. ogledanje.

Refleksija u odnosu na ravan (pravu) Pretpostavimo da je n kolona koordinata JEDINIČNOG normalnog vektora ravni α 0, koja sadrži koordinatni početak O.

Refleksija u odnosu na ravan (pravu) Pretpostavimo da je n kolona koordinata JEDINIČNOG normalnog vektora ravni α 0, koja sadrži koordinatni početak O. 3x3 matrica refleksije S α0 u odnosu na ravan α 0 je data sa S α0 : I 3 2nn T, gde je I 3 jedinična 3x3 matrica, a n 1 nn T = n 2 n 3 ( ) n 1 n 2 n 3 = n 2 1 n 1 n 2 n 1 n 3 n 1 n 3 n 2 2 n 1 n 3 n 1 n 3 n 1 n 3 n 2 3.

Refleksija u odnosu na ravan (pravu) Pretpostavimo da je n kolona koordinata JEDINIČNOG normalnog vektora ravni α 0, koja sadrži koordinatni početak O. 3x3 matrica refleksije S α0 u odnosu na ravan α 0 je data sa S α0 : I 3 2nn T, gde je I 3 jedinična 3x3 matrica, a n 1 nn T = n 2 n 3 ( ) n 1 n 2 n 3 = n 2 1 n 1 n 2 n 1 n 3 n 1 n 3 n 2 2 n 1 n 3 n 1 n 3 n 1 n 3 n 2 3 Ako ravan α α 0 ne sadrži O nego neku tačku A, tada se refleksija S α može predstaviti kao kompozicija S α = T OA S α0 T AO..

Rotacija oko prave u prostoru Pretpostavimo da je p kolona koordinata JEDINIČNOG vektora prave p 0, koja sadrži koordinatni početak O.

Rotacija oko prave u prostoru Pretpostavimo da je p kolona koordinata JEDINIČNOG vektora prave p 0, koja sadrži koordinatni početak O. 3x3 matrica rotacije R p0,φ u odnosu na pravu p 0 za ugao φ u pozitivnom smeru, je data sa R p0,φ : pp T + cos φ(i 3 pp T ) + sin φp, gde je p matrica vektorskog množenja vektorom p: 0 p 3 p 2 p = p 3 0 p 1. p 2 p 1 0

Rotacija oko prave u prostoru Pretpostavimo da je p kolona koordinata JEDINIČNOG vektora prave p 0, koja sadrži koordinatni početak O. 3x3 matrica rotacije R p0,φ u odnosu na pravu p 0 za ugao φ u pozitivnom smeru, je data sa R p0,φ : pp T + cos φ(i 3 pp T ) + sin φp, gde je p matrica vektorskog množenja vektorom p: 0 p 3 p 2 p = p 3 0 p 1. p 2 p 1 0 Ako prava p p 0 ne sadrži O nego neku tačku Q, tada se rotacija R p,φ može predstaviti kao kompozicija R p0,φ = T OQ R p0,φ T QO.

Teorema (Ojlerova 2) Svako kretanje prostora je rotacija oko neke prave p za neki ugao φ. Primer Odrediti formule refleksije u osnosu na pravu p : 3x 4y 6 = 0 (u ravni). Primer Odrediti formule rotacije za ugao φ = 3Pi 2 oko prave p koja sadrži tačku Q(1, 0, 0) i ima vektor pravca p = (1, 2, 2).