Open Access Paper
30 June 2022 Using the Lorentz Reciprocity Theorem with the Transfer Matrix Method in Python
Ekaterina Zossimova, Yuriy Akimov
Author Affiliations +
Proceedings Volume 12297, Sixteenth Conference on Education and Training in Optics and Photonics: ETOP 2021; 1229721 (2022) https://doi.org/10.1117/12.2635574
Event: Sixteenth Conference on Education and Training in Optics and Photonics: ETOP 2021, 2021, Online Only
Abstract
We present a simple way to calculate and visualize far-field radiation patterns due to polarizable particles at the surface of complex multilayer materials by means of the Lorentz reciprocity theorem and the python Jupyter notebook.

1.

Introduction

Many applications in optics and photonics require computation of light propagation through multilayer structures. In the natural sciences, such structures are intensively used to create state-of-the-art biosensors based on their resonant response to optical excitations. These types of calculations are already accessible to students through the open-source “tmm” Python software package [1], which implements the Transfer Matrix Method for propagation of light through multilayer planar stacks. In this work, we present a complementary feature to the tmm code, which enables computation of the far-field radiation pattern of a spherical particle at the top interface of the multilayer stack by means of the Lorentz reciprocity theorem. This theorem provides a computational ‘short-cut’ to explore the effect of a polarizable particle with tmm code, which would otherwise require computationally expensive grid-based methods to solve numerically.

2.

Optical Simulations

1.1.

Transfer Matrix Method

The Transfer Matrix Method is an analytical method to solve Maxwell’s equations in planar layered structures. The boundary conditions for Maxwell’s equations are solved at each interface, which makes this method much faster in comparison to methods that rely on solving Maxwell’s equations on discretized spatial grids.

The multilayer structure used in this study is based on the Kretschmann configuration and consists of an LaSFN9 substrate, Cr layer of 2 nm for better bonding, Au film of 48 nm, SiO2 spacer of 22 nm for optimized performance and water as a sensing medium [2]. This structure is known to have enhanced fields at the top interface when the incident light is in resonance with eigenmodes of the multilayer [3, 4]. The enhanced fields appear in the Kretschmann configuration under total internal reflection, enabling efficient dark-field spectroscopy of single particles/molecules.

The schematic representation of the Kretschmann configuration with a small polarizable particle on the top interface is shown in Fig. 1A. The field enhancement at the spacer/water interface is optimized for p-polarized light incident from the substrate at the wavelength of 780 nm. Fig. 1B shows the comparison between the field enhancement of the Kretschmann configuration and the bare substrate case as a reference. The Kretschmann configuration provides a three-fold enhancement at an incident angle of 49.8° in comparison to the bare substrate case.

Fig. 1.

A) Schematic representation of the Kretschmann configuration for detecting the dipole moment of a spherical particle at the sensor/water interface. B) Optimization of the field enhancement at the position of the dipole in Kretschmann and bare substrate configurations for a 780 nm p-polarized beam incident from the side of the substrate. The field enhancement is a maximum at an angle of 49.8° in the Kretschmann configuration and 46.0° in the bare substrate configuration. C) A polar plot of the far-field intensity due to the dipole at the surface of the multilayer stack, obtained by Lorentz reciprocity theorem.

00255_psisdg12297_1229721_page_2_1.jpg

1.2.

Lorentz Reciprocity Theorem

The polarizable sphere is assumed to be subwavelength, so it can be effectively treated as a point dipole. We used the optimized field enhancement, Emax, at the dipole position (r = rd) to define dipole moment, p = αEmax, where α is a real scalar polarizability. By the Lorentz reciprocity theorem for two point dipoles [5], we reverse the order of the layers in the Kretschmann configuration and calculate the inverse incidence of plane waves from the water side. We calculate the electric near-field, 00255_psisdg12297_1229721_page_1_1.jpg, due to s- and p- polarized light at the position of the dipole. The relationship between the near-fields, at position rd, and the radiated far-field, Erad, is given by,

00255_psisdg12297_1229721_page_1_2.jpg

Then, the Poynting vector can be calculated as |Erad|2n/2η0, where n is the refractive index of the water medium and η0 is the vacuum impedance. Fig. 1C shows the radiation pattern for a particle with polarizability α = 1 as a function of the angle of incidence from the water side. For a real scalar polarizability, the far-field intensity is proportional to α2 as expected.

We compare the radiation patterns for the Kretschmann and bare substrate configurations by integrating their respective radiation patterns. The integration gives a value of 1.15 α2|E0|2 for the Kretschmann configuration and 0.0270 α2|E0|2 in the bare substrate case, where E0 is the electric field amplitude of the incident light in the substrate. Thus, the Kretschmann configuration provides a 42-fold enhancement of the signal from the subwavelength dipole in comparison with the bare substrate case. This approach opens possibilities to study the radiation patterns of different types of polarizable particles in a classroom setting.

3.

Expected usage and code availability

This work can be easily run and visualized in a Python Jupyter Notebook [6] without the need for large computational resources, which is often required to do this type of study with other methods. Students can study the effect of polarizable particles on an infinite variety of multilayer stacks and find inspiration from the literature about which materials might give the best results. This work touches on advanced topics such as plasmonics, whilst still being accessible to students. Easy to follow examples for teachers and students are available at: https://github.com/katya-zossi/tmm-sensors.

4.

Acknowledgements

E.Z. thanks her supervisory team – Prof. Frank Vollmer, Dr. Jolly Xavier and Dr. Khuong Ong – for the collaboration, as well as acknowledges the funding support from A*STAR Graduate Academy and the University of Exeter.

5.

5.

References

[1] 

S. J. Byrnes, Multilayer optical calculations, (2016). Google Scholar

[2] 

Y. Akimov and S. Sun, “Spacer-controlled emission of randomly oriented fluorophores enhanced with surface plasmon-polaritons,” Physical Chemistry Chemical Physics, 19 8706 –8714 (2017). Google Scholar

[3] 

Y. Akimov, M.E. Pam and S. Sun, “Kretschmann-Raether configuration: Revision of the theory of resonant interaction,” Physical Review B, 96 155433 (2017). Google Scholar

[4] 

Y. Akimov, “Optical resonances in Kretschmann and Otto configurations,” Optical Letters, 43 1195 –1198 (2018). Google Scholar

[5] 

L. D. Landau, Electrodynamics of continuous media, Butterworth-Heinemann, Oxford England (1984). Google Scholar

[6] 

T. Kluyver, B. Ragan-Kelley, F. Pérez, B. Granger, M. Bussonnier, J. Frederic, K. Kelley, J. Hamrick, J. Grout, S. Corlay, P. Ivanov, D. Avila, S. Abdalla, C. Willing and J. development team, “Jupyter Notebooks - a publishing format for reproducible computational workflows,” in Positioning and Power in Academic Publishing: Players, Agents and Agendas, (2016). Google Scholar
© (2022) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Ekaterina Zossimova and Yuriy Akimov "Using the Lorentz Reciprocity Theorem with the Transfer Matrix Method in Python", Proc. SPIE 12297, Sixteenth Conference on Education and Training in Optics and Photonics: ETOP 2021, 1229721 (30 June 2022); https://doi.org/10.1117/12.2635574
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Particles

Interfaces

Multilayers

Maxwell's equations

Polarizability

Water

Geometrical optics

Back to Top