Related Experiment Video
Updated: Aug 15, 2026

Detection of Architectural Distortion in Prior Mammograms via Analysis of Oriented Patterns
Published on: August 30, 2013
Differentiable ABCD matrix solver for Gaussian beamlet decomposition
Abstract:
Gaussian beamlet decomposition is a powerful framework for modeling coherent light propagation in complex optical systems. A key challenge is accurately evaluating the associated ABCD matrix, which is traditionally computed via finite-difference ray tracing with multiple perturbed rays, resulting in numerical errors and sensitivity to perturbation step size. Here, we present a differentiable ABCD matrix solver that enables direct computation of the ABCD matrix without finite-difference approximations. By formulating ray propagation as a differentiable computational graph, the ABCD matrix is obtained via automatic differentiation. We validate the proposed method in both a high-NA microscopic imaging system and a non-imaging beam-shaping system, demonstrating high accuracy and numerical stability compared to conventional approaches. Furthermore, the fully differentiable framework enables gradient-based backpropagation, enabling seamless integration with modern optimization frameworks and inverse wave-optics design.
Related Concept Videos
Gaussian Elimination: Problem Solving
Singularity Functions for Bending Moment
Deflection of a Beam
Singularity functions, described in an earlier lesson, are powerful mathematical tools that represent discontinuities within a function commonly encountered in structural loading...
Shearing Stresses in a Beam: Problem Solving
Singularity Functions for Shear
Beams with Unsymmetric Loadings
The first moment-area theorem determines the slope at any point on the beam. This theorem indicates that the change in slope between two points on a beam...
