Skip to content
KostaCLOUD Docs

Muller Calculus & Transfer Matrix Method (TMM)

>-

Markdown

In KostaCLOUD every ray keeps track of a Polarization Stokes Vector which specifies a mixed polarization state of light which enters into an optical system.

Many people are accustomed to the standard Jones Vector, which is a complex valued vector which can be used to describe solely pure polarization states. A Jones vector can be represented in the following way:

We can convert a Jones Vectors into Stokes Vectors in a fixed cartesian basis (as defined previously) as follows:

You can specify any simple mixed or pure polarization state of light utilizing Stokes parameters. A mixed state is defined as an unknown state, which translates to a random polarization. As light propagates through a system, it generally turns into a more pure state, as we have a defined system with known interactions. A few Examples are as follows

I0Q0U0V0=1000-> Unpolarized Light

I0Q0U0V0=1100-> Linear Horizontally Polarized Light, −Q0 is Linear Vertical Polarized Light

I0Q0U0V0=1010-> Linear 45∘Polarized Light, −U0 is Linear −45∘ Polarized Light

I0Q0U0V0=1001-> Right Hand Circularly Polarized Light, −V0 is Left Hand Circularly Polarized Light

In Reflection of an interface we use the following matrix:

I′Q′U′V′=12(ρ2s+ ρ2p)12(ρ2s− ρ2p) 0 012(ρ2s− ρ2p)12(ρ2s+ ρ2p) 0 00 0 ρsρpcos(Δρ) −ρsρpsin(Δρ)0 0 −ρsρpsin(Δρ) ρsρpcos(Δρ)I0Q0U0V0

Where we can relate local quantities to our reflection Fresnel coefficients: ρs= ∣rs∣ρp= ∣rp∣Δρ= ∡rs− ∡rp

In Transmission of an interface we use the following matrix:

I′Q′U′V′=12(τ2s+ τ2p)12(τ2s− τ2p) 0 012(τ2s− τ2p)12(τ2s+ τ2p) 0 00 0 τsτpcos(Δτ) −τsτpsin(Δτ)0 0 −τsτpsin(Δτ) τsτpcos(Δτ)I0Q0U0V0

Where we can relate local quantities to our transmission Fresnel coefficients: τs= ∣ts∣τp= ∣tp∣Δτ= ∡ts− ∡tp

In calculating Dielectric Stacks KostaCLOUD utilizes the Transfer Matrix Method (TMM). TMM is projected into the Stokes Vector Space to include effects such as layer thickness, which plays directly into the transmission/reflection Fresnel coefficients. We can calculate an induced phase factor due to each matrix as follows: φn= ik∥Δtn, where k∥is the projected wave-vector, Δtn is our layer thickness. We can then include these in a transfer matrix:

References

  1. E. Collett, Field Guide to Polarized Light, SPIE - the International Society for Optical Engineering, Bellingham, WA (2005).
  2. Charalambos C. Katsidis and Dimitrios I. Siapkas, "General transfer-matrix method for optical multilayer systems with coherent, partially coherent, and incoherent interference," Appl. Opt. 41, 3978-3987 (2002)

Last updated