01 · Punto de partida
Una trayectoria puede retroceder, girar o cerrarse
No todas las curvas pueden describirse cómodamente como y=f(x). Una circunferencia tiene dos valores de y para muchas posiciones x; una trayectoria puede retroceder horizontalmente o cruzarse consigo misma.
Una descripción paramétrica asigna ambas coordenadas a un parámetro:
La longitud recorrida es:
02 · Aproximación geométrica
Los cambios de ambas coordenadas forman cada segmento
Elegimos valores t₀,…,tₙ y unimos los puntos consecutivos r(tᵢ). Cada segmento mide:
Factorizando Δtᵢ:
Al refinar la partición, los cocientes se convierten en x′(t) e y′(t), y la suma de segmentos se convierte en la integral.
03 · Interpretación cinemática
La derivada paramétrica es un vector velocidad
El vector tangente o velocidad es:
Su magnitud es la rapidez respecto del parámetro:
En un intervalo pequeño dt, la longitud recorrida es aproximadamente ‖r′(t)‖dt. Integrar esas contribuciones produce el recorrido total.
04 · Significado del parámetro
El parámetro no tiene que ser tiempo
La letra t suele sugerir tiempo, pero puede representar un ángulo, una fase o cualquier variable que ordene los puntos de la curva.
- Si
testá en segundos,‖r′(t)‖tiene unidades de longitud por segundo. - Si
tes un ángulo en radianes, el integrando expresa longitud por radián. - Si
tes adimensional, las derivadas conservan unidades de longitud.
Lo esencial es recorrer el intervalo paramétrico en el orden que define la trayectoria.
05 · Distintas velocidades, misma curva
Una reparametrización regular conserva la longitud
Una circunferencia puede recorrerse lentamente, rápidamente o con velocidad variable. Si la nueva parametrización visita una vez los mismos puntos en el mismo u opuesto orden, la longitud geométrica no cambia.
Si t=φ(u) es monótona y diferenciable:
El valor absoluto compensa una posible inversión de orientación. Sin embargo, si la parametrización recorre la curva dos veces, la integral cuenta ambas vueltas y duplica la longitud recorrida.
06 · Recuperar la fórmula anterior
Una gráfica cartesiana es un caso paramétrico
Para y=f(x), podemos elegir x(t)=t e y(t)=f(t). Entonces x′(t)=1 e y′(t)=f′(t):
La fórmula cartesiana del tema anterior aparece como un caso particular. La forma paramétrica es más general porque no exige que x crezca de manera monótona.
07 · Puntos especiales
Detenciones, cúspides y tramos repetidos
Una curva es regular donde r′(t)≠(0,0). Si ambas derivadas se anulan, pueden ocurrir distintas situaciones:
- el recorrido se detiene momentáneamente y continúa suavemente;
- aparece una cúspide o un punto singular;
- la parametrización es ineficiente aunque la curva sea suave.
La longitud todavía puede calcularse si la rapidez es integrable, dividiendo el intervalo en tramos regulares cuando sea necesario.
08 · Casos de referencia
Circunferencias y elipses muestran dos comportamientos
Para una circunferencia de radio R, x=R cos(t), y=R sen(t). La rapidez es constante:
Una vuelta completa mide ∫₀²πRdt=2πR.
Para una elipse x=a cos(t), y=b sen(t), la rapidez es √(a²sen²t+b²cos²t). En general su longitud no tiene una expresión elemental y se aproxima numéricamente mediante una integral elíptica.
09 · Extensión espacial
En tres dimensiones se agrega otra componente
Para r(t)=(x(t),y(t),z(t)):
La idea no cambia: se integra la norma euclidiana del vector velocidad. Por ejemplo, una hélice combina movimiento circular horizontal con avance vertical.
En dimensiones mayores, la fórmula sigue sumando los cuadrados de todas las componentes derivadas.
10 · Ejemplo desarrollado
Longitud de un arco de cicloide
Una cicloide de radio unitario está parametrizada por:
1. Derivar las componentes
x′(t)=1−cos(t) y y′(t)=sen(t).
2. Simplificar la rapidez
En [0,2π], sen(t/2)≥0, por eso no hace falta un valor absoluto adicional.
3. Integrar
4. Comparar con la cuerda
Los extremos son (0,0) y (2π,0), separados por 2π≈6,283. El arco mide 8, como debe ocurrir para una trayectoria curva.
11 · Trayectorias registradas
Los puntos deben ordenarse por el parámetro
Con muestras (tᵢ,xᵢ,yᵢ), la longitud poligonal es:
Ordenar solo por x puede destruir el recorrido cuando la curva retrocede. Debe respetarse el orden temporal o paramétrico.
Como en curvas cartesianas, el ruido agrega pequeñas desviaciones y puede inflar la longitud. También deben convertirse las coordenadas a escalas compatibles antes de usar la distancia euclidiana.
12 · Exploración
Laboratorio: recorrer y aproximar una trayectoria
Elegí una curva, el final del intervalo y la cantidad de segmentos. La línea violeta aproxima el tramo dorado ya recorrido.
Curva paramétrica y poligonal
x=t−sen(t) · y=1−cos(t)
Con 8 segmentos, la aproximación difiere 0,049 de la longitud integral.
El punto final se desplaza sobre la trayectoria y la poligonal conecta muestras uniformes del parámetro.
Preguntas para explorar
- Aumentá los segmentos de la cicloide. ¿Cómo evoluciona la aproximación hacia 8?
- En la circunferencia completa, compará la cuerda —casi cero— con la longitud recorrida.
- Compará circunferencia y elipse. ¿En cuál varía la rapidez paramétrica?
- Mové el parámetro final de la cicloide cerca de una cúspide. ¿Qué ocurre con la rapidez?
13 · Implementación computacional
Integrar la rapidez paramétrica
function longitudParametrica(dx, dy, inicio, fin, particiones = 100000) {
const paso = (fin - inicio) / particiones;
let longitud = 0;
for (let i = 0; i < particiones; i += 1) {
const t = inicio + (i + 0.5) * paso;
longitud += Math.hypot(dx(t), dy(t)) * paso;
}
return longitud;
}
const dx = t => 1 - Math.cos(t);
const dy = t => Math.sin(t);
console.log(longitudParametrica(dx, dy, 0, 2 * Math.PI).toFixed(6));
Aproximar directamente con puntos
function longitudPoligonal(curva, inicio, fin, segmentos) {
let anterior = curva(inicio);
let longitud = 0;
for (let i = 1; i <= segmentos; i += 1) {
const t = inicio + i / segmentos * (fin - inicio);
const actual = curva(t);
longitud += Math.hypot(actual.x - anterior.x, actual.y - anterior.y);
anterior = actual;
}
return longitud;
}
const cicloide = t => ({ x: t - Math.sin(t), y: 1 - Math.cos(t) });
for (const n of [4, 8, 16, 32]) {
console.log(n, longitudPoligonal(cicloide, 0, 2 * Math.PI, n).toFixed(6));
}
Estimar derivadas de una curva disponible como función
function derivadaComponente(curva, componente, h = 1e-5) {
return t => (curva(t + h)[componente] - curva(t - h)[componente]) / (2 * h);
}
function longitudParametrica(dx, dy, inicio, fin, n = 50000) {
const dt = (fin - inicio) / n;
let total = 0;
for (let i = 0; i < n; i += 1) {
const t = inicio + (i + 0.5) * dt;
total += Math.hypot(dx(t), dy(t)) * dt;
}
return total;
}
const elipse = t => ({ x: 3 * Math.cos(t), y: 2 * Math.sin(t) });
const dx = derivadaComponente(elipse, "x");
const dy = derivadaComponente(elipse, "y");
console.log(longitudParametrica(dx, dy, 0, 2 * Math.PI).toFixed(6));
Extender el cálculo a tres dimensiones
function longitud3D(derivada, inicio, fin, n = 100000) {
const dt = (fin - inicio) / n;
let total = 0;
for (let i = 0; i < n; i += 1) {
const t = inicio + (i + 0.5) * dt;
const { dx, dy, dz } = derivada(t);
total += Math.hypot(dx, dy, dz) * dt;
}
return total;
}
const derivadaHelice = t => ({ dx: -Math.sin(t), dy: Math.cos(t), dz: 0.5 });
console.log(longitud3D(derivadaHelice, 0, 4 * Math.PI).toFixed(6));
14 · Comprensión
Confusiones frecuentes
«La longitud es ∫(x′+y′)dt»
Las componentes forman un vector. Su magnitud euclidiana es √(x′²+y′²), no la suma firmada.
«El parámetro siempre representa segundos»
Puede ser tiempo, ángulo o una variable auxiliar. Sus unidades determinan las de las derivadas.
«Cambiar la rapidez de parametrización cambia la longitud»
Una reparametrización monótona conserva la longitud si recorre una vez la misma curva.
«Una curva cerrada tiene longitud cero porque sus extremos coinciden»
La cuerda es cero, pero la integral suma todo el recorrido realizado.
«Si r′(t)=0 en un punto, la longitud es inválida»
Puede existir una detención o cúspide aislada y aun así la rapidez ser integrable.
«El intervalo no importa si la figura dibujada es la misma»
Un intervalo que da dos vueltas cuenta dos veces la longitud.
15 · Práctica guiada
Ejercicios de comprensión
Ejercicio 1: segmento parametrizado
Sea x(t)=1+3t, y(t)=2+4t, 0≤t≤1. Calculá su longitud.
Ver solución
La rapidez es √(3²+4²)=5. La longitud es ∫₀¹5dt=5, igual a la distancia entre los extremos.
Ejercicio 2: cuarto de circunferencia
Para x=3cos(t), y=3sen(t), 0≤t≤π/2, hallá la longitud.
Ver solución
La rapidez es 3. La longitud es 3·π/2, correspondiente a un cuarto de una circunferencia de radio 3.
Ejercicio 3: orientación invertida
¿Cambia la longitud anterior si t recorre desde π/2 hasta 0?
Ver solución
No cambia la longitud geométrica. Al formular una integral con límites crecientes para el nuevo parámetro, la magnitud de la derivada compensa la orientación.
Ejercicio 4: dos vueltas
¿Qué longitud produce x=cos(t), y=sen(t) en [0,4π]?
Ver solución
La rapidez vale 1 y el intervalo tiene longitud 4π. Se recorren dos vueltas de la circunferencia unitaria, por lo que la longitud recorrida es 4π.
Ejercicio 5: trayectoria espacial
Para r(t)=(t,2t,2t) en [0,3], calculá la longitud.
Ver solución y código
r′(t)=(1,2,2) y su norma es 3. La longitud es 3·3=9.
const inicio = 0;
const fin = 3;
const rapidez = Math.hypot(1, 2, 2);
const longitud = rapidez * (fin - inicio);
console.log({ rapidez, longitud });
16 · Síntesis
Ideas para recordar
- Una curva paramétrica se describe mediante
r(t)=(x(t),y(t)). - Su longitud es
∫‖r′(t)‖dt=∫√(x′²+y′²)dt. - El parámetro puede ser tiempo, ángulo o una variable auxiliar.
- Una reparametrización monótona conserva la longitud de una sola pasada.
- Los tramos repetidos se cuentan tantas veces como se recorren.
- La fórmula cartesiana aparece al elegir
x(t)=t. - Detenciones o singularidades aisladas no impiden necesariamente una longitud finita.
- En tres dimensiones se agrega el cuadrado de la tercera componente derivada.
- Con datos, los puntos deben ordenarse por tiempo o parámetro, no por coordenada.
En el próximo tema comenzaremos a calcular volúmenes mediante secciones transversales, sumando áreas de cortes para reconstruir un sólido.