Affin transzformáció

Innen: testwiki
Ugrás a navigációhoz Ugrás a kereséshez
Franciaország körvonala
Franciaország körvonala
Franciaország körvonala affin transzformáció (nyírás) után. Látható, hogy a négyzetekből paralelogrammák lettek
Franciaország körvonala affin transzformáció (nyírás) után. Látható, hogy a négyzetekből paralelogrammák lettek


Az affin transzformáció az affin geometriában használt, illetve a lineáris algebra részeként is tárgyalható fogalom. Egy affin transzformáció során a transzformált koordináták az eredeti koordináták lineáris függvényeként állnak elő. Ide tartoznak a lineáris transzformációk.

Lényege, hogy egy affin terek közötti transzformáció affin, ha megőrzi a kollinearitást, a párhuzamosságot és az osztóviszonyt. Pontosabban:

  • A kollinearitást megőrzi, ha valahányszor egy egyenesre esik három pont, akkor a képpontok is egy egyenesre esnek. Ez nem zárja ki, hogy a képük ugyanaz a pont legyen.
  • A párhuzamosságot megőrzi, ha valahányszor két egyenes párhuzamos, akkor a képegyenesek is párhuzamosok.
  • Az osztóviszony megőrzése azt jelenti, hogy valahányszor három pont egy egyenesre esik, a képpontok közötti távolságot a középső pont ugyanabban az arányban osztja fel, mint az eredeti pontok közül a középső pont.

Speciális affin transzformációk:

  • Egy affin tér önmagára vett bijektív affin transzformációját affinitásnak nevezik.
  • A fixpontos affin transzformációkat lineáris leképezéseknek nevezik például az iskolai matematikában vagy speciális alkalmazásterületeken, például a statisztikában.

Definíció

Ha (A,VA) és (B,VB) affin terek, akkor egy f:AB leképezés affin, ha van egy φ:VAVB lineáris leképezés a hozzájuk tartozó vektorterek között úgy, hogy

f(P)f(Q)=φ(PQ)

minden P,QA pontra. Itt az PQVA és f(P)f(Q)VB vektorok az eredeti pontok és a képpontok összekötő vektorai.

Hogyha A=VA és B=VB, akkor az f:AB leképezés affin, ha van egy φ:VAVB lineáris leképezés úgy, hogy

f(P)=f(0)+φ(P)

minden PA. Ekkor az affin leképezés megkapható egy lineáris leképezésből az f(0) vektorral való eltolással.

Tulajdonságok

  • A definícióban szereplő φ leképezést f egyértelműen meghatározza. A következőkben φf jelöli.
  • Egy f:AB leképezés akkor és csak akkor affin, ha van egy P0A úgy, hogy
φf:VAVB,P0Qf(P0)f(Q)

lineáris.

  • Ha adva van P0A és Q0B, illetve egy ψ:VAVB lineáris leképezés, akkor pontosan egy f:AB affin leképezés létezik úgy, hogy f(P0)=Q0 és φf=ψ.
  • Egy f affin leképezés pontosan akkor bijektív, ha φf is bijektív. Ekkor az f1:BA inverz leképezés szintén affin és φf1=(φf)1.
  • Ha (C,VC) szintén affin tér úgy, hogy f:AB, g:BC is affin, akkor gf:AC is affin, és φgf=φgφf.

Ábrázolások koordinátákkal

Affin koordináta-rendszerben

Descartes-koordináta-rendszert vagy általánosabban, affin koordináta-rendszert feltételező esetben az affin transzformációk előállnak egy lineáris transzformáció és egy eltolás szorzataként. Egy lineáris transzformáció ábrázolható mátrixszal, és egy eltolás vektorral, azért az affin transzformáció általános alakját a következőképpen írhatjuk fel:

[X',Y',Z']Transzformált koordináták=[X,Y,Z] Eredeti koordináták[A11A12A13A21A22A23A31A32A33]3×3 mátrix+[Px,Py,Pz]P Vektor

Ahol a 3x3 -as A mátrix valamilyen lineáris transzformáció mátrixa ami lehet skálázás, forgatás, tükrözés, vetítés, nyírás vagy ezek tetszőleges konkatenáltja. A P vektor pedig valamilyen eltolás vektoraként értelmezhető.

Röviden:

f(x)=Ax+p

Ezzel az írásmóddal x és f(x) oszlopvektorok, és egy pont ősképét, illetve képét ábrázolják. Az A mátrix sorainak száma megegyezik annak a térnek a dimenziójával, amibe a transzformáció képez(𝒜2); az oszlopok száma egyenlő annak a térnek a dimenziójával, amiből a transzformáció képez (𝒜1).

Az affin leképezés f(𝒜1) képterének dimenziója megegyezik a mátrix rangjával.

Ha egy affin teret önmagára képezünk, akkor csak egy koordináta-rendszert kell választani; mind x, mind f(x) koordinátáit ebben a rendszerben írjuk fel. Mivel az ős- és a képtér megegyezik, dimenziójuk ugyanakkora, így az A mátrix oszlopainak és sorainak száma megegyezik, tehát az A mátrix négyzetes. Ebben az összefüggésben azonosítják az eltolások terét is az affin térrel. Így az affin önleképezések azonosíthatók a lineáris leképezések és az eltolások kombinációjával.

Egy affin önleképezés pontosan akkor affinitás, ha a leképezésmátrix determinánsa nem nulla.

Homogén koordinátákkal

Homogén koordináták használata esetén egyetlen mátrixszorzással felírható:

[X',Y',Z',1]Transzformált koordináták=[X,Y,Z,1]Eredeti koordináták[A11A12A130A21A22A230A31A32A330Px,Py,Pz1]4×4 mátrix

A leképezés egyenlete homogén koordinátavektorokkal:

fh(xh)=Aerw(A,p)xh.

Ez az ábrázolás értelmezhető az affin tér megfelelő dimenziójú projektív térbe ágyazásaként. Ekkor a homogén koordináták értelmezhetők projektív koordinátákként.

Osztályozás

Az affinitásokat fixpontjaik szerint osztályozzák. Egy pont fixpont, ha a transzformáció önmagára képezi le. Ha xp fixpont, akkor koordinátái meghatározhatók az xpAxp=t egyenlet alapján. Figyelembe kell venni, hogy t0 fixpont is létezhet, lásd például a síkban a tengelyes tükrözést.

Az osztályozás a síkbeli (kétdimenziós) affin térben:

  1. Identitás, minden pont fix
  2. Tengelyes affinitás: egy affinitás, melynek fixpontjai egyenest alkotnak, ez az affinitás tengelye. Ide tartoznak a ferdén tükrözések, a nyírások és a párhuzamos nyújtások.
  3. Középpontos affinitás: egyetlen fixpont van, az affinitás középpontja. Ide tartoznak a forgatva nyújtás, köztük a középpontos tükrözések, forgatások és középpontos hasonlóságok; a nyírva nyújtás és az Euler-affinitás.
  4. Fixpont nélküli affinitások: ide tartoznak a valódi eltolások, vagy pedig egy tengelyes vagy középpontos affinitás kombinációja valódi eltolással.

A síkbeli affinitások normálformája

Alkalmas affin pontbázisválasztással minden síkaffinitás normálformára hozható. Ehhez az origót egy fixpontban jelölik ki. Amennyiben vannak fixegyenesek, úgy a koordinátatengelyeket ezek irányában jelölik ki. Persze ezek a módszerek az identitás esetén nem működnek, de ahhoz önkényesen választunk origót és tengelyeket, és amúgy is az identitásmátrixot kapjuk. Az alábbi normálformák a valós affin sík normálformáit tartalmazzák. Amennyiben nincs fixpont, úgy a leíráshoz egy t0 vektorra is szükség van.

  • Tengelyes affinitások:
  • Nyírás

A=(1101)

  • Ferdén tükrözés

A=(1001)

  • Párhuzamos nyújtás

A=(100a);a>0

  • Középpontos affinitások: a fixpontot origónak választva, a tengelyeket az A mátrix sajátvektorainak irányába felvéve
  • Forgatva nyújtás

A=r(cos(φ)sin(φ)sin(φ)cos(φ)),, ahol |r| a nyújtás tényezője, és φ a forgatás szöge

  • Nyírva nyújtás

A=(a10a);a{0;1}

  • Euler-affinitás

A=(a00b);ab;a,b{0;1}.

Ha K a valós számok euklideszi részteste, akkor a K2 affin sík affin transzformációi is ugyanígy csoportosíthatók; ekkor azonban a mátrixkoordinátáknak is ebből a testből kell kikerülniük, azaz a,b,r,cos(φ),sin(φ)K. Forgatva nyújtások esetén azonban a φ szögmértéknek nem kell testelemnek lennie.

Speciális affin transzformációk

  • Egy tér önmagára vett affin transzformációja affin önleképezés. Ha egy önleképezés bijektív, akkor affinitás.
  • Ha egy affinitásban minden egyenes párhuzamos a képével, akkor az dilatáció vagy homotécia. Az eltolások speciális homotéciák.
  • Ha egy affin önleképezés megőrzi a pontok euklideszi távolságát, akkor az egybevágóság. Ezek a leképezések szükségszerűen bijektívek, tehát affinitások.
  • Fontos nem bijektív önleképezések a merőleges vetítések. Jellegzetességük, hogy a teret egy alterére képezik le, és az adott altérre leszűkítve az altér identitását kapjuk.
  • Egydimenziós affin tér önleképezéseit affin függvényeknek is nevezik.

Alkalmazások

Egy önaffin fraktálszerű alakzat a Barnsley-páfrány. A teljes levél affin transzformációval átvihető kisebb levélkéibe tükrözéssel, forgatással, skálázással és eltolással

Grafikus alkalmazások

Affin leképezéseket alkalmaznak a térképészetben és a képfeldolgozásban.

  • A robotikában és a komputergrafikában a forgatás, tükrözés, skálázás, nyírás és eltolás a gyakrabban alkalmazott transzformációk. Mindezek a leképezések bijektívek.
  • Ha háromdimenziós testeket akarunk két dimenzióban ábrázolni, akkor nem bijektív leképezéseket használnak:
  • párhuzamos vetítés annak speciális eseteivel
  • középpontos vetítés, ami nem affin, hanem projektív transzformáció
  • további transzformációk, amelyek még csak nem is projektív transzformációk, lásd a Mercator-vetítés
  • A vektorgrafikák standardizált leírásában szintén affin transzformációkat használnak (például SVG formátum)

Statisztikai alkalmazások

A statisztikában lineáris transzformációkkal lehet a legtöbbször találkozni.

Eloszlások jellemzése

Legyen X véletlen valószínűségi változó, az E(X) várható értékkel és Var(X) szórásnégyzettel! Képezzük az Y véletlen valószínűségi változót úgy, hogy az X véletlen valószínűségi változó lineáris transzformáltja legyen, azaz

Y=a+bX,

ahol a és b valós számok.

Ekkor az Y véletlen valószínűségi változó várható értéke

E(Y)=a+bE(X),

szórásnégyzete

Var(Y)=b2Var(X).

Speciálisan, ha X normális eloszlású, akkor Y is normális eloszlású, a fenti paraméterekkel.

Például: Legyen X pozitív szórásnégyzetű véletlen valószínűségi változó! Ekkor hasznos az

Y=XE(X)Var(X),

lineáris transzformáció, mivel ekkor Y az E(Y)=0 és Var(Y)=1 értékekkel standardizált véletlen valószínűségi változó.

Legyen X_=(X1,,Xp)T valószínűségi vektorváltozó, legyen μ_X a várható értékek vektora, és Σ_X az X_ valószínűségi vektorváltozó kovarianciamátrixa! Ekkor, ha az Y_ valószínűségi vektorváltozó az X_ valószínűségi vektorváltozó lineáris transzformáltja, azaz

Y_=a_+B_X_,

ahol a_ egy q dimenziós oszlopvektor és B_ egy q×p méretű mátrix; ekkor Y_ várható értéke

μ_Y=a_+B_μ_X

és kovarianciamátrixa

Σ_Y=B_Σ_XB_T.

Speciálisan, ha X_ p-dimenziós normális eloszlású, akkor Y_ q dimenziós normális eloszlású, a fent kiszámított paraméterekkel.

Példák

Az affin transzformációk pontot pontba, egyenest egyenesbe, párhuzamos egyeneseket párhuzamos egyenesekbe, síkokat síkokba visznek.

A képfeldolgozási alkalmazásokban affin transzformációkat használnak arra, hogy a kamerapozícióból adódó torzításokat kiküszöböljék. Például a műholdak által alkotott képek nagylátószögű objektívekkel készítik, és panorámaképeket alkotnak, képkombinációkat készítenek. A képek transzformációja és egyesítése érdekében kívánatos egy nagy, lapos koordináta-rendszer, a torzítások elkerülése érdekében. Így egyszerűsíthetők a számítások és az interakciók, melyeknek nem kell figyelembe venniük a különböző torzításokat.

Az alábbi táblázat egy sakktáblamintával mutat be különböző affin transzformációkat: identitást, eltolást, tükrözést, skálázást, forgatást és nyírást. A sakktábla bal oldala sötétebb, a tükrözés szemléltetésére:[1]

Affin transzformáció Mátrix Példa
Identitás [100010001]
Eltolás [10vx>001vy=0001]
Tükrözés [100010001]
Skálázás [cx=2000cy=10001]
Forgatás [cos(θ)sin(θ)0sin(θ)cos(θ)0001]
Nyírás [1cx=0.50cy=010001]

Kapcsolódó szócikkek

Sablon:Commonskat

Jegyzetek

Sablon:Jegyzetek

Források

  • Gerd Fischer: Analytische Geometrie. 6. Auflage. Vieweg, Braunschweig/Wiesbaden 1992, Sablon:ISBN.
  • Hermann Schaal, Ekkehart Glässner: Lineare Algebra und analytische Geometrie. Band 1, Vieweg, Braunschweig/Wiesbaden 1976, Sablon:ISBN.
  • Uwe Storch, Hartmut Wiebe: Lehrbuch der Mathematik, Band II: Lineare Algebra. BI-Wissenschafts-Verlag, 1990, Sablon:ISBN.

Fordítás

Sablon:Fordítás

Sablon:Nemzetközi katalógusok Sablon:Portál