Suspicious Dark Spot

There is some water in a tank, and on the surface of the water, there is a ripple. (Depicted in the above gif)

The ripple can be described with the Cartesian coordinate system as z = p ( x 2 + y 2 ) where p ( x ) = 5 sin ( x ) x + 10 . z=p\left(\sqrt{x^2+y^2}\right) \qquad \text{ where } \qquad p\left(x\right)=-\frac{5\sin \left(x\right)}{x}+10 \; .

The bottom of the tank is described as z = 0 z=0 .

Now, rays of light parallel to the z z -axis shine onto the surface of the water. The rays of light are then refracted and travel through the water, after that hitting the bottom of the tank, this forms a circular dark spot of light with its center at coordinates ( 0 , 0 , 0 ) (0,0,0) .

Find the area of the dark spot, give your answer to 3 significant figures.

Details and Assumptions :

  • The refractive index of water is 1.33.

  • The dark spot is bounded by a bright circle around its perimeter.

  • You may use a computational method.


The answer is 40.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.

2 solutions

Akul Agrawal
Jan 8, 2016

Note :

In the less illuminated dark spot, only 1 ray falls at a point.
In the more illuminated circular ring, 3 rays fall at a point.
(See in the graph that same distance of intersection is there for 3 position of rays)

Julian Poon
Aug 29, 2015

The answer isn't an integer, it is 39.9945774847... 39.9945774847...

Incoming rays (green) are vertical.

Let y ( x ) = 5 x S i n ( x ) + 10 y(x)=-\dfrac { 5 }{ x } Sin(x)+10

Then the slope of the normal (red) is s ( x ) = 1 y ( x ) s(x)=-\dfrac { 1 }{ y'(x) }

Let ( x 1 , y 1 ) \left( { x }_{ 1 },{ y }_{ 1 } \right) be a point on the curve. We then find angles A A and B B , the latter through use of Snell’s Law

A = π 2 A r c T a n ( s ( x 1 ) ) A=\dfrac { \pi }{ 2 } -ArcTan\left( s\left( { x }_{ 1 } \right) \right)

B = A r c S i n ( 1 1.33 S i n ( A ) ) B=ArcSin\left( \dfrac { 1 }{ 1.33 } Sin\left( A \right) \right)

so that the slope of the refracted ray (blue) is

s 2 = T a n ( π 2 A + B ) { s }_{ 2 }=Tan\left( \dfrac { \pi }{ 2 } -A+B \right)

which intersects the x x axis at

x 2 = x 1 y 1 s 2 { x }_{ 2 }={ x }_{ 1 }-\dfrac { { y }_{ 1 } }{ { s }_{ 2 } }

which we seek to minimize. Numerical approximations leads to x 2 = 3.5680063631 { x }_{ 2 }=3.5680063631… , and from this we can find the area 39.99457748 39.99457748…

The key to solving this problem is recognizing that the "dark spot" is not completely devoid of light, it simply has less illumination than the immediate bright ring around it, the bright ring being caused by "bunching" of rays coming in through the trough immediately outside the center dimple.

Michael Mendrin - 5 years, 9 months ago

Log in to reply

The implicit assumption here is that you're minimizing the x-intercept only for positive slopes in that quadrant. Without this assumption, the rays incident between 0 and 3.568... will have a smaller intercept.

My approach was almost the same except for the last step. I found the first point on the bottom where two rays intersected, as the "bunching" can only happen after that point:

Łukasz Dzik - 5 years, 9 months ago

Log in to reply

"...only for positive slopes in that quadrant." Well, yeah. As your excellent illustration shows, there's bunching of rays that have positive slopes, while the rays with negative slopes are spread out, i.e., surface flux on the bottom is less than incident flux. That's what creates the appearance of a "dark spot".

Thanks for the illuminating illustration!

Michael Mendrin - 5 years, 9 months ago

That was a lot less tedious than the one I did, despite the method being the same. I probably just didn't simplify the expression after subbing the refractive index for both medians.

Julian Poon - 5 years, 9 months ago

0 pending reports

×

Problem Loading...

Note Loading...

Set Loading...