Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Teaching the behavior of lenses for finite ray heights and angles

Open Access Open Access

Abstract

Most undergraduate texts on optics suggest that a perfect lens would realize the Gaussian ray patterns for finite ray heights and angles. Maxwell, however, has already proven that this suggestion contradicts Fermat's principle. In this paper I show how students can be helped to develop a sense of the nature of real lenses by having them write short simulation programs that are valid for finite ray heights and angles. General-purpose programming languages, such as Pascal, C, and FORTRAN, can be used, as well as symbolic-mathematics software, such as Macsyma or Mathematica. These exercises are not time consuming; not more than a few dozen lines of code are needed. Several specific examples will be shown.

© 1990 Optical Society of America

PDF Article
More Like This
Ray-Tracing Through Progressive Ophthalmic Lenses

B. Bourdoncle, J.P. Chauveau, and J.L. Mercier
LTuB1 International Lens Design (IODC) 1990

Fabrication and Testing of X-Ray Lenses

N. L. Thomas, R. M. Bionta, K. Skulin, and D. M. Makowiecki
JWD2 International Lens Design (IODC) 1990

Ray matrices for rays around a general skew ray

M. Zabel, S. A. Collins, and E. D. Evans
MV5 OSA Annual Meeting (FIO) 1990

Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.