Related Experiment Video
Updated: Sep 13, 2025

Shaping the Amplitude and Phase of Laser Beams by Using a Phase-only Spatial Light Modulator
Published on: January 28, 2019
Programming of refractive functions
Md Sadman Sakib Rahman1,2,3, Tianyi Gan1,3, Mona Jarrahi1,3
1Electrical and Computer Engineering Department, University of California, Los Angeles, CA, USA.
Abstract:
Snell's law dictates the phenomenon of light refraction at the interface between two media. Here, we demonstrate arbitrary programming of light refraction through an engineered material where the direction of the output wave can be set independently for different directions of the input wave, covering arbitrarily selected permutations of light refraction between the input and output apertures. Formed by a set of cascaded transmissive layers with optimized phase profiles, this refractive function generator (RFG) spans only a few tens of wavelengths in the axial direction. In addition to monochrome RFG designs, we also report wavelength-multiplexed refractive functions, where a distinct refractive function is implemented at each wavelength through the same engineered material volume, i.e., the permutation of light refraction is switched from one desired function to another function by changing the illumination wavelength. As experimental proofs of concept, we demonstrate permutation and negative refractive functions at the terahertz part of the spectrum using 3D-printed materials. Arbitrary programming of refractive functions enables new design capabilities for optical materials, devices and systems.
More Related Videos
Related Concept Videos
Focusing of Light in the Eye
Influence of Earth's Curvature and Atmospheric Refraction on Leveling
Inverse z-Transform by Partial Fraction Expansion
To begin the process, the poles of the function are identified and the function is...
Vector Representation of Complex Numbers
Consider a function defined as the product of the complex factors in the numerator divided by the product of the complex factors in the...
Numerical Calculations
The solution to a problem is obtained using different methods. While manually solving algebraic symbols is one of the most common methods, the graphical method is often preferred. Computers...
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...

