IDEAS home Printed from https://ideas.repec.org/a/nat/natcom/v16y2025i1d10.1038_s41467-025-62230-x.html
   My bibliography  Save this article

Programming of refractive functions

Author

Listed:
  • Md Sadman Sakib Rahman

    (University of California
    University of California
    University of California)

  • Tianyi Gan

    (University of California
    University of California)

  • Mona Jarrahi

    (University of California
    University of California)

  • Aydogan Ozcan

    (University of California
    University of California
    University of California)

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.

Suggested Citation

  • Md Sadman Sakib Rahman & Tianyi Gan & Mona Jarrahi & Aydogan Ozcan, 2025. "Programming of refractive functions," Nature Communications, Nature, vol. 16(1), pages 1-18, December.
  • Handle: RePEc:nat:natcom:v:16:y:2025:i:1:d:10.1038_s41467-025-62230-x
    DOI: 10.1038/s41467-025-62230-x
    as

    Download full text from publisher

    File URL: https://www.nature.com/articles/s41467-025-62230-x
    File Function: Abstract
    Download Restriction: no

    File URL: https://libkey.io/10.1038/s41467-025-62230-x?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:nat:natcom:v:16:y:2025:i:1:d:10.1038_s41467-025-62230-x. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.nature.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.