G EOMETR ÍA A F ÍN Y P ROYECTIVA
Grado en Fundamentos
de la Arquitectura
B LOQUE 2: E SPACIO A F ÍN
Aplicaciones afines
Adela Latorre (UPM) 1 / 12
Aplicaciones afines
Sean (A, V, φ), (A′ , V ′ , φ′ ) dos espacios afines.
Definición: Una aplicación afı́n es una aplicación f : A → A′ que tiene
asociada una aplicación lineal f⃗ : V → V ′ que verifica
−−→ −−−−−−→
f⃗ P Q = f (P )f (Q), para todo P, Q ∈ A.
Diremos que f⃗ es la aplicación lineal inducida por f .
Observación: Si Q = P + v, entonces f (Q) = f (P ) + f⃗(v).
Ejemplo: La aplicación f : R3 → R2 con f (x, y, z) = (x + y, y − z + 2) es afı́n.
Notar que se puede reescribir como
x
0 1 1 0
f (x, y, z) = (x + y, y − z + 2) = (0, 2) + (x + y, y − z) ≡ + y
2 0 1 −1
| {z } z
Observar que f (0,0,0)
| {z }
f⃗(x,y,z)
f (1, 0, 0) = (1, 2) pero f⃗ (1, 0, 0) = (1, 0)
| {z } | {z }
punto vector
Adela Latorre (UPM) 2 / 12
Matriz asociada a una aplicación afı́n
Sean (A, V, φ), (A′ , V ′ , φ′ ) dos espacios afines, con dim A = m y dim A′ = n.
(
R = {O; BV } para A,
Se consideran los sistemas de referencia afı́n
R′ = {O′ ; BV ′ } para A′ .
Si f : A → A′ es una aplicación afı́n y P = (x1 , . . . xm )R un punto de A,
entonces f (P ) es un punto de A′ que tendrá coordenadas (y1 , . . . , yn )R′
Definición: La matriz asociada a la aplicación afı́n f en los sistemas de
referencia R y R′ es
···
1 0 0
M f (R, R′ ) =
M f⃗(BV , BV ′ )
f (O) R′
y verifica que
1 1
y1 x1
= M f (R, R′ )
.. ..
. .
yn xm
Adela Latorre (UPM) 3 / 12
Ejemplo
Sea A2 un espacio afı́n con sistema de referencia R = O; B = {e1 , e2 } .
Hallar la matriz en R de la aplicación afı́n: f (x, y) = (7x − 3y − 1, x + 4y − 2)
Notar que podemos reescribir f (x, y) como
f (x, y) = (7x − 3y − 1, x + 4y − 2) = (−1, −2) + (7x − 3y, x + 4y)
1 0 0 1
−1 7 −3 x
≡ + ≡ −1 7 −3 x
−2 1 4 y
−2 1 4 y
| {z }
M f (R)
O BSERVAR QUE :
• La aplicación lineal asociada a f (x, y) es f⃗(x, y) = (7x − 3y, x + 4y).
Las coord. del vector e1 en base B son (1, 0) ⇒ f⃗(e1 ) = f⃗(1, 0) = (7, 1)B
Las coord. del vector e2 en base B son (0, 1) ⇒ f⃗(e2 ) = f⃗(0, 1) = (−3, 4)B
La submatriz de la esquina inferior izquierda de M f (R) es M f⃗(B).
• El valor de f (0) = f (0, 0) = (−1, −2) aparece en la 1ª col. de M f (R).
Adela Latorre (UPM) 4 / 12
Algunos resultados
Sea f : A → A′ una aplicación afı́n y f⃗ su aplicación lineal asociada.
Proposición: Se tiene que
• f inyectiva ⇐⇒ f⃗ inyectiva
• f sobreyectiva ⇐⇒ f⃗ sobreyectiva
• f biyectiva ⇐⇒ f⃗ biyectiva
Observación: Recordar que la biyectividad es la condición que necesitamos
para asegurar que una aplicación tiene inversa.
Proposición: Si f : A → A′ y g : A′ → A′′ son dos aplicaciones afines,
entonces la composición g ◦ f también es una aplicación afı́n y además:
−−→
g ◦ f = ⃗g ◦ f⃗ y M (g ◦ f ) = M g · M f
(con matrices M g y M f en los sistemas de referencia adecuados de A, A′ y A′′ )
−−−→ −1
Corolario: Si f afı́n biyectiva, entonces f −1 = f⃗ y M (f −1 ) = (M f )−1
Adela Latorre (UPM) 5 / 12
Puntos fijos de una aplicación afı́n
Sea f : A → A′ una aplicación afı́n con f⃗ : V → V ′ aplicación lineal asociada.
Dado un subespacio afı́n L de A, ¿qué podemos decir sobre f (L)?
Lo primero que debemos observar es que el conjunto
f (L) = {f (P ) | P ∈ A}
es un subespacio afı́n de A′ . Además, si L = P + ⟨u1 , . . . , uk ⟩ entonces
f (L) = f (P ) + ⟨f⃗(u1 ), . . . , f⃗(uk )⟩.
Cuando A = A′ , interesará estudiar los puntos que no cambian al aplicar f :
Definición: Un punto P ∈ A se dice fijo para f : A → A cuando f (P ) = P .
Proposición: El conjunto de puntos fijos de una aplicación afı́n f : A → A,
F = {P ∈ A | f (P ) = P },
es un subespacio afı́n de A cuyo subespacio vectorial asociado es el
autoespacio de valor propio λ = 1 para f⃗.
Adela Latorre (UPM) 6 / 12
Subespacios afines invariantes
Sea f : A → A una aplicación afı́n.
Definición: Un subespacio afı́n L de A se dice invariante para f si verifica
f (L) ⊆ L
Observación: El subespacio de puntos fijos es, en particular, un subespacio
invariante. Sin embargo, hay subespacios invariantes que no son de ptos fijos.
Proposición: Un subespacio afı́n L = P + ⟨u1 , . . . , uk ⟩ de A es invariante
para f si y solo si cumple las siguientes dos propiedades:
1. f⃗(u1 ), . . . , f⃗(uk ) ⊆ ⟨u1 , . . . , uk ⟩
−−−−→
2. P f (P ) ∈ ⟨u1 , . . . , uk ⟩
PASOS PARA HALLAR LOS SUBESPACIOS INVARIANTES :
• Calcular los autoespacios V (λ) de f⃗.
−−−−→
• Buscar los puntos P del espacio afı́n A tales que P f (P ) ∈ V (λ).
Adela Latorre (UPM) 7 / 12
Ejemplo
subespaciosafines invariantes de f : A2 → A2 dada por
Hallar
1 0 0
Mf = 1 0 −2 respecto de la referencia afı́n R = O; B = {e1 , e2 } .
−1 1 3
Comenzamos hallando los autovalores ⃗
de la aplicación lineal f asociada a f ,
0 −2
que vendrá dada por M f⃗ = respecto de la base B = {e1 , e2 }:
1 3
Polinomio caracterı́stico:
−λ −2
ρ(λ) = det(M f⃗−λI) = = −λ(3−λ)+2 = λ2 −3λ+2 = (λ−1)(λ−2)
1 3−λ
Los autovalores de f⃗ son λ = 1 y λ = 2. Hallamos autoespacios:
V (1) Buscamos x = (x1 , x2 ) tal que (M f⃗ − 1 I) x = 0:
−1 −2 F2 −F1 −1 −2 Queda: −x1 − 2x2 = 0 → x1 = −2x2
M f⃗ − I = −−−−→
1 2 0 0 Con esto: V (1) = ⟨(−2, 1)⟩
V (2) Buscamos x = (x1 , x2 ) tal que (M f⃗ − 2 I) x = 0:
−2 −2 F1 +2F2 0 0 Queda: x1 + x2 = 0 → x2 = −x1
M f⃗ − 2 I = −−−−−→
1 1 1 1 Con esto: V (2) = ⟨(1, −1)⟩
Adela Latorre (UPM) 8 / 12
Ejemplo (continuación)
Hallar
subespacios afines
invariantes de f : A2 → A2 dada por
1 0 0
Mf = 1 0 −2 respecto de la referencia afı́n R = O; B = {e1 , e2 } .
−1 1 3
Tenemos ası́ que los autoespacios de la aplicación lineal asociada son:
V (1) = ⟨(−2, 1)⟩, V (2) = ⟨(1, −1)⟩.
−−−−→
Buscamos ahora un punto P (x, y)R con P f (P ) ∈ V (λ) para λ = 1 ó λ = 2.
Notar que:
1 1 0 0 1 1
f (P ) ≡ M f · x = 1 0 −2 x = 1 − 2y
y −1 1 3 y −1 + x + 3y
Por tanto, se tiene que:
−−−−→
P f (P ) = f (P ) − P = (1 − 2y, −1 + x + 3y) − (x, y)
= (1 − 2y − x, −1 + x + 2y) = (1 − x − 2y) (1, −1)
−−−−→
• Si 1 − x − 2y = 0, entonces P f (P ) = 0 y tenemos recta de ptos fijos (V (1)).
• Si 1 − x − 2y ̸= 0, todo L = (x, y) + V (2) es un subesp. afı́n invariante.
Adela Latorre (UPM) 9 / 12
Ejemplos de aplicaciones afines: traslación
Sea A un espacio afı́n sobre un espacio vectorial V de dimensión n.
Fijamos un vector v ∈ V .
Llamaremos traslación de vector v a la aplicación afı́n:
Tv : A → A
P 7 → P +v
Calculamos la aplicación lineal asociada: tomamos P, Q ∈ A y consideramos
−−→ −−−−−−−−→ −−→
T⃗v (P Q) = Tv (P )Tv (Q) = Tv (Q) − Tv (P ) = (Q + v) − (P + v) = Q − P = P Q
−−→
Notar que T⃗v manda un vector P Q a sı́ mismo: es la identidad.
Sea R = O; B = {e1 , . . . , en } un sistema de referencia afı́n de A. Se tiene:
−−−−−→
Tv (O) = O + v ⇒ OTv (O) = Tv (O) − O = O + v − O = v
Si escribimos v = v1 e1 + · · · vn en , se tiene:
1 0 ··· 0
v1
M Tv (R) = .
..
I
n
vn
Adela Latorre (UPM) 10 / 12
Ejemplos de aplicaciones afines: homotecia
Sea A un espacio afı́n sobre un espacio vectorial V de dimensión n.
Fijamos un punto C ∈ A y un escalar r ∈ R.
Llamaremos homotecia de centro C y razón r a la aplicación afı́n:
hC
r : A → A
−−→
P 7→ C + r CP
Calculamos la aplicación lineal asociada: tomamos P, Q ∈ A y consideramos
−− −−−−− −−→
⃗hC (− −→ C C C C −−→ −−→ −−→
r P Q) = hr (P )hr (Q) = hr (Q) − hr (P ) = r CQ − r CP = r P Q
−−→
Notar que ⃗hC r manda un vector P Q a sı́ mismo pero multiplicado por r.
Sea R = O; B = {e1 , . . . , en } un sistema de referencia afı́n de A. Entonces:
−−→ −−−C−−→ −−→ −−→ −−→ −−→
hC
r (O) = C + r CO ⇒ Ohr (O) = C + r CO − O = OC + r CO = (1 − r)OC
Si C(c1 , . . . , cn )R , se obtiene:
1 0 ··· 0
(1 − r) c1
M hC (R) =
r ..
. nrI
(1 − r) cn
Adela Latorre (UPM) 11 / 12
Ejemplos de aplicaciones afines: proyección
Sea A un espacio afı́n sobre un espacio vectorial V de dimensión n.
Llamaremos proyección a una aplicación afı́n f : A → A que verifica
f ◦ f = f,
esto es, f es idempotente.
2 2
Notar que, en tal caso, M f = M f · M f = M f y también M f⃗ = M f⃗ .
Además, el conjunto de puntos fijos de f coincide el subespacio afı́n Imf .
Adela Latorre (UPM) 12 / 12