Afin dönüşümü
Bu maddedeki bilgilerin doğrulanabilmesi için ek kaynaklar gerekli. (Nisan 2012) (Bu şablonun nasıl ve ne zaman kaldırılması gerektiğini öğrenin) |

Geometride, afin dönüşüm (Latince affinis, "ilişkili" anlamında) veya ilgin dönüşüm, afin uzaylar arasında noktaları, doğru parçalarını ve düzlemleri koruyan bir eşlemedir.[1] Ayrıca, paralel doğru kümeleri bir afin dönüşüm sonrasında da paralel kalır. Bir afin dönüşüm, aynı doğru üzerinde bulunan noktalar arasındaki oranları korur; ancak açılar ve mutlak mesafeler genellikle korunmaz.
Öteleme, dönme, ölçekleme, benzeşim, benzerlik dönüşümü, yansıma, kayma eşlemesi ve bunların bileşimleri birer afin dönüşüm örneğidir.
ve birer afin uzay olmak üzere, her afin dönüşümü biçimindedir. Burada bir doğrusal dönüşümü, bir vektörü (X uzayında) ve Y uzayındaki bir vektörü temsil eder. Doğrusal dönüşümlerin aksine, afin dönüşümler sıfır noktasını sabit tutmak zorunda değildir. Bu nedenle, her doğrusal dönüşüm aynı zamanda bir afin dönüşümdür; ancak her afin dönüşüm doğrusal değildir.
Öklid uzayı, birçok durumda bir afin uzay olarak düşünülebilir. Ancak afin uzay kavramı daha geneldir; yani her Öklid uzayı bir afin uzaydır fakat her afin uzay Öklidyen olmak zorunda değildir. Afin koordinatlar içinde, kartezyen koordinatlar Öklid uzaylarına karşılık gelir. Bir afin dönüşümde her koordinat, başlangıç noktasından itibaren bir doğrusal fonksiyon olarak tanımlanır. Bu nedenle, herhangi bir afin dönüşüm, bir doğrusal dönüşüm ile bir öteleme işleminin birleşimi şeklinde ifade edilebilir.
Matematiksel Tanımı
[değiştir | kaynağı değiştir]İki afin uzay arasında tanımlı bir dönüşüm, bu uzaylardaki noktalar arasındaki vektörler üzerinde doğrusal bir etki yapan bir gönderimdir.[1] fonksiyonu için, herhangi iki nokta olmak üzere,
veya eşdeğer olarak,
eşitlikleri sağlanır. Burada , doğrusal bir dönüşümdür.
Bu tanım farklı şekillerde de yorumlanabilir.
Eğer noktası seçilirse, bu noktanın görüntüsü olur. Bu durumda herhangi bir vektör için,
eşitliği sağlanır.
Eğer uzayında yeni bir orijin seçilirse, dönüşüm şu şekilde yazılabilir:
burada ve şeklindedir.
Böylece, olmak üzere, fonksiyonu bir öteleme ile doğrusal dönüşümün birleşimi olarak yorumlanabilir.
Alternatif Tanımlar
[değiştir | kaynağı değiştir]Aynı alan üzerinde tanımlı iki afin uzay ve verildiğinde, fonksiyonu afin bir gönderimdir ancak ve ancak her aile için (burada ve skalarlar) bir ağırlık merkezi tanımlıyorsa ve:
- ise,
şu eşitlik sağlanır:
Bir diğer ifadeyle, fonksiyonu barycenter (ağırlık merkezi) yapısını korur.
Gösterimler
[değiştir | kaynağı değiştir]Yukarıda gösterilen bir afin gönderme, iki fonksiyonun bileşimidir: bir öteleme ve bir doğrusal gönderme. Olağan vektör cebirinde, doğrusal göndermeler matris çarpımı ile, ötelemeler ise vektör toplamı ile ifade edilir. Resmî olarak, sonlu boyutlu bir durumda, eğer doğrusal gönderme bir matris A ile çarpım ve öteleme bir vektör 'nin toplamı olarak gösteriliyorsa, bir vektör üzerindeki etkisi, bir afin gönderme olarak şu şekilde ifade edilir:
Genişletilmiş matris
[değiştir | kaynağı değiştir]Bir genişletilmiş matris ve bir genişletilmiş vektör kullanılarak, hem öteleme hem de doğrusal gönderme tek bir matris çarpımı ile temsil edilebilir. Bu tekniğin uygulanabilmesi için tüm vektörlerin sonda bir "1" eklenerek genişletilmesi gerekir. Benzer şekilde, tüm matrisler de bir fazladan satır ve sütunla genişletilir: alt satır sıfırlardan ve son sütun öteleme vektöründen oluşur; sağ alt köşeye ise bir "1" yerleştirilir.
Eğer A bir matris ise,
eşdeğer olarak şunu ifade eder:
Düzlemin afin dönüşümü
[değiştir | kaynağı değiştir]
İki boyutlu (2D) düzlemdeki başlıca afin dönüşümler şunlardır:
- Tam bir öteleme,
- Belirli bir yönde, bir doğruya göre yapılan ölçekleme (bu doğru dönüşüm yönüne dik olmak zorunda değildir); bu genellikle bir öteleme ile birleşir. Saf ölçekleme değildir, çünkü izdüşüm gibi durumlarda ölçekleme faktörü sıfır ya da negatif olabilir,
- Yansıma ve ötelemenin birleşimi olan öteleme yansıması,
- Dönme ile birleştirilmiş benzerlik dönüşümleri,
- Bir benzerlik ve öteleme ile birlikte yapılan kesme dönüşümü,
- Ve yine bir benzerlik ve öteleme ile yapılan sıkı dönüşüm.
Öklid düzleminde genel bir afin dönüşümün görselleştirilmesi için, paralelkenarlar ABCD ve A′B′C′D′ etiketlenmiştir. Seçilen herhangi iki nokta, örneğin A ve A′, bir afin dönüşüm olan T tarafından eşleştirilmiştir. Her tepe noktası bu eşlemenin bir sonucudur.
Dejenere (çakışan ya da sıfır alanlı) durumlar hariç tutulursa, ABCD sıfır olmayan bir alana sahiptir ve bu durumda T tekil bir (benzersiz) afin dönüşümdür. Eğer ABCD taban alınarak tüm düzleme bir grid (ızgara) yayıyorsak, herhangi bir P noktası için T(P) görüntüsü de bu dönüşümle elde edilir.
Daha açık ifade ile:
- T(A) = A′
- AB doğrusu üzerindeki tüm noktalar A′B′ doğrusu üzerine,
- AC doğrusu üzerindekiler ise A′C′ üzerine yansıtılır.
Bu, A tabanlı vektörlerin dönüşümüdür. Örneğin, eğer A, E ve F aynı doğru üzerindeyse, şu oran korunur:
- (AF uzunluğu) / (AE uzunluğu) = (A′F′ uzunluğu) / (A′E′ uzunluğu)
Bu geometrik eşitlik sayesinde, ABCD grid'i, T dönüşümüyle A′B′C′D′ grid'ine dönüştürülmüş olur.
Afin dönüşümler, uzunlukları veya açıları korumaz; fakat alanları sabit bir katsayıyla çarpar. Bu oran:
- A′B′C′D′ bölgesi / ABCD bölgesi
olarak tanımlanır. Ayrıca bir afin dönüşüm, oryantasyona göre iki şekilde sınıflandırılır:
- **Doğrudan dönüşüm** (sıralı yönü koruyan),
- **Dolaylı dönüşüm** (ters yönlendiren).
Bu, dönüşümün işaretiyle belirlenir. Örneğin, vektörlerin çapraz çarpımı bu işareti tanımlar.
Afin dönüşümlerin örnekleri
[değiştir | kaynağı değiştir]Reel sayılar üzerinde afin dönüşümler
[değiştir | kaynağı değiştir]f : R → R biçimindeki fonksiyonlar, f(x) = mx + c formülü ile tanımlanır. Burada m ve c sabit reel sayılardır ve bu fonksiyonlar klasik afin dönüşümlerdir.
Sonlu bir alan üzerinde afin dönüşüm
[değiştir | kaynağı değiştir]Afin bir dönüşüm, Galois alanı GF(28) üzerinde aşağıdaki şekilde ifade edilir:
Burada:
Matris ve vektör şu şekildedir:
Bu ifade, özellikle kriptografide ve AES şifreleme algoritmasında kullanılan afin dönüşümün temelini oluşturur.
Örneğin, büyük-sonlu ikili gösteriminde aşağıdaki elemanın afin dönüşümü hesaplanmıştır.
Büyük-sonlu onaltılık gösterimde {CA} = {a} = y7 + y6 + y3 + y = {11001010}:
Böylece, {a′} = y7 + y6 + y5 + y3 + y2 + 1 = {11101101} = {ED} afin dönüşümü elde edilir.
Düzlem Geometride Afin Dönüşüm
[değiştir | kaynağı değiştir]
ℝ2 içinde, dönüşüm aşağıdaki gönderme ile sağ tarafta gösterilmiştir:
Orijinal üçgen (kırmızı), üç köşe noktasıyla dönüşüm sonucu yeni bir üçgen (mavi) oluşturur. Bu dönüşüm, orijinal üçgeni döndürür ve ötelemeye tabi tutar. Aslında, her üçgen bir afin dönüşüm ile başka bir üçgene eşlenir. Bu durum yalnızca paralelkenarlar için değil, tüm dörtgenler için de geçerlidir.
Ayrıca bakınız
[değiştir | kaynağı değiştir]Notlar
[değiştir | kaynağı değiştir]- ^ a b Berger, Marcel (1987), p. 38.
- ^ Schneider, Philip K. & Eberly, David H. (2003). Geometric Tools for Computer Graphics. Morgan Kaufmann. s. 98. ISBN 978-1-55860-594-7. 13 Ekim 2013 tarihinde kaynağından arşivlendi. Erişim tarihi: 11 Ekim 2013.
Kaynakça
[değiştir | kaynağı değiştir]- Berger, Marcel (1987), Geometry I, Berlin: Springer, ISBN 3-540-11658-3
- Nomizu, Katsumi; Sasaki, S. (1994), Affine Differential Geometry (New bas.), Cambridge University Press, ISBN 978-0-521-44177-3
- Sharpe, R. W. (1997). Differential Geometry: Cartan's Generalization of Klein's Erlangen Program. New York: Springer. ISBN 0-387-94732-9.
Dış bağlantılar
[değiştir | kaynağı değiştir]- "Affine Transformation Example". Hakan Haberdar, University of Houston. 11 Şubat 2015 tarihinde kaynağından arşivlendi.
- Hazewinkel, Michiel, (Ed.) (2001), "Affine transformation", Encyclopaedia of Mathematics, Kluwer Academic Publishers, ISBN 978-1556080104
- Geometric Operations: Affine Transform 10 Ekim 2013 tarihinde Wayback Machine sitesinde arşivlendi., R. Fisher, S. Perkins, A. Walker ve E. Wolfart.
- Eric W. Weisstein, Affine Transformation (MathWorld)
- Affine Transform 12 Ekim 2013 tarihinde Wayback Machine sitesinde arşivlendi. Bernard Vuilleumier tarafından, Wolfram Demonstrations Project.
- Affine Transformation on PlanetMath 1 Mart 2012 tarihinde Wayback Machine sitesinde arşivlendi.
- Free Affine Transformation software