LECCIÓN 6

Vectores en N dimensiones

Hasta ahora vectores con 2 componentes — flechas en una hoja. Pero un vector puede tener 3, 100, o mil componentes. Y todo lo que aprendiste sigue funcionando exactamente igual. Esta es la lección que abre la puerta a la IA.

Recuerda de las lecciones anteriores: aprendiste a sumar vectores, escalarlos y calcular su producto punto. Con nuestros vectores canónicos: a = (3, 1), b = (1, 2), a·b = 5, |a| ≈ 3.16, |b| ≈ 2.24, ángulo = 45°. Hoy ampliamos la misma idea: ¿qué pasa si el vector tiene más de 2 componentes?

1Un vector NO se queda en 2D

Usamos 2 componentes porque cabe en una hoja y se ve. Pero la definición real de vector es solo "una lista ordenada de números". Esa lista puede tener cualquier longitud:

v = (v₁, v₂, v₃, ..., vₙ)

Cada número de la lista es una "dimensión" o "componente". El número total de componentes se llama la dimensión del vector.

2Vectores que ya conoces (sin saberlo)

Muchísimas cosas de la vida real son, de hecho, vectores. Solo que con más o menos dimensiones:

📍

Una posición en el mapa (2D)

(latitud, longitud) → 2 números. Vector de dimensión 2.

🎨

Un color RGB (3D)

(rojo, verde, azul). Ejemplo: (236, 72, 153) = magenta. 3 componentes.

🌡️

El tiempo (4D)

(temperatura, humedad, viento, presión) → 4 números. Vector de dimensión 4.

📸

Una imagen pequeña

Imagen 28×28 en gris = 784 píxeles. Vector de dimensión 784.

🤖

Una palabra en IA (300+D)

En los sistemas de IA de lenguaje, cada palabra se convierte en un vector de cientos de números que captura su "significado numérico": palabras parecidas quedan en posiciones parecidas del espacio. A ese vector se le llama embedding (pronunciado "embéding") — piénsalo como el "carnet de identidad numérico" de una palabra. Dimensión 300–4096.

🧠

Un texto entero en un LLM

Un párrafo procesado por un Transformer es un vector de varios miles de dimensiones. Vector de dimensión 4096+.

🔑 La razón por la que aprendes álgebra lineal: en IA, los datos (textos, imágenes, sonidos, usuarios…) se representan como vectores de cientos o miles de dimensiones. Y las redes neuronales son operaciones de álgebra lineal sobre esos vectores.

3Un vistazo a 3D antes de "saltar al vacío"

3D todavía se puede visualizar: 3 ejes perpendiculares (x, y, z). Un vector en 3D tiene 3 componentes:

imagen 1 · un vector en 3D (3, 1, 2) — el espacio que habitas
x y z v = (3, 1, 2) 3 en x 1 en y 2 en z
3 componentes = 3 caminos perpendiculares. La punta del vector está en (3, 1, 2).
🤯 ¿Y un vector de 4 dimensiones? No se puede dibujar. Nuestro cerebro está diseñado para 3D. Pero — y esto es la magia del álgebra lineal — no necesitamos verlo: la matemática funciona igual. Sumas componente a componente, multiplicas por escalares, calculas productos punto. Todo idéntico.

4Demostración: las fórmulas siguen siendo las mismas

Tomemos dos vectores en 4 dimensiones (imagínalos como, por ejemplo, predicciones del tiempo: temperatura, humedad, viento, presión):

u = (1, 2, 3, 4)    v = (5, 0, -1, 2)
✍️ Las operaciones, idénticas a 2D solo que con más números
Suma — sumamos componente a componente, igual que antes:
u + v = (1+5, 2+0, 3+(-1), 4+2) = (6, 2, 2, 6)

Escalar — multiplicamos cada componente:
3·u = (3, 6, 9, 12)

Producto punto — multiplicamos componentes y sumamos:
u · v = 1·5 + 2·0 + 3·(-1) + 4·2
      = 5 + 0 − 3 + 8
      = 10

Longitud — Pitágoras generalizado:
|u| = √(1² + 2² + 3² + 4²) = √(1+4+9+16) = √30 ≈ 5.48
🌟 Patrón universal: todo lo que aprendiste con vectores de 2 componentes se generaliza letra por letra a 3, 4, 100 o 10.000. Aprendiste 2D porque se ve; ya sabes operar en cualquier dimensión. El álgebra lineal escala sin esfuerzo.

5De golpe, todo encaja con la IA

En el curso de redes neuronales verás que cada neurona hace un producto punto entre el vector de pesos y el vector de entradas. Lo que antes era un producto punto entre vectores de 2 componentes ocurre con vectores de cientos de componentes. La fórmula es la misma; solo cambia cuántos números sumas:

z = w · x + sesgo

La tabla de abajo muestra algunos modelos de IA conocidos (no te preocupes si los nombres no te suenan — son solo programas de IA) y la dimensión de los vectores con los que trabajan internamente:

ModeloQué esDimensión
Red XOR (ejemplo básico)Red neuronal mínima — la que verás en el curso de redes4
BERT pequeñoModelo de comprensión de texto de Google (2018)768
GPT-3Generador de texto de OpenAI (2020)12.288
LLaMA 70BModelo de lenguaje de Meta (2023)8.192

6Lo que aprendiste

Lo que aprendiste hoy: un vector es simplemente una lista de números — puede tener 2, 3, 100 o miles de componentes. Las operaciones que aprendiste (sumar, escalar, producto punto, longitud) funcionan igual en cualquier número de dimensiones: se aplican componente a componente. No podemos visualizar más de 3D, pero la matemática no necesita que lo veamos.

En la próxima lección aparece la otra protagonista del álgebra lineal: la matriz, que es a la vez una tabla de números y una máquina de transformar vectores.