Trayectorias parabólicas, vértice, foco y envolvente
El código para dibujar parte de la figura es (la explicación en el texto)
R=10; %radio hold on fplot(@(t) R*cos(t), @(t) R*sin(t),[0,2*pi]) %circunferencia plot(0,0,'ko','markersize',3,'markerfacecolor','k') line([-R,0],[R,R],'color','k') %línea AP phi=pi/3; %posición de la placa line([-R*sin(phi),-R*sin(phi)],[R,-R*cos(phi)],'lineStyle','--') %placa M line([-R*sin(phi)-cos(phi/4),-R*sin(phi)+cos(phi/4)],[-R*cos(phi) +sin(phi/4),-R*cos(phi)-sin(phi/4)],'color','k') line([-R*sin(phi),0],[-R*cos(phi),R],'lineStyle','--','color','k') %línea AM %trayectoria x=@(t) -R*sin(phi)+sqrt(9.8*R)*sin(th)*t; y=@(t) -R*cos(phi)+2*sqrt(9.8*R)*cos(th/2)^2*t-4.9*t.^2; fplot(x,y,[0,2*sqrt(R/9.8)]) hold off axis square axis off
Sea una circunferencia vertical de radio R. Establecemos un Sistema de Referencia XY tal como se indica en la figura, el centro de la circunferencia es el origen.
Desde la posición P (-Rsinφ, R), se deja caer una partícula, que rebota elásticamente en la placa M cuyo centro está en la circunferencia, de modo que la dirección de su velocidad inicial v0, después del choque, es la línea MA, o el ángulo de tiro θ. El choque se supone elástico, la orientación de la placa M es tal, que el ángulo que forma la normal a la placa con la dirección incidente PM (vertical), el igual al ángulo que forma MA (reflejado) con dicha normal
Movimiento rectilíneo
Sabiendo que la distancia PM es R+Rcosφ, la velocidad v0 de la partícula cuando llega al punto M desde P (partiendo del reposo) es
Trayectoria parabólica
El ángulo de tiro θ es
Empleando las relaciones trigonométricas del seno y coseno con la tangente, relacionamos el ángulo de tiro θ con el ángulo φ de posición del centro de la placa M medido desde el eje -Y
La partícula parte de M en el instante t=0, con velocidad v0 y ángulo de tiro θ. Las ecuaciones del movimiento son
Intersección de la trayectoria con el eje Y
La trayectoria corta al eje Y en un punto C (0, y1) y emplea un tiempo t1 en alcanzarlo
Todas las partículas emplean el mismo tiempo en alcanzar el eje vertical Y, ya que t1 es independiente de φ
Todas las trayectorias cortan al eje Y en el punto C (0,R/2), véase la figura más abajo
Casos particulares
Estudiamos la trayectoria de las partículas que rebotan sobre las placas M situadas en los extremos del tercer cuadrante
Cuando φ=π/2
Cuando φ=0
Para x=0, y=R/2, pasa por el punto C empleando un tiempo t1
Para x=R, y=0, empleando un tiempo t2 en llegar al otro extremo del diámetro horizontal
Al ser la trayectoria simétrica t2 es el doble de t1
La partícula se mueve a lo largo del eje vertical Y partiendo de la posición M (0,-R). Alcanza el punto C (0, R/2) en el instante t1
Alcanza la altura máxima cuando vy=0, en el instante t2.
La posición final de la partícula en el instante t2 es y=R como cabría esperar de una partícula que se deja caer desde el punto P (0,R) y rebota elásticamente en la placa situada en M (0, -R)
Representamos las trayectorias de las partículas que rebotan en las placas M situadas en los ángulos φ: 0,10,20,...90°, entre los instantes t=0 y t=t2
R=10; %radio hold on fplot(@(t) R*cos(t), @(t) R*sin(t),[0,2*pi]) line([-R,0],[R,R]) for phi=(0:10:90)*pi/180 x=@(t) -R*sin(phi)+sqrt(9.8*R)*sin(phi)*t; y=@(t) -R*cos(phi)+2*sqrt(9.8*R)*cos(phi/2)^2*t-4.9*t.^2; fplot(x,y,[0,2*sqrt(R/9.8)]) end hold off grid on axis square xlabel('x') ylabel('y') title('Tiro parabólico')
Observamos que todas las tayectorias se cruzan en el punto C (0, R/2) empleando un tiempo . La intersección de las trayectorias parabólicas con la circunferencia de radio R se produce en el instante t2 que es el doble de t1. Lo que aparentemente resulta curioso
Intersección de la trayectoria con la circunferencia de radio R
La ecuación de la circunferencia de radio R centrada en el origen es
Haciendo operaciones obtenemos una ecuación de tercer grado en t
Comprobamos que obtenemos el mismo tiempo , cualquiera que sea el ángulo φ (30, 45, 60°)
R=10; %radio for phi=pi/6:pi/12:pi/3 a=-8*sqrt(R/9.8)*cos(phi/2)^2; b=(cos(phi)+4*cos(phi/2)^4+sin(phi)^2)*4*R/9.8; c=-(sin(phi)^2+2*cos(phi)*cos(phi/2)^2)*8*sqrt(R/9.8)*R/9.8; raiz=raices_3([1,a,b,c]) disp(raiz) end
2.0203 2.7598 2.7598 2.0203 + 0.0000i 2.4387 - 1.0102i 2.4387 + 1.0102i 2.0203 + 0.0000i 2.0203 + 1.4286i 2.0203 - 1.4286i >> 2*sqrt(R/9.8) ans = 2.0203
Empleamos la función
El lugar geométrico de los vértices

La ecuación de la parábola es, y=ax2+bx+c. Si a<0, el vértice es un máximo de coordenadas (xv, yv)
En el apartado anterior, hemos obtenido las ecuaciones paramétricas de la trayectoria, despejamos el tiempo t de la primera y lo introducimos en la segunda para obtener la función y=y(x)
Las coordenadas del vértice son
En la figura, se señalan los vértices de las trayectorias parabólicas mediante puntos de color rojo
R=10; %radio hold on fplot(@(t) R*cos(t), @(t) R*sin(t),[0,2*pi]) line([-R,0],[R,R]) for phi=(0:10:90)*pi/180 x=@(t) -R*sin(phi)+sqrt(9.8*R)*sin(phi)*t; y=@(t) -R*cos(phi)+2*sqrt(9.8*R)*cos(phi/2)^2*t-4.9*t.^2; fplot(x,y,[0,2*sqrt(R/9.8)]) xV=R*sin(phi)*cos(phi); %vértices yV=-R*cos(phi)+2*R*cos(phi/2)^2-R*sin(phi)^2/2; plot(xV,yV,'ro','markersize',3,'markerfacecolor','r') end hold off grid on axis square xlabel('x') ylabel('y') title('Vértices')
Vamos a comprobar que el lugar geométrico de los vértices es una elipse centrada en la posición (0, 3R/4) de semieje menor b=R/4. Calcularemos el semieje mayor a a partir de la ecuación de la elipse
Despejamos a2 y utilizaremos Math Symbolic de MATLAB para realizar las operaciones algebraicas
>> syms R phi; >> x=R*sin(phi)*cos(phi); >> y=-R*cos(phi)+2*R*cos(phi/2)^2-R*sin(phi)^2/2; >> a2=x^2/(1-16*(y-3*R/4)^2/R^2); >> simplify(a2) ans =R^2/4
El resultado es
El lugar geométrico de los focos
Sea la parábola de ecuación, . El vértice está en el origen (0,0) y el foco, a una distancia p por debajo tal como se aprecia en la figura de la izquierda
Sea una parábola de ecuación y=ax2+bx+c, con a<0. Las coordenadas del foco son
Comprobamos que el lugar geométrico de los focos es una circunferencia centrada en el punto (0, R/2) cuyo radio r vamos a determinar con ayuda de Math Symbolic de MATLAB
>> syms R phi; >> xF=R*sin(phi)*cos(phi); >> yF=-R*cos(phi)-R/2+2*R*cos(phi/2)^2+R*cos(2*phi)/2; >> simplify((xF^2+(yF-R/2)^2) ans =R^2/4
Se trata de una circunferencia de radio r=R/2
La envolvente
La ecuación de la trayectoria depende del ángulo φ, f(x, y, φ)=0
Se obtiene la ecuación de la envolvente de las trayectorias derivando con respecto a φ e igualando a cero.
Combinamos esta ecuación con la de la trayectoria para eliminar el ángulo φ y así obtener la ecuación de la envolvente. Para ello, utilizamos las relaciones trigonométricas
La ecuación de la envolvente es
R=10; %radio hold on fplot(@(t) R*cos(t), @(t) R*sin(t),[0,2*pi]) line([-R,0],[R,R]) for phi=(0:10:90)*pi/180 %trayectoria y=@(x) -x.^2/(2*R*sin(phi)^2)+cos(phi)*x/sin(phi)-R*cos(phi)- R/2+2*R*cos(phi/2)^2; fplot(y,[-R*sin(phi),2*R]) end %envolvente yy=@(x) -x.^2/(2*R)-R^2./sqrt(R^2+x.^2)+2*R*x.^2./ (x.^2+(-R+sqrt(x.^2+R^2)).^2); fplot(yy,[0,2*R],'color','k') hold off grid on axis square xlim([-R,2*R]) ylim([-R,2*R]) xlabel('x') ylabel('y') title('Envolvente')
La envolvente es la línea de color negro
Referencias
Radhakrishnamurty Padyala. A Hidden Circle in a Family of Projectile Paths. The Physics Teacher. Vol.58, February 2020, pp. 116-118