Holographic telescope arrays.
A typical job in optical computing is to illuminate an array of small nonlinear optical components, separated by wide gaps to avoid crosstalk. We do this by letting a wide uniform beam fall onto a densely packed array of minifying telescopes. Each telescope produces a narrow bundle of parallel rays which illuminates one of the nonlinear optical components. The holographic telescopes can do more than change the width of the bundles of parallel rays. Their image forming capability allows the transmission of many pixels per channel in parallel. The pair of lenslets of a single holographic telescope (Kepler or Galilean) is produced in rigid coupling. The monolithic production avoids adjusting the two lenslets later on.