A Luneburg lens is a spherical lens with a gradient refractive index. It has the interesting property that light coming from focal length of infinity will be focused on the surface of the lens.
The gradient refractive index n(r) of a Luneburg lens of radius R is calculated by the following formula:
n(r)=(2-(r/R)^2)^1/2
The refractive index at the outer layer of the Luneburg lens (r=R) is 1.
To make an Luneburg lens that operates in air would thus require layers of the Luneburg lens to have refractive indexes of 1 and above.
Transparent solids have refractive indices that start at about 1.3, so it would be impossible to make a Luneburg lens that operates in air.
I am wondering if there is a more generalised Luneburg lens formula that accounts for Luneburg lenses in a medium other than air? For example, a Luneburg lens in water.