where the torus photon collapses at the contact point C and the photons stack up to give a wave front spacing of λ. Bearing in mind that,
2πaψ=λ
Consider the line segment OC,
λisin(θi)=OC=λrsin(θr)
and so,
sin(θi)sin(θr)=λiλr
And the beam does not change color, f is a constant,
sin(θi)sin(θr)=fλifλr=vivr
where λi measures the thickness of the torus and λr measures the diameter of the collapsed spherical photon.
Maybe...
But the details are not,
Also consider the line segment OC, and not considering the wave fronts of the incident and refracted waves,
λi∗sin(θi)+acos(θi)=OC=λrtan(12θr)
λiλrsin(θi)+aλicos(θi)=1tan(12θr)
If we approximate aλi≈1 (ie. torus with a small hole) and let 90o−θic=θi,
λiλrsin(90o−θic)+1cos(90o−θic)=1tan(12θr)
λiλrcos(θic)+1sin(θic)=1tan(12θr)
Do we have a problem here? Yes, this is not Snell's Law.