Está en la página 1de 17

1

(1 de marzo de 2024)

Tarea 1
Pérez Romero Alejandro
alejandr688@ciencias.unam.mx
Profesores: Martha Rosete
ÓPTICA

Problema 1

Se tiene una lenta delgada (en aire) que es convergente con una distancia focal de f = 50mm.
Usando la ecuación de Gauss para formación de imágenes. Calcular la ubicación de la imagen, su
tamaño(amplificación transversal) y si está invertida o derecha.

a) Si un objeto real se coloca a 200mm de la lente.

b) Si un objeto virtual se coloca a −200mm de la lente.

c) Verificar los resultados usando trazo de rayos.

Solución 1a)

La ecuación de Gauss para lentes delgadas es:


1 1 1
= + (1)
f s0 si
En el contexto óptico, denotamos por s0 la distancia desde el objeto hasta la lente, y por si la distancia
desde la imagen hasta la lente. El problema que estamos abordando se visualiza de la siguiente manera:

Figura 1: Esquema del inciso a)

En nuestro caso, tenemos so = 200mm, con signo positivo debido a que la imagen se encuentra en
2

el lado izquierdo de la lente. Para calcular si , podemos utilizar la ecuación 1 de la siguiente manera:
1 1 1
= +
f s0 si
1 1 1
= +
50mm 200mm si
1 1 1
= −
si 50mm 200mm
1 3
=
si 200mm
si ≈ 66,66mm Aplicando inversa

Entonces la imagen estará del lado derecho de la lente como se ve en la siguiente imagen.

Figura 2: Ubicación de la imagen producida

La amplificación transversal está dado por la ecuación:


−si
MT = (2)
so
En nuestro caso tendremos:
si
MT = −
so
66,66mm (3)
MT = −
200mm
MT = −0,33

Entonces la imagen estará invertida y disminuida.

Comprobación por trazado de rayos:


3

Figura 3: Comprobación por trazado de rayos

En la Figura 3 se representan 3 rayos: uno que emana del objeto y atraviesa el centro de la lente,
otro que se origina paralelo al objeto y se enfoca en el foco del lado derecho de la lente, y finalmente
uno que se dirige hacia el foco del lado izquierdo de la lente y se desvı́a paralelamente. Estos tres
rayos convergen en un punto especı́fico, el cual define la posición de la imagen. En este caso, la imagen
se forma en este punto y es real, invertida y más pequeña que el objeto.

Solución 1b)

En este caso tendremos que s0 = −200mm porque el objeto está a la derecha de la lente. Para
encontrar si usamos la ecuación 1 como sigue:
1 1 1
= +
f s0 si
1 1 1
= +
50mm −200mm si
1 1 1
= +
si 50mm 200mm
1 1
=
si 40mm
si = 40mm Aplicando inversa

Por lo tanto, nuestra imagen estará en el lado derecho de la lente debido a que si es positivo, como
se muestra en la siguiente figura:
4

Figura 4: Ubicación de la imagen del problema 1b)

Amplificación Transversal
La aplicación transversal será:
si
MT = −
so
40mm
MT = −
−200mm
MT = 0,2
Entonces será una imagen recta y disminuida.
Trazado de rayos

Figura 5: Trazado de rayos del problema 1b)

En el trazado de rayos, contamos con 3 rayos que nos ayudarán a ubicar nuestra imagen: uno que
pasa por el objeto y el centro de la lente, otro que es paralelo al eje principal y se desvı́a hacia el
foco del lado derecho, y un tercero que pasa por el foco del lado izquierdo y se desvı́a paralelo al eje
principal. En conclusión, nuestra imagen es real, recta y disminuida.

Problema 2

Se tiene una lenta delgada(en aire) que es divergente con una distancia focal de f = −50mm.
Usando la ecuación de Gauss para formación de imágenes. Calcular la ubicación de la imagen, su
tamaño(amplificación transversal) y si está invertida o derecha.
5

a) Si un objeto real se coloca a 200mm de la lente.

b) Si un objeto virtual se coloca a −200mm de la lente.

c) Verificar los resultados usando trazo de rayos.

Solución 2a)

En este escenario, dado que la lente es divergente con una distancia focal de f = −50mm y
s0 = 200mm para el primer inciso, podemos utilizar estos valores en la ecuación de Gauss para lentes
delgadas 1, obteniendo ası́:

1 1 1
= +
f s0 si
1 1 1
= +
−50mm 200mm si
1 1 1
=− −
si 50mm 200mm
1 1
=−
si 40mm
si = −40mm Aplicando inversa

Entonces, la imagen se formará a la izquierda de la lente a una distancia de −40mm, como se ilustra
en la siguiente imagen.

Figura 6: Ubicación de la imagen del problema 2a)

Amplificación transversal: Para obtener la amplificación transversal del objeto, podemos uti-
6

lizar la ecuación 2:
si
MT = −
so
−40mm
MT = −
200mm
MT = 0,2

La amplificación transversal es M = 0,2. Esto indica que la imagen es más pequeña que el objeto.
Por lo tanto, tenemos una imagen derecha y reducida.
Trazado de rayos

Figura 7: Trazado de rayos del problema 2a)

Tendremos una imagen virtual porque los rayos que salen de la lente parecen provenir de un punto
ası́ que nuestra imagen será virtual, recta y disminuida

Solución 2b)

En este caso tendremos s0 = −200mm y f = −50mm. Usando estos datos en la ecuación de gauss
para lentes delgadas tendremos que:
1 1 1
= +
f s0 si
1 1 1
= +
−50mm −200mm si
1 1 1
=− +
si 50mm 200mm
1 3
=−
si 200mm
si ≈ −66,6mm Aplicando inversa
7

Entonces la imagen se encontrará a la izquierda de la lente


Amplificación transversal

si
MT = −
so
−66,6mm
MT = −
−200mm
MT = −0, 3

Entonces nuestra imagen será invertida y disminuida


Trazado de rayos
Para trazar los rayos, necesitamos uno que vaya paralelo al objeto virtual y diverja como si saliera
del foco de la izquierda (rayo rojo), otro que pase por el objeto y por el centro de la lente (rayo azul),
y otro que viaje en dirección del foco y del objeto y se desvı́e paralelo (rayo verde).

Figura 8: Trazado de rayos del problema 2b)

Se concluye que nuestra imagen será virtual, invertida y disminuida, será virtual porque los
rayos parecen provenir de un punto.

Problema 3

Mostrar que, en el dominio paraxial, la amplificación producida por una interfase esférica entre dos
medios n1 y n2 está dada por: M = − nn1ssi . Nota: Usar la aproximación de ángulo peque~ no
2 0
en la Ley de Snell y utilizar la aproximación tanθ ≈ θ

Solución

Para solucionar este problema, primero observe la siguiente figura:


8

Figura 9: Esquema del problema 3

En el dominio paraxial podemos usar la ley de Snell paraxial que dice:

n1 θ1 = n2 θ2

como los ángulos son muy pequeños podemos hacer las siguientes aproximaciones:
y0
tan θ1 ≈θ1 =
s0
yi
tan θ2 ≈θ2 =
si
donde cada expresión se obtuvo a partir de la Figura 9.
Sustituyendo estas aproximaciones en nuestra ley de Snell paraxial conseguiremos:

n1 θ1 = n2 θ2
y0 yi
n1 = n2
s0 si
yi n1 si
=−
y0 n2 s 0
donde yi es negativo porque está debajo del eje óptico.
Entonces nuestra magnificación transversal para superficies esféricas será
n1 s i
MT = − (4)
n2 s0

Problema 4

Se tiene una lente esférica con un ı́ndice de refracción de 1.5 y un espesor(diámetro) de 10mm. Si
la lente está en aire.
a) Calcular la distancia focal posterior de la lente gruesa
9

b) Calcular la distancia focal de la lente suponiendo que es delgada, esto es, suponiendo que el
espesor de la lente es cero

c) Suponiendo que la lente es delgada, ¿cómo se comparan las distancias focales de la misma lente
si está inmersa en aire y si se sumerge en agua?

Solución a)

Para calcular la distancia focal posterior de una lente gruesa usamos la ecuación de fabricante de
lentes  
1 1 1 (n − 1)d
= (n − 1) − + (5)
f R1 R2 nR1 R2
donde para el caso de una lente esférica tendremos como n = 1,5, R1 = 5mm, R2 = −5mm y
d = 10mm.
R1 es positiva porque el centro de curvatura CC está la derecha del vértice V1 de la primera lente
y R2 es negativa porque el centro de curvatura CC está a la izquierda del vértice V2 de la segunda
lente, además la magnitud de ambas será la misma e igual al radio de la esfera que en este caso es de
5mm. Véase la Figura 10

Figura 10: Espejo esférico grueso


10

Entonces sustituyendo nuestros datos en la ecuación 5 tendremos:


 
1 1 1 (n − 1)d
= (n − 1) − +
f R1 R2 nR1 R2
 
1 1 1 (1,5 − 1)(10mm)
= (1,5 − 1) − +
f 5mm −5mm (1,5)(−5mm)(5mm)
 
1 1 1 (0,5)(10mm)
= (0,5) + +
f 5mm 5mm (1,5)(−25mm2 )
 
1 2 (0,5)(10mm)
= (0,5) +
f 5mm (1,5)(−25mm2 )
 
1 2 2
= (0,5) −
f 5mm 15mm
 
1 4
= (0,5)
f 15
1 2
=
f 15mm
f = 7,5mm

Entonces el foco, es decir, el punto en donde todos los rayos de luz convergerán será un punto que
está a 7,5mm del plano principal de la lente(a partir del centro de curvatura ) ó también a 2.5 mm
de la segunda superficie.

Solución b)

Si la lente es delgada, es decir d=0, entonces nuestra ecuación 5 se convierte en:


 
1 1 1
= (n − 1) − (6)
f R1 R2

Como R1 = −R2 , entonces  


1 2
= (n − 1)
f R
con R = 5mm
Por lo tanto, nuestra distancia focal para esta lente delgada será de:
 
1 2
=(1,5 − 1)
f 5mm
 
1 2
=(0,5)
f 5mm
1 1
=
f 5mm
f =5mm

Entonces para una lente esférica delgada, el foco estará a una distancia igual al radio de curvatura
del vértice V2 .
11

Solución c)

Suponiendo que la lente es delgada y estuviese en otro medio diferente del aire, entonces nuestra
ecuación 6 cambiarı́a a :  
1 1 1
= (n2 − n1 ) − (7)
f R1 R2
donde n1 será el ı́ndice de refracción del medio en el que esté la lente y n2 el ı́ndice de refracción de
la misma lente, si fuera aire tendrı́amos n1 = 1 y tendrı́amos nuestra ecuación habitual.
Agua n1 = 1,33
 
1 2
=(1,5 − 1,33)
f 5mm
 
1 2
=(0,17)
f 5mm (8)
1
=0,068mm− 1s
f
f ≈14,7mm

Entonces al sumergir la lente esférica, el foco se aleja de su vértice.

Problema 5

Un espejo esférico cóncavo tiene un radio de curvatura de −100mm. ¿A qué distancia debe colo-
carse un objeto para que su imagen sea real, invertida y del doble de su tamaño? ¿El objeto es real
o virtual?

Solución

La amplificación transversal de un espejo concavo viene dado por la ecuación


si
MT = − (9)
s0
como queremos que la imagen sea real, invertida y el doble de su tamaño podemos escoger MT = −2,
entonces tendremos
si
−2 = − (10)
s0
Por otro lado, también sabemos que el foco en un espejo cóncavo estará dado por
−R
f= (11)
2
Entonces el foco en nuestro espejo estará en 50mm de lado izquierdo del vértice del espejo
También sabemos que en espejo se cumple
1 1 1
+ = (12)
s0 si f
De la ecuación 10 podemos hallar una expresión para si y sustituirla en 12
12

Entonces
1 1 1
+ =
s0 2s0 50mm
1 1 1
+ =
s0 2s0 50mm
3 1
=
2s0 50mm
150mm
s0 =
2
s0 = 75mm

Entonces debemos poner el objeto a una distancia 75mm del vértice del espejo esférico para que su
imagen sea real, invertida y del doble de su tamaño. Véase Figura 11

Figura 11: Trazado de rayos del problema 5

Problema 6

Usando trazo de rayos, ubicar la posición de la pupila de entrada y la pupila de salida en la


siguiente figura.
13

En nuestro caso, la pupila de entrada será el diafragma porque no hay una lente antes de este,
por otro lado, la pupila en salida será del mismo tamaño que la pupila de entrada debido a que el
diafragma está a una distancia de 2f de la lente convergente.

Figura 12: Pupila de entrada y salida

Problema 7

Programar en Mathematica el trazo de rayos paraxial usando la matriz de refracción y la matriz


de transferencia. Usando este programar calcular la distancia focal posterior de la lente del problema
4 para los incisos a) y b), para verificar los resultados obtenidos en el problema 4.

EL programa se hizo en Python:

Inciso a)
14

Cálculo de la refracción y el foco en una lente gruesa

import numpy as np

# Definición de las variables


alphai1 = 0
yi1 = 1
ni1 = 1 # Índice de refracción del aire
nt1 = 1.5 # Índice de refracción de la primera superficie
R1 = 5 # Radio de curvatura de la primera superficie
d12 = 10 # Distancia entre las dos superficies
ni2 = 1.5 # Índice de refracción de la segunda superficie (lente)

# Cálculo de la constante de la lente (K)


K = (nt1 - ni1) / R1

# Definir las matrices de refracción y transferencia


MatrizR = np.array([[1, -K], [0, 1]])
MatrizT = np.array([[1, 0], [d12/nt1, 1]])

# Refracción en la primera superficie


result_refraccion = np.dot(MatrizR, np.array([[ni1*alphai1], [yi1]]))
nt1_alphat1 = result_refraccion[0][0]
yt1 = result_refraccion[1][0]
alphat1 = nt1_alphat1 / nt1 # Ángulo de refracción en la primera superficie

# Transferencia entre las dos superficies


result_transferencia = np.dot(MatrizT, np.array([[nt1_alphat1], [yt1]]))
ni2_alphai2 = result_transferencia[0][0]
alphai2 = ni2_alphai2 / ni2 # Ángulo de incidencia en la segunda superficie
yi2 = result_transferencia[1][0] # Distancia desde el eje óptico en la segunda superficie

# Mostrar resultados de la primera refracción y transferencia


print("Resultado de la primera Refracción:")
print("nt1*alphat1 =", round(nt1_alphat1, 2))
print("alphat1 =", round(alphat1, 2))
print("yt1 =", round(yt1, 2),"mm")

print("\nResultado de la Transferencia:")
print("ni2*alphai2 =", round(ni2_alphai2, 2))
print("alphai2 =", round(alphai2, 2))
print("yi2 =", round(yi2, 2),"mm")

# Preparación para la segunda refracción


alphai1 = alphai2
yi1 = yi2
ni1 = 1.5 # Índice de refracción de la segunda superficie (lente)
nt1 = 1 # Índice de refracción del agua
15

R1 = -5 # Radio de curvatura de la segunda superficie, negativo porque está a la izquierda


d12 = 10 # Distancia entre las dos superficies
K = (nt1 - ni1) / R1
MatrizR = np.array([[1, -K], [0, 1]])

# Segunda refracción en la segunda superficie


result_refraccion = np.dot(MatrizR, np.array([[ni1*alphai1], [yi1]]))
nt1_alphat1 = result_refraccion[0][0]
yt1 = result_refraccion[1][0]
alphat1 = nt1_alphat1 / nt1 # Ángulo de refracción en la segunda superficie

# Mostrar resultado de la segunda refracción


print("\nResultado de la segunda Refracción:")
print("nt1*alphat1 =", round(nt1_alphat1, 2))
print("alphat1 =", round(alphat1, 2))
print("yt1 =", round(yt1, 2),"mm")

# Calcular el foco
foco = -yt1 / alphat1
print("\nEl foco está en:", round(foco, 2),"mm")

Resultados de la refracción y el foco en una lente gruesa

Los resultados obtenidos son los siguientes:

Resultado de la primera Refracción:

nt1 · alphat1 = −0,1


alphat1 = −0,07
yt1 = 1,0 mm

Resultado de la Transferencia:

ni2 · alphai2 = −0,1


alphai2 = −0,07
yi2 = 0,33 mm

Resultado de la segunda Refracción:

nt1 · alphat1 = −0,13


alphat1 = −0,13
yt1 = 0,33 mm

Por lo tanto, el foco está en 2,5 mm a partir de la segunda superficie.


Inciso b)
16

import numpy as np

# Definición de las variables


alphai1 = 0
yi1 = 1
ni1 = 1 # Índice de refracción del aire
nt1 = 1.5 # Índice de refracción de la primera superficie
R1 = 5 # Radio de curvatura de la primera superficie
d12 = 0 # Lente delgada
ni2 = 1.5 # Índice de refracción de la segunda superficie (lente)

# Cálculo de la constante de la lente (K)


K = (nt1 - ni1) / R1

# Definir las matrices de refracción y transferencia


MatrizR = np.array([[1, -K], [0, 1]])
MatrizT = np.array([[1, 0], [d12/nt1, 1]])

# Refracción en la primera superficie


result_refraccion = np.dot(MatrizR, np.array([[ni1*alphai1], [yi1]]))
nt1_alphat1 = result_refraccion[0][0]
yt1 = result_refraccion[1][0]
alphat1 = nt1_alphat1 / nt1 # Ángulo de refracción en la primera superficie

# Transferencia entre las dos superficies


result_transferencia = np.dot(MatrizT, np.array([[nt1_alphat1], [yt1]]))
ni2_alphai2 = result_transferencia[0][0]
alphai2 = ni2_alphai2 / ni2 # Ángulo de incidencia en la segunda superficie
yi2 = result_transferencia[1][0] # Distancia desde el eje óptico en la segunda superficie

# Mostrar resultados de la primera refracción y transferencia


print("Resultado de la primera Refracción:")
print("nt1*alphat1 =", round(nt1_alphat1, 2))
print("alphat1 =", round(alphat1, 2))
print("yt1 =", round(yt1, 2),"mm")

print("\nResultado de la Transferencia:")
print("ni2*alphai2 =", round(ni2_alphai2, 2))
print("alphai2 =", round(alphai2, 2))
print("yi2 =", round(yi2, 2),"mm")

# Preparación para la segunda refracción


alphai1 = alphai2
yi1 = yi2
ni1 = 1.5 # Índice de refracción de la segunda superficie (lente)
nt1 = 1 # Índice de refracción del agua
R1 = -5 # Radio de curvatura de la segunda superficie, negativo porque está a la izquierda
d12 = 10 # Distancia entre las dos superficies
17

K = (nt1 - ni1) / R1
MatrizR = np.array([[1, -K], [0, 1]])

# Segunda refracción en la segunda superficie


result_refraccion = np.dot(MatrizR, np.array([[ni1*alphai1], [yi1]]))
nt1_alphat1 = result_refraccion[0][0]
yt1 = result_refraccion[1][0]
alphat1 = nt1_alphat1 / nt1 # Ángulo de refracción en la segunda superficie

# Mostrar resultado de la segunda refracción


print("\nResultado de la segunda Refracción:")
print("nt1*alphat1 =", round(nt1_alphat1, 2))
print("alphat1 =", round(alphat1, 2))
print("yt1 =", round(yt1, 2),"mm")

# Calcular el foco
foco = -yt1 / alphat1
print("\nEl foco está en:", round(foco, 2),"mm")

Resultados de la refracción y el foco en una lente

Los resultados obtenidos son los siguientes:

Resultado de la primera Refracción:

nt1 · alphat1 = −0,1


alphat1 = −0,07
yt1 = 1,0 mm

Resultado de la Transferencia:

ni2 · alphai2 = −0,1


alphai2 = −0,07
yi2 = 1,0 mm

Resultado de la segunda Refracción:

nt1 · alphat1 = −0,2


alphat1 = −0,2
yt1 = 1,0 mm

Por lo tanto, el foco está en 5,0 mm.

También podría gustarte