
ANEXOS
► Anexos
► Transformaciones
| 
     Contenido  | 
  
Transformaciones
Además de las isometrías, la homotecia y la inversión, que se detallan a continuación, podemos realizar cualquier transformación lineal o afín con ayuda del comando AplicaMatriz.
    
 
Traslación
      La 
      imagen de cada punto P en una traslación  
    
 es:
P' = P + v
donde v es el vector de traslación.
    
 
Rotación
      La 
      imagen de cada punto P en una rotación  
    
 
      es (isometrias.ggb):
P' = O + M (P - O)
donde O es el centro de rotación, α es el ángulo de rotación y M es la matriz de rotación:
M = {{cos(α), -sin(α)}, {sin(α), cos(α)}}
Casos 
    particulares:
- Una rotación de 180° equivale a una simetría central, es decir, a reflejar sobre el centro de rotación: Refleja[A, 180°, O] equivale a Refleja[A, O]
 - Si O es el origen de coordenadas, la imagen de cada punto es P' = M P
 
    
 
Simetría axial
      La 
      imagen de cada punto P en una simetría axial  
    
 es (isometrias.ggb):
P' = O + M (P - O)
donde O es un punto cualquiera de la recta y, si α es el ángulo que forma la recta r con la horizontal, M es la matriz de simetría axial:
M = {{cos(2α), sin(2α)}, {sin(2α), -cos(2α)}}
Casos 
      particulares:
- La imagen del eje de simetría es él mismo: Refleja[r, r] = r
 - Reflejar dos veces sobre el mismo eje crea una copia del objeto: Refleja[Refleja[a, r], r] = a
 - Refleja[P, EjeX] = (x(P), -y(P))
 - Refleja[P, EjeY] = (-x(P), y(P))
 - Si r: y = x entonces Refleja[P, r] = (y(P), x(P))
 - Si r: y = -x entonces Refleja[P, r] = -(y(P), x(P))
 
    
 
Simetría central
      Si 
      O es el centro de simetría, la 
      imagen de cada punto P en una simetría central  
    
 es:
P' = O + (-1) (P - O) = 2O - P
Casos 
      particulares: 
- El centro se refleja en sí mismo: Refleja[O, O] = O
 - Si elegimos el origen de coordenadas como centro, la imagen de cualquier punto será su opuesto: Refleja[(0,0), P] = -P
 
    
 Homotecia
      La 
      imagen de cada punto P en una homotecia 
    
 
      de centro O es:
P' = O + M (P - O)
donde M es la matriz de escala con factor k:
M = {{k, 0}, {0, k}}
    
 
Inversión
     Si 
     O es el centro de la circunferencia de radio r, la imagen de cada punto P 
     en una inversión  
    
 es la 
     intersección de la semirrecta OP con la circunferencia de centro O y radio 
     r²/OP (inversion.ggb).
Casos 
     particulares:
- Si A está en c, entonces Refleja[A, c] = A
 - La inversión de la circunferencia en ella misma es de nuevo ella misma: Refleja[c, c] = c
 - Refleja[Refleja[A, c], c] = A
 - Reflejar dos veces sobre la misma circunferencia crea una copia del objeto: Refleja[Refleja[a, c], c] = a
 
