Scalar computational primitives with perturbative phase interferometry
Christopher R. Schwarze, Anthony D. Manni, David S. Simon, Alexander V. Sergienko
TL;DR
This work introduces a perturbative, phase-encoded optical computing approach that uses phase-parametrized interferometers to enact primitive scalar operations. By reading out changes in optical power from small phase perturbations around carefully chosen bias points, the authors realize addition, subtraction, multiplication via finite differences, and nonlinear operations such as scalar inversion, all within linear optics. Cascaded (nested) interferometer schemes extend these primitives to composite functions, with attention to calibration, readout linearity, and dynamic range. The method leverages the nonlinear geometry of phase parametrizations to achieve nonlinear-like computations while remaining in the linear-optics regime, offering a path toward more flexible analog photonic computation and potential extensions to matrix/vector operations and optical neural networks.
Abstract
We describe how weak phase modulations applied to classical coherent light in specially modified linear interferometers can be used to perform primitive computational tasks. Instead of encoding operations within a fixed unitary state, the operations are enacted by moving from one state to another. This harnesses the particular phase parametrization of an interferometer, allowing entirely linear optics to produce nonlinear operations such as division and powers. This is due to the nonlinear structure of the underlying phase parametrizations. The realized operations are approximate but can be made more accurate by decreasing the size of the input perturbations. For each operation, the inputs and outputs are changes in phase relative to a fixed bias point. The output phase is ultimately read out as a change in optical power.
