25. Conservación de la cantidad de movimiento en dos dimensiones

En el plano, conservar la cantidad de movimiento significa conservar simultáneamente sus componentes x e y: una única ecuación vectorial se convierte en dos ecuaciones escalares.

25.1 Del movimiento sobre una recta al movimiento en el plano

Hasta ahora cada velocidad podía describirse con un número y un signo. En dos dimensiones también importa la dirección: una pelota puede salir hacia la derecha y arriba, mientras otra lo hace hacia la izquierda y abajo.

La cantidad de movimiento es un vector. No basta conservar su módulo: deben conservarse su dirección y su sentido, o de manera equivalente, cada una de sus componentes.

25.2 Cantidad de movimiento de un cuerpo

Para un cuerpo de masa m y velocidad v⃗:

p⃗ = m v⃗

Si v⃗ = (vx, vy), entonces:

Componente horizontalpx = m vx
Componente verticalpy = m vy

Ambas componentes se miden en kg·m/s. El signo depende de los ejes elegidos.

25.3 Momento total de un sistema

El momento total es la suma vectorial del momento de todos los cuerpos:

P⃗ = Σ p⃗k = Σ mkv⃗k

Para dos cuerpos A y B:

Total en xPx = mAvAx + mBvBx
Total en yPy = mAvAy + mBvBy

25.4 Condición de conservación

El teorema impulso-cantidad de movimiento para el sistema establece:

P⃗f − P⃗i = J⃗ext

Si el impulso externo neto durante el intervalo es nulo o despreciable, resulta:

P⃗i = P⃗f

No es necesario que cada cuerpo conserve su momento. Los impulsos internos pueden cambiarlo y transferirlo entre los integrantes del sistema.

25.5 Una ecuación vectorial, dos ecuaciones escalares

En un plano cartesiano, la igualdad vectorial equivale a:

Conservación en xΣmkvkx,i = Σmkvkx,f
Conservación en yΣmkvky,i = Σmkvky,f

Las dos ecuaciones deben cumplirse a la vez. Un resultado que conserva Px pero no Py no conserva el momento vectorial.

25.6 Elegir los ejes

Los ejes son una herramienta de descripción. Pueden elegirse libremente, pero conviene alinearlos con una dirección conocida: la velocidad inicial, una pared o la línea que une los centros durante un contacto.

  • Dibujá primero el sistema y fijá +x y +y.
  • Mantené esos ejes durante todo el cálculo.
  • Asigná signos a las componentes, no a los módulos.
  • Indicá desde qué eje y en qué sentido se mide cada ángulo.

25.7 Pasar de módulo y ángulo a componentes

Si una velocidad de módulo v forma un ángulo θ medido en sentido antihorario desde +x:

Componente xvx = v cos θ
Componente yvy = v sen θ

El seno y el coseno ya producen el signo correcto cuando θ identifica el cuadrante. En JavaScript, las funciones trigonométricas reciben radianes.

θrad = θgrados · π/180

25.8 Volver de componentes a módulo y dirección

Una vez obtenidas vx y vy:

Módulov = √(vx² + vy²)
Direcciónθ = atan2(vy, vx)

atan2 considera los signos de ambas componentes y determina el cuadrante. Usar solamente arctan(vy/vx) pierde información y falla cuando vx = 0.

25.9 Interpretación geométrica

La conservación también puede verse como una suma de flechas. Para dos cuerpos:

p⃗Ai + p⃗Bi = P⃗i = P⃗f = p⃗Af + p⃗Bf

Al colocar las flechas finales cabeza con cola, su resultante debe coincidir con la resultante inicial.

25.10 Despejar un momento final desconocido

Si se conocen el estado inicial y el momento final de A, el de B queda determinado:

p⃗Bf = P⃗i − p⃗Af

Por componentes:

En xvBx,f = (Px,i − mAvAx,f)/mB
En yvBy,f = (Py,i − mAvAy,f)/mB

25.11 Ejemplo resuelto: blanco inicialmente en reposo

Una esfera A de 2 kg se mueve a 6 m/s sobre +x y choca con una esfera B de 3 kg en reposo. Después, A se mueve a 3 m/s formando 60° con +x. Hallamos la velocidad final de B.

El momento inicial es:

P⃗i = (2·6, 0) = (12, 0) kg·m/s

Las componentes finales de A son vAx,f = 3 cos 60° = 1,5 m/s y vAy,f = 3 sen 60° ≈ 2,598 m/s. Por lo tanto:

p⃗Af = (3, 5,196) kg·m/s

Restamos vectores y dividimos por mB:

p⃗Bf = (12, 0) − (3, 5,196) = (9, −5,196) kg·m/s
v⃗Bf = (3, −1,732) m/s

Su módulo es √(3² + 1,732²) ≈ 3,464 m/s y su dirección es −30°, es decir, 30° por debajo de +x.

25.12 Comprobación del ejemplo

Sumamos los momentos finales por separado:

Eje x2·1,5 + 3·3 = 12 kg·m/s
Eje y2·2,598 + 3·(−1,732) = 0 kg·m/s

Ambas componentes coinciden con las iniciales. Los momentos verticales finales son opuestos: aparecieron por la interacción interna, pero su suma sigue siendo cero.

25.13 El momento no determina por sí solo toda colisión

Dos cuerpos finales aportan cuatro incógnitas posibles: vAx,f, vAy,f, vBx,f y vBy,f. La conservación del momento ofrece solamente dos ecuaciones.

Para hallar todas las velocidades finales hacen falta datos o relaciones adicionales: una dirección final, la energía cinética en un choque elástico, un coeficiente de restitución aplicado a la dirección de contacto o restricciones geométricas.

No debe inventarse una conservación independiente de la energía cinética: solo corresponde cuando el modelo físico la justifica.

25.14 Caso con momento inicial nulo

Si P⃗i = 0 y el impulso externo es despreciable, entonces P⃗f = 0. Para dos fragmentos:

mAv⃗Af = −mBv⃗Bf

Los momentos son iguales en módulo y opuestos en dirección. Las velocidades solo tendrán el mismo módulo si las masas son iguales.

25.15 Impulso externo no despreciable

Si actúa un impulso externo apreciable, no se igualan directamente los momentos inicial y final:

Balance en xPx,f = Px,i + Jext,x
Balance en yPy,f = Py,i + Jext,y

Puede conservarse una componente y no la otra. Por ejemplo, si el impulso externo es vertical, Px permanece constante aunque Py cambie.

25.16 Procedimiento de resolución

1. Definir sistema e intervalo
2. Evaluar el impulso externo
3. Dibujar y elegir ejes
4. Descomponer los vectores
5. Resolver x e y
6. Recomponer y verificar

Conviene conservar algunos decimales durante el cálculo y redondear al final para evitar residuos artificiales.

25.17 Actividad interactiva: completar el estado final

Modificá masas, velocidades iniciales y la salida de A. El laboratorio calcula la única velocidad final de B que conserva las dos componentes del momento.

Laboratorio vectorial

Los ángulos se miden desde +x en sentido antihorario.

Px: 12,00 = 3,00 + 9,00
Py: 0,00 = 5,20 − 5,20
Momento inicial total(12,00; 0,00) kg·m/s
Velocidad final de B(3,00; −1,73) m/s
Rapidez y ángulo de B3,46 m/s; −30,00°
Residuo vectorial0,00 kg·m/s
Energía cinética inicial36,00 J
Energía cinética final27,00 J

El estado conserva el momento y reduce la energía cinética en 9,00 J.

25.18 Implementar vectores con JavaScript

Un objeto con propiedades x e y permite expresar directamente la aritmética vectorial:

function desdePolar(modulo, anguloGrados) {
  const angulo = anguloGrados * Math.PI / 180;
  return {
    x: modulo * Math.cos(angulo),
    y: modulo * Math.sin(angulo)
  };
}

function momento(masa, velocidad) {
  return { x: masa * velocidad.x, y: masa * velocidad.y };
}

function sumar(a, b) {
  return { x: a.x + b.x, y: a.y + b.y };
}

function restar(a, b) {
  return { x: a.x - b.x, y: a.y - b.y };
}

function calcularVelocidadFinalB(masaA, masaB, vAi, vBi, vAf) {
  if (masaA <= 0 || masaB <= 0) {
    throw new Error("Las masas deben ser positivas");
  }

  const momentoInicial = sumar(
    momento(masaA, vAi),
    momento(masaB, vBi)
  );
  const momentoFinalA = momento(masaA, vAf);
  const momentoFinalB = restar(momentoInicial, momentoFinalA);

  return {
    x: momentoFinalB.x / masaB,
    y: momentoFinalB.y / masaB
  };
}

const vBf = calcularVelocidadFinalB(
  2,
  3,
  desdePolar(6, 0),
  desdePolar(0, 0),
  desdePolar(3, 60)
);
console.log(vBf);

El resultado es aproximadamente { x: 3, y: -1.732 }. La función separa la física de la representación gráfica y puede reutilizarse en una simulación.

25.19 Tolerancia numérica y residuo

En cálculos de punto flotante, el residuo rara vez es exactamente cero. Una comprobación útil calcula:

r = |P⃗f − P⃗i| = √[(ΔPx)² + (ΔPy)²]

Luego se compara r con una tolerancia adecuada a la escala del problema. No conviene exigir igualdad exacta con ===.

25.20 Errores frecuentes

  • Conservar solo los módulos: dos vectores de igual módulo pueden tener direcciones diferentes.
  • Sumar rapidez en vez de componentes: la suma de momentos es vectorial.
  • Olvidar la masa: se conserva Σmv⃗, no la suma de velocidades.
  • Cambiar los ejes a mitad del cálculo: todas las componentes deben referirse al mismo sistema.
  • Usar grados en Math.sin o Math.cos: JavaScript espera radianes.
  • Usar Math.atan(y/x): no identifica correctamente todos los cuadrantes.
  • Suponer que Py = 0 para cada cuerpo: si el total inicial es cero, las componentes finales pueden cancelarse.
  • Creer que dos ecuaciones bastan para cuatro incógnitas: hacen falta condiciones adicionales.
  • Ignorar el impulso externo: si no es despreciable, debe incluirse en el balance.

25.21 Ejercicios propuestos

  1. Una masa de 2 kg se mueve a 5 m/s con θ = 30°. Calculá px y py.
  2. Dos cuerpos tienen momentos (6, 2) y (−1, 4) kg·m/s. Hallá P⃗, su módulo y su ángulo.
  3. Un sistema parte con P⃗i = (10, 0) kg·m/s. Si p⃗Af = (4, 3), calculá p⃗Bf.
  4. En el ejercicio anterior, si mB = 2 kg, hallá la velocidad final de B en forma cartesiana y polar.
  5. Una explosión parte del reposo. Un fragmento de 1 kg sale con velocidad (4, 3) m/s y el otro tiene 2 kg. Calculá la velocidad del segundo.
  6. Explicá por qué Py,i = 0 no obliga a que cada Py,f sea cero.
  7. Un impulso externo J⃗ext = (0, 3) N·s actúa sobre un sistema con P⃗i = (8, −1) kg·m/s. Hallá P⃗f.
  8. ¿Cuántos datos adicionales se necesitan, en general, para determinar cuatro componentes finales usando solo dos balances de momento?
  9. Usá el laboratorio con los valores iniciales y cambiá el ángulo final de A a −60°. Describí qué ocurre con la componente y de B.
Ver soluciones y explicaciones
  1. p = mv = 10 kg·m/s; px = 10 cos 30° ≈ 8,66 kg·m/s y py = 10 sen 30° = 5 kg·m/s.
  2. P⃗ = (5, 6) kg·m/s; |P⃗| = √61 ≈ 7,81 kg·m/s; θ = atan2(6, 5) ≈ 50,19°.
  3. p⃗Bf = (10, 0) − (4, 3) = (6, −3) kg·m/s.
  4. v⃗Bf = (3, −1,5) m/s; módulo ≈ 3,35 m/s y ángulo ≈ −26,57°.
  5. El primer momento es (4, 3) kg·m/s. El segundo debe ser (−4, −3), así que su velocidad es (−2, −1,5) m/s.
  6. La conservación exige que la suma final sea cero: pueden existir componentes individuales iguales y opuestas.
  7. P⃗f = P⃗i + J⃗ext = (8, 2) kg·m/s.
  8. En general faltan dos relaciones escalares independientes.
  9. La componente y de A cambia de signo y la de B también: B sale hacia arriba para mantener Py = 0.

25.22 Ideas para recordar

  • La cantidad de movimiento se conserva como vector cuando el impulso externo neto es despreciable.
  • En dos dimensiones deben conservarse simultáneamente Px y Py.
  • Los signos pertenecen a las componentes; la masa y el módulo son positivos.
  • atan2 permite recuperar correctamente la dirección de un vector.
  • El momento vertical total puede ser cero aunque cada cuerpo tenga momento vertical.
  • La conservación del momento aporta dos ecuaciones, pero no siempre determina todas las incógnitas.
  • Un residuo vectorial permite auditar numéricamente el resultado.

En el próximo tema aplicaremos estas herramientas a colisiones oblicuas y elegiremos ejes que simplifiquen el contacto.