Related Experiment Video
Updated: Aug 15, 2026

13:44
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
Optics Express
|August 14, 2026
Summary
We developed a new differentiable solver for computing the ABCD matrix in optical systems. This method offers higher accuracy and stability than traditional ray tracing for modeling light propagation.
Area of Science:
- Optics and Photonics
- Computational Physics
- Optical Engineering
Background:
- Gaussian beamlet decomposition models coherent light propagation in complex optical systems.
- Accurate ABCD matrix evaluation is crucial but challenging using traditional finite-difference ray tracing, which suffers from numerical errors and sensitivity to step size.
Purpose of the Study:
- To present a novel differentiable ABCD matrix solver for direct and accurate computation.
- To overcome the limitations of conventional finite-difference ray tracing methods.
Main Methods:
- Formulating ray propagation as a differentiable computational graph.
- Utilizing automatic differentiation to compute the ABCD matrix directly.
- Validating the method in high-NA microscopic imaging and beam-shaping systems.
Main Results:
- The differentiable solver achieves high accuracy and numerical stability compared to traditional methods.
- Demonstrated effectiveness in both imaging and non-imaging optical systems.
- The framework supports gradient-based backpropagation for inverse design.
Conclusions:
- The differentiable ABCD matrix solver provides a more accurate and stable approach for modeling light propagation.
- This method facilitates seamless integration with optimization frameworks for inverse wave-optics design.
- Enables advanced applications in optical system design and analysis.
Related Concept Videos
Gaussian Elimination: Problem Solving
Systems of linear equations in several variables are pivotal in modeling complex scenarios involving multiple unknowns and constraints. Such systems are widely used in various fields to represent relationships where several conditions must be simultaneously satisfied. Each variable in the system corresponds to an unknown quantity, while each equation imposes a linear constraint, leading to a structured approach for analyzing and solving real-world problems.A system of three equations with three...
Singularity Functions for Bending Moment
Singularity functions simplify the representation of bending moments in beams subjected to discontinuous loading, allowing the use of a single mathematical expression. For a supported beam AB, with uniform loading from its midpoint M to the right side end B, the approach involves conceptual 'cuts' at specific points to determine the bending moment in each segment. By cutting the beam at a point between A and M, the bending moment for the segment before reaching midpoint M is represented using a...
Deflection of a Beam
Accurately determining beam deflection and slope under various loading conditions in structural engineering is crucial for ensuring safety and structural integrity. Singularity functions offer a streamlined approach to analyzing beams, especially when multiple loading functions complicate the bending moment equation.
Singularity functions, described in an earlier lesson, are powerful mathematical tools that represent discontinuities within a function commonly encountered in structural loading...
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
A cantilever beam with a rectangular cross-section under distributed and point loads experiences shearing stresses. The analysis begins by identifying the loads acting on the beam. Then, the reactions at the beam's fixed end are calculated using equilibrium equations. The vertical reaction is a combination of the distributed and point loads, while the moment reaction is the sum of their moments. The shear force distribution along the beam, resulting from these loads, is established by creating...
Singularity Functions for Shear
In structural analysis, singularity functions are crucial in simplifying the representation of shear forces in beams under discontinuous loading. These functions describe discontinuous variations in shear force across a beam with varying loads by using a single mathematical expression, regardless of the complexity of the loading conditions. The singularity functions are derived from creating a free-body diagram of the beam and then making conceptual cuts at specific points to examine the shear...
Beams with Unsymmetric Loadings
Analyzing a supported beam under unsymmetrical loadings is essential in structural engineering to understand how beams respond to varied force distributions. This analysis involves calculating the deflection and identifying points where the slope of the beam is zero, which are crucial for ensuring structural stability and functionality.
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...
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...
