How Does Light Travel Through a Gradually Changing Refractive Medium?

  • Thread starter Thread starter yoran
  • Start date Start date
  • Tags Tags
    Refraction
Click For Summary

Homework Help Overview

The discussion revolves around a physics problem involving the travel of light through a gradually changing refractive medium, specifically the atmosphere of a planet. The original poster presents a scenario where the index of refraction increases linearly as light approaches the planet's surface, and seeks to determine the time it takes for the light ray to reach the surface.

Discussion Character

  • Exploratory, Conceptual clarification, Mathematical reasoning

Approaches and Questions Raised

  • The original poster attempts to derive an expression for the time taken by light to travel through the atmosphere based on the changing index of refraction. Some participants question the correctness of the derived equation for the index of refraction and the implications of the time calculated.

Discussion Status

Participants are actively engaging with the original poster's reasoning, with some suggesting that the time taken must be greater than in a vacuum, while others confirm the need for clarification on the formulation of the index of refraction. There is a recognition of potential errors in the original calculations, but no consensus has been reached on the correct approach.

Contextual Notes

There is an ongoing discussion about the assumptions made regarding the linearity of the index of refraction and its implications on the time calculation. The original poster expresses uncertainty about the validity of their solution based on the derived conditions.

yoran
Messages
116
Reaction score
0
Hi,

I found a solution to the following problem but I don't think it is right.

Homework Statement


A ray of light enters the atmosphere of a planet. It is perpendicular to the atmosphere. When it enters the atmosphere, the index of refraction equals the index of refraction of vacuum but it increases linearly as it comes closer to the planet. The light ray has to cover a distance h in the atmosphere in order to reach the planet. When the light ray arrives at the surface of the planet, the index of refraction equals [tex]n_f[/tex]. How long does it take before the light ray hits the surface of the planet?

Homework Equations



The Attempt at a Solution


We know that the index of refraction increases linearly so its equation is of the form
[tex]n(x) = ax + b[/tex]
with x being 0 at the edge of the atmosphere and being h at the surface of the planet. We know that
[tex]n(0) = 1[/tex] and
[tex]n(h) = n_f[/tex]
Solving for a and b gives
[tex]n(x) = \frac{n_f - 1}{x} + 1[/tex]

Since
[tex]v = \frac{dx}{dt}[/tex]
then
[tex]dt = \frac{dx}{v}[/tex]
Using
[tex]n(x) = \frac{n_f - 1}{x} + 1[/tex]
we get
[tex]x = \frac{h}{n_f-1}n(x) - \frac{h}{n_f-1}[/tex]
thus
[tex]dx = \frac{h}{n-1}dn[/tex]

We also have that
[tex]n = \frac{c}{v}[/tex] so [tex]v = \frac{c}{n}[/tex]
Combining this with [tex]dt = \frac{dx}{v}[/tex] gives
[tex]dt = \frac{h}{n_f-1}dn\frac{n}{c} = \frac{hn}{c(n_f-1)}dn[/tex]
which gives
[tex]t = \int_0^{n_f} \frac{hn}{c(n_f-1)}dn = \frac{h}{c}\frac{{n_f}^2}{2(n_f-1)}[/tex]
However, I don't think this is correct because the time must be smaller than if the light ray moves in vacuum. Since it takes [tex]\frac{h}{c}[/tex] time to cover a distance of h in vacuum, we must have that
[tex]\frac{{n_f}^2}{2(n_f-1)} < 1[/tex]
in order for the solution to be correct. However, this is never when [tex]n \geq 1[/tex] so the answer must be wrong.

Where did it go wrong?

Thank you?
 
Physics news on Phys.org
The time must be greater, not smaller...
 
yoran said:

The Attempt at a Solution


We know that the index of refraction increases linearly so its equation is of the form
[tex]n(x) = ax + b[/tex]
with x being 0 at the edge of the atmosphere and being h at the surface of the planet. We know that
[tex]n(0) = 1[/tex] and
[tex]n(h) = n_f[/tex]
Solving for a and b gives
[tex]n(x) = \frac{n_f - 1}{x} + 1[/tex]
Shouldn't that be:
[tex]n(x) = (\frac{n_f - 1}{h})x + 1[/tex]
 
Doc Al said:
Shouldn't that be:
[tex]n(x) = (\frac{n_f - 1}{h})x + 1[/tex]
Yes, you're right.

BrendanH said:
The time must be greater, not smaller...
Damn I feel sooooo stupid sometimes... Must be the studying. Thanks anyway! My problem's solved then since
[tex]\frac{n^2}{2(n-1)} > 1[/tex]
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
3K
Replies
2
Views
4K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 21 ·
Replies
21
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
Replies
4
Views
2K
Replies
2
Views
2K
  • · Replies 19 ·
Replies
19
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
3
Views
2K