Inicio · Parte 03 — Geometría, trigonometría y geometría analítica
simetría respecto a x: (a, b) → (a, −b)
simetría respecto a y: (a, b) → (−a, b)
simetría respecto al origen: (a, b) → (−a, −b)
La idea de Descartes —identificar el plano con ℝ²— es probablemente la más productiva de la matemática moderna. Convierte la geometría en álgebra: una recta es una ecuación, una circunferencia es otra, y la intersección de dos figuras es la solución de un sistema. Sin ella no habría gráficos por computador ni análisis de datos.
Los cuatro cuadrantes se numeran en sentido antihorario empezando por el de coordenadas positivas. Esa convención importa al interpretar atan2, cuyo signo depende del cuadrante, y al leer gráficas donde el eje y crece hacia abajo —convención habitual en pantallas e imágenes, que invierte el sentido de las rotaciones.
Las simetrías se expresan como cambios de signo, y ese es el primer ejemplo de que una transformación geométrica es una operación algebraica sobre coordenadas. La reflexión respecto al eje x es la matriz diag(1, −1), y su determinante negativo indica que invierte la orientación (clase 075).
En machine learning el «espacio de features» es literalmente un espacio de coordenadas, y cada observación es un punto. Toda la intuición geométrica de esta parte —distancia, proyección, frontera— se traslada directamente allí, con la advertencia de la clase 061 sobre la alta dimensión.
Los cuatro cuadrantes y las simetrías.
punto cuadrante
( 3, 2) I
(−3, 2) II
(−3, −2) III
( 3, −2) IV
Simetrías de (3, 2):
respecto al eje x: ( 3, −2)
respecto al eje y: (−3, 2)
respecto al origen: (−3, −2)
Traslación (+1, −1): (3,2) → (4,1)
Cuadrantes, simetrías y traslación de origen.
python classes/part-03-geometria-trigonometria-y-geometria-analitica/068-coordenadas-cartesianas/lab.py
compmath run 068
puntoscuadrantessimetrico_respecto_a_xsimetrico_respecto_a_ysimetrico_respecto_al_origentrasladado_(+1,-1){
"puntos": [
[
3.0,
2.0
],
[
-3.0,
2.0
],
[
-3.0,
-2.0
],
[
3.0,
-2.0
]
],
"cuadrantes": [
1,
2,
3,
4
],
"simetrico_respecto_a_x": [
3.0,
-2.0
],
"simetrico_respecto_a_y": [
-3.0,
2.0
],
"simetrico_respecto_al_origen": [
-3.0,
-2.0
],
"trasladado_(+1,-1)": [
[
4.0,
1.0
],
[
-2.0,
1.0
],
[
-2.0,
-3.0
],
[
4.0,
-3.0
]
]
}
Espacios de features, sistemas de coordenadas de pantalla frente a mundo, visualización de datos y transformaciones geométricas.
Las transformaciones geométricas son el caso visual de las transformaciones lineales que una red aplica a sus activaciones; la similitud coseno es trigonometría en alta dimensión.