From the post "Wave Front and Wave Back" dated 18 May 2014, a photon was conceptualized as a particle in helical motion,
xv1cos(α1)=xv2cos(α2)
xv2=xv1cos(α2)cos(α1)
where xv1, xv2 are the radii of circular motion in medium 1 and 2 respectively.
and
λn1sin(α1)=λn2sin(α2)
sin(α2)=n1n2sin(α1)
So,
xv2=xv1cos(α1)√1−(n1n2)2sin2(α1)
when the particle enters into to less dense medium,
n2<n1
1−(n1n2)2sin2(α1)<0
in which case, xv2 is complex and is rotated by 90o clockwise at the point of ncident,
xv2=i.xv1cos(α1)√|1−(n1n2)2sin2(α1)|
and α2 is totally internally reflected. When
1−(n1n2)2sin2(α1)=0
sin(α1)=sin(αc)=n2n1
where αc is the critical angle. Unfortunately, the formula is valid only up to αc. For incident angle greater than αc, we know that the ray is reflected,
xv2=xv1
1=cos(α2)cos(α1)
α1=α2
both angles measured from the normal on medium n1.
This derivation for total internal reflection considers the relative speeds of the particle in the two mediums alone; B fields are not involved. Since, both loops are perpendicular to the ray α only in the limiting case of θ→90o, the following adjustments are necessary to the values of α for each of the loop as illustrated,
αadj=α+90o−θ
and
αadj=α−90o+θ
which indicate that the two loops can be separated (circular polarization→linear polarization) when,
since α<90o
α−90o+θ<αc
α<αc+90o−θ
and
α+90o−θ>αc
α>αc−90o+θ
where α′2 has been totally internally reflected. When θ→90o, the range of α collapses to a single value αc, as αadj→α.