Propagación en un medio no homogéneo (II)

El ojo de pez de Maxwell

En este caso, el índice de refracción n varía con la distancia radial r, n=n(r). Para que el tiempo sea mínimo, tenemos que calcular el extremo de la funcional

I= A B n(r) d r 2 + r 2 d θ 2 = A B n(r) 1+ r 2 ( dθ dr ) 2 dr = A B n(r) 1+ r 2 θ ˙ 2 dr

La función f es

f(r)=n(r) 1+ r 2 θ ˙ 2

Aplicamos la ecuación de Euler-Lagrange

f θ d dr ( f θ ˙ )=0

Como f no depende de θ, tenemos

f θ ˙ =c r 2 n(r) θ ˙ 1+ r 2 θ ˙ 2 =c dθ dr = c r r 2 n 2 c 2

Supongamos que el índice de refracción n(r) depende de la distancia radial r

n(r)= n 0 1+ ( r a ) 2

Haciendo el cambio de variable

ρ= r a ,α= c n 0 a

Obtenemos

dθ= α( 1+ ρ 2 ) ρ ρ 2 α 2 ( 1+ ρ 2 ) 2 dρ

Integramos para obtener la ecuación θ=θ(r) de los rayos dependiente de dos constantes de integración c o α y θ1

θ= α( 1+ ρ 2 ) ρ ρ 2 α 2 ( 1+ ρ 2 ) 2 dρ+ θ 1 θ=arcsin( α 14 α 2 ρ 2 1 ρ )+ θ 1 sin( θ θ 1 )= c n 0 2 a 2 4 c 2 r 2 a 2 ra

El resultado de la integral, que el lector puede verificar derivando el arcsin, se ha tomado del texto de Max Born y Emil Wolf, véase las Referencias

Se determina la constante c sabiendo que los rayos parten del punto de coordenadas polares (r0, θ0)

sin( θ 0 θ 1 )= c n 0 2 a 2 4 c 2 r 0 2 a 2 r 0 a c 2 = n 0 2 a 4 sin 2 ( θ 0 θ 1 ) ( r 0 2 a 2 ) 2 +4 r 0 2 a 2 sin 2 ( θ 0 θ 1 )

La ecuación de los rayos que depende de la constante de integración θ1 es

rsin( θ θ 1 ) r 2 a 2 = r 0 sin( θ 0 θ 1 ) r 0 2 a 2

Volviendo a las coordenadas rectangulares, x=rcosθ, y=rsinθ, comprobamos se trata de la ecuación de una circunferencia, calculamos su centro y radio

rsinθcos θ 1 rcosθsin θ 1 = r 0 sin( θ 0 θ 1 ) r 0 2 a 2 ( x 2 + y 2 a 2 ) x 2 + y 2 1 b ycos θ 1 + 1 b xsin θ 1 = a 2 ,b= r 0 sin( θ 0 θ 1 ) r 0 2 a 2 ( x+βsin θ 1 ) 2 + ( yβcos θ 1 ) 2 = a 2 + β 2 ,β= 1 2b ( x x c ) 2 + ( y y c ) 2 = R 2 ,{ x c = sin θ 1 2b y c = cos θ 1 2b R= a 2 + 1 4 b 2

Representamos la ecuación de los rayos que pasan por la posición r0=0.5, y θ0=π/6, para los siguientes valores de la constante θ1=-0.1, 0, 0.1, 0.2. Se toma el parámetro a=1

a=1;
r0=0.5; %posición de partida
th_0=pi/6;
hold on
for th1=[-0.1, 0, 0.1, 0.2]
    b=r0*sin(th_0-th1)/(r0^2-a^2);
    R=sqrt(a^2+1/(4*b^2)); %radio
    xC=-sin(th1)/(2*b); %centro
    yC=cos(th1)/(2*b);
    fplot(@(t) xC+R*cos(t), @(t) yC+R*sin(t), [0,2*pi],'displayName',num2str(th1))
end
hold off
grid on
axis equal
legend('-DynamicLegend','location','best')
xlabel('x')
ylabel('y')
title('Ojo de pez de Maxwell')

Actividades

Se introduce

Se pulsa el botón titulado Nuevo

El fondo (en color que va de negro a gris claro) nos muestra el índice de refracción, que va disminuyendo a medida que nos alejamos radialmente del origen

Representamos la trayectoria circular de la luz que pasa por el punto r0=0.5, y θ0=π/6, señalado por un punto de color azul claro

Simulación de una lente gravitacional

En este caso, el índice de refracción n varía con la distancia de la forma

n 2 (r)=1+ C 2 r 2

donde C es una constante

Para que el tiempo sea mínimo, tenemos que calcular el extremo de la funcional

I= A B n(r) d r 2 + r 2 dθ = A B n(r) ( dr dθ ) 2 + r 2 ·dθ = A B n(r) r ˙ 2 + r 2 ·dθ

La función f es

f(r, r ˙ ,θ)=n r ˙ 2 + r 2

Aplicamos la ecuación de Euler-Lagrange

f r d dθ ( f r ˙ )=0

El resultado es

dn dr r ˙ 2 + r 2 + nr r ˙ 2 + r 2 d dθ ( n r ˙ r ˙ 2 + r 2 )=0 dn dr r ˙ 2 + r 2 + nr r ˙ 2 + r 2 ( dn dr dr dθ ) r ˙ r ˙ 2 + r 2 n d 2 r d θ 2 1 r ˙ 2 + r 2 +n r ˙ r ˙ d 2 r d θ 2 +r dr dθ ( r ˙ 2 + r 2 ) 3/2 =0 dn dr ( r ˙ 2 + r 2 )+nr dn dr r ˙ 2 n r ¨ +n r ˙ r ˙ r ¨ +r r ˙ r ˙ 2 + r 2 =0 r 2 dn dr +n( r r ¨ + r ˙ 2 r ¨ +r r ˙ 2 r ˙ 2 + r 2 )=0 r 2 dn dr +n( r 3 +2r r ˙ 2 r 2 r ¨ r ˙ 2 + r 2 )=0

Tenemos que resolver la ecuación diferencial

n'(r) n(r) + r 2 +2 r ˙ 2 r r ¨ r( r ˙ 2 + r 2 ) =0,n'= dn dr , r ˙ = dr dθ , r ¨ = d 2 r d θ 2

Hacemos el cambio de variable

u(r)= r ˙ r , dr dθ =r·u r ¨ = d 2 r d θ 2 = d dθ ( dr dθ )= d dr ( dr dθ ) dr dθ = r ˙ d r ˙ dr = r ˙ d dr ( r·u )=ur( u+r du dr )= u 2 r+ r 2 uu' n' n + r 2 +2 r ˙ 2 r r ¨ r( r ˙ 2 + r 2 ) =0 n' n + r 2 +2 r 2 u 2 r( u 2 r+ r 2 uu' ) r( r 2 u 2 + r 2 ) =0 n' n + 1+ u 2 ruu' r( u 2 +1 ) =0 n' n + 1 r uu' u 2 +1 =0

Integramos con respecto de r

dn n + dr r u u 2 +1 du =B' ln(n)+ln(r) 1 2 ln( u 2 +1 )=B' r·n 1+ u 2 (r) =B B 1+ 1 r 2 ( dr dθ ) 2 =r·n,B r 2 + r ˙ 2 = r 2 n 1+ 1 r 2 ( dr dθ ) 2 = r 2 n 2 B 2 dr dθ = r B r 2 n 2 B 2 B dr r r 2 n 2 B 2 =θ θ 0

donde θ0 es una constante de integración

Para el índice de refracción

n 2 (r)=1+ C r 2 B dr r r 2 ( 1+ C 2 r 2 ) B 2 =θ θ 0 B dr r r 2 + C 2 B 2 =θ θ 0

La integral produce dos resultados distintos

Deshaciendo los cambios, el resultado es

Tomamos C=1, θ0=0 y representamos los caminos que sigue la luz para B=0.8, 1.5

C=1; %constante
hold on
 for B=[0.8,1.5]
    if B>C
       r=@(x) sqrt(B^2-C^2)./sin(sqrt(B^2-C^2)*x/B);
       fplot(@(x) r(x).*cos(x), @(x) r(x).*sin(x),[0.1,pi*(1-1/100)*B
/sqrt(B^2-C^2)])
    else
        r=@(x) sqrt(C^2-B^2)./sinh(sqrt(C^2-B^2)*x/B);
        fplot(@(x) r(x).*cos(x), @(x) r(x).*sin(x),[0.1,10*pi])
    end
end
hold off
xlim([-4,4])  
ylim([-4,4])
grid on
legend('0.8','1.5','location', 'best')
xlabel('x')
ylabel('y')
title('Lente gravitatoria')

Para B<C la luz termina en el origen. Para B>C la luz cambia de dirección

Representamos los caminos que sigue la luz para varios valores de B

C=1; %constante
hold on
 for B=0.5:0.1:1.95
    if B>C
       r=@(x) sqrt(B^2-C^2)./sin(sqrt(B^2-C^2)*x/B);
      fplot(@(x) r(x).*cos(x), @(x) r(x).*sin(x),[0.1,pi*(1-1/100)*B
/sqrt(B^2-C^2)])
    else
        r=@(x) sqrt(C^2-B^2)./sinh(sqrt(C^2-B^2)*x/B);
        fplot(@(x) r(x).*cos(x), @(x) r(x).*sin(x),[0.1,10*pi])
    end
end
hold off
xlim([-4,4])  
ylim([-4,4])
grid on
xlabel('x')
ylabel('y')
title('Lente gravitatoria')

Tiempo que tarda la luz en recorrer una porción de camino

Una porción diferencial de camino de la luz es

dL=n(r) r 2 + r ˙ 2 ·dθ

Teniendo en cuenta la relación deducida en el apartado anterior

B r 2 + r ˙ 2 = r 2 ·n dL= 1 B n 2 r 2 dθ

Si c es la velocidad de la luz en el vacío

c·dt= 1 B n 2 r 2 ω·dt Bc= n 2 r 2 ω

Anteriormente, hemos obtenido y representado la ecuación del camino que sigue la luz

B dr r r 2 n 2 B 2 =θ θ 0 ,B dr r r 2 n 2 B 2 =dθ, B dr r r 2 n 2 B 2 =ωdt,B dr r r 2 n 2 B 2 = Bc n 2 r 2 dt dt= 1 c r n 2 r 2 n 2 B 2 dr

Integrando para una expresión particular del índice de refracción, n(r), obtenemos el tiempo que tarda la luz en ir desde una posición a otra

Referencias

Max Born, Emil Wolf. Principles of Optics. Electromagnetic Theory of Propagation, Interference and Diffraction of Light. Cambridge University Press. Seventh edition. pp. 157-159

Bogdan Szafraniec, James F. Harford. A simple model of a gravitational lens from geometric optics. Am. J. Phys. 92 (11), November 2024. pp. 878-884