Bouncing Between Surfaces

Consider the following generalization of the previous problem .

Now let a ball bounce back and forth between a surface defined by f ( x ) f(x) (for x > 0 x>0 ) and its reflection across the y y -axis f ( x ) f(-x) (for x < 0 ) . x<0). Assume that initial conditions have been set up so that the ball’s motion forever lies in one parabola, with the contact points ( x 0 , f ( x 0 ) ) (x_0,f(x_0)) and ( x 0 , f ( x 0 ) ) . (-x_0,f(x_0)).

For what function f ( x ) f(x) is the magnitude of the change in the horizontal component of the ball’s momentum at each bounce independent of x 0 ? x_0?

f ( x ) = a ln x + b , a > 0 f(x)=a\ln x+b,a>0 f ( x ) = a x 2 + b , a > 0 f(x)=ax^2+b,a>0 f ( x ) = a x + b , a > 0 f(x)=-\frac ax+b,a>0 f ( x ) = a e x + b , a > 0 f(x)=ae^x+b,a>0

This section requires Javascript.
You are seeing this because something didn't load right. We suggest you, (a) try refreshing the page, (b) enabling javascript if it is disabled on your browser and, finally, (c) loading the non-javascript version of this page . We're sorry about the hassle.

1 solution

K T
Feb 25, 2019

Assume that we can neglect the ball's size.

Let the coordinates be such that the highest point is reached at x = 0 , y = y 0 , t = 0 x=0, y=y_0, t=0 .

The motion of the ball then is described by the parametrization

y ( t ) = y 0 1 2 g t 2 y(t)=y_0-\frac{1}{2}gt^2

x ( t ) = v x t x(t)=v_x t .

Substituting t = x v x t=\frac{x}{v_x} into the expression for y, reveals that the shape of the parabola is defined by

y ( x ) = y 0 1 2 g x 2 v x 2 y(x)=y_0-\frac{1}{2}g\frac{x^2}{v_x^2} .

Hence we have d y d x = g x v x 2 \frac{dy}{dx}= \frac{-gx}{v_x^2} .

f(x) must be perpendicular to this, so that f ( x ) = v x 2 g x f'(x)= \frac{v_x^2}{gx} .

If the horizontal momentum m v x mv_x is independent of x, v x v_x can be considered a constant.

Suppose f ( x ) = a ln x + b f(x)=a \ln|x|+b , then f ( x ) = a x f'(x)=\frac{a}{x} so that our function is given by

f ( x ) = v x 2 g ln x + b f(x)= \frac{v_x^2}{g} \ln|x|+b where b is an arbitrary constant.

0 pending reports

×

Problem Loading...

Note Loading...

Set Loading...