|
1.IntroductionMany 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 Simulations1.1.Transfer Matrix MethodThe 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. 1.2.Lorentz Reciprocity TheoremThe 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, , 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, 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 availabilityThis 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.AcknowledgementsE.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.ReferencesS. J. Byrnes, Multilayer optical calculations,
(2016). Google Scholar
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
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
Y. Akimov,
“Optical resonances in Kretschmann and Otto configurations,”
Optical Letters, 43 1195
–1198
(2018). Google Scholar
L. D. Landau, Electrodynamics of continuous media, Butterworth-Heinemann, Oxford England
(1984). Google Scholar
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
|