<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://pc5271.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Junxiang</id>
	<title>pc5271AY2526wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://pc5271.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Junxiang"/>
	<link rel="alternate" type="text/html" href="https://pc5271.org/index.php/Special:Contributions/Junxiang"/>
	<updated>2026-05-12T21:39:34Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1411</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1411"/>
		<updated>2026-04-24T03:42:23Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Sample Preparation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|400px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|700px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 2&#039;&#039;&#039; Three Geometries of MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this specific experiment, measuring the Kerr angle was performed using S-polarized light, where the incident EM wave direction is perpendicular (electric) and parallel (magnetic) to the incident plane. To obtain the magnetic field amplitude ratios of the reflected and refracted waves to the incident wave, two boundary conditions are applied where the tangential components of the electric and magnetic fields are continuous on the surface.&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E +E&#039; = E&#039;&#039;,  H\cos\theta - H&#039;\cos\theta = H&#039;&#039;\cos\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt; E &amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt; H &amp;lt;/math&amp;gt; are the electric and magnetic field amplitude of the incident wave, &amp;lt;math&amp;gt; E&#039; &amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt; H&#039; &amp;lt;/math&amp;gt; the electric and magnetic field amplitude of reflected wave, and &amp;lt;math&amp;gt; E&#039;&#039; &amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt; H&#039;&#039; &amp;lt;/math&amp;gt; are the electric and magnetic field amplitudes of the refracted wave. Assuming a linear medium, &lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E = \sqrt{\frac{\mu _{1}}{\varepsilon _{1}}}H, \quad E&#039; = \sqrt{\frac{\mu _{1}}{\varepsilon _{1}}} H&#039;, \quad E&#039;&#039; = \sqrt{\frac{\mu _{2}}{\varepsilon _{2}}} H&#039;&#039;&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From the three equations above, we can obtain the magnetic field amplitude of the reflected wave &amp;lt;math&amp;gt; H&#039;&amp;lt;/math&amp;gt; with&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
H \cos\theta - H&#039;\cos\theta&#039; = \sqrt{ \frac{\varepsilon_{2}\mu_{1}}{\varepsilon_{1}\mu_{2}} } \; (H + H&#039;){\mathrm{cos}}\theta &#039;&#039;&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
By the law of refraction, where &amp;lt;math&amp;gt; \frac{\sin\theta}{\sin\theta&#039;&#039;} = \sqrt{\frac{\mu_2 \varepsilon_2}{\mu_1 \varepsilon_1}} &amp;lt;/math&amp;gt;, we obtain the following result for &amp;lt;math&amp;gt; H&#039;&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
H&#039; = \frac{\sqrt{\frac{\mu_2}{\varepsilon_2}}\cos\theta - \sqrt{\frac{\mu_1}{\varepsilon_1}}\sqrt{1 - \frac{\mu_1 \varepsilon_1}{\mu_2 \varepsilon_2} \sin^{2} \theta}}{\sqrt{\frac{\mu_2}{\varepsilon_2}} \cos\theta + \sqrt{\frac{\mu_1}{\varepsilon_1}} \sqrt{1 - \frac{\mu_1 \varepsilon_1}{\mu_2 \varepsilon_2} \sin^{2}\theta}} H&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
When &amp;lt;math&amp;gt; \vec{M}_0&amp;lt;/math&amp;gt; is along the longitudinal and polar directions, the Kerr angle is zero, due to the reflected magnetic field being parallel to the incident plane. Only when &amp;lt;math&amp;gt; \vec{M}_0&amp;lt;/math&amp;gt; is along the transverse direction to we see a Kerr angle, where reflected wave’s total magnetic field is given by &amp;lt;math&amp;gt;\vec{H&#039;}_{\text{tot}} = -H&#039; \cos \theta \cdot \vec{i} + M_{0} \cdot \vec{j} - H&#039; \sin \theta \cdot \vec{k}&amp;lt;/math&amp;gt;. The Kerr rotation angle is thus given by &lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta _{K}=\text{arctan} \frac{\left(\sqrt{\frac{\mu_2}{\varepsilon_2}}\cos\theta + \sqrt{\frac{\mu_1}{\varepsilon_1}}\sqrt{1 - \frac{\mu_1 \varepsilon_1}{\mu_2\varepsilon_2}}\sin^{2}\theta\right) M_0}{\left(\sqrt{\frac{\mu_{2}}{\varepsilon_{2}}}\cos\theta - \sqrt{\frac{\mu_{1}}{\varepsilon_{1}}}\sqrt{1 - \frac{\mu_{1}\varepsilon_{1}}{\mu_{2}\varepsilon_{2}}} \sin^{2}\theta \right) H}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
 &lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). MOKE also has possible applications in industry, where it may be used to further characterize the development of magneto-optical characteristics of data storage devices (Huang et al, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 3&#039;&#039;&#039; MOKE Experimental Setup Scheme&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 4&#039;&#039;&#039; MOKE Setup Upstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Moke_downstream.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 5&#039;&#039;&#039; MOKE Setup Downstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The figures above illustrate our current MOKE experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 6&#039;&#039;&#039; MOKE Setup sample image system&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A GIF file demonstrating the operation of the imaging system is provided at the below.&lt;br /&gt;
[[File:Moke_sample_imagegif.gif|700px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Gif 1&#039;&#039;&#039; MOKE sample image&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 7&#039;&#039;&#039; MOKE Magnetic Field and Measuring&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 8&#039;&#039;&#039; MOKE Analyzer Offset Method&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: a Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer and rinsed with acetone, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
Each sample was mounted on carbon tape and set onto an optical mirror mount. For more accurate measurement of the hysteresis loop, the Fe thin film was mounted onto a glass slide and then mounted onto the mirror mount to reduce errors from the uneven and non-rigid carbon tape support.&lt;br /&gt;
[[File:FEfilm2.jpeg|500px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 9&#039;&#039;&#039; Fe Film mounted on mirror mount carbon tape system&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|700px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 9&#039;&#039;&#039; MOKE Second Measurement&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 10&#039;&#039;&#039; Fe Film Hysteresis Loop&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment, sample magnetization, or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a more stable power supply capable of delivering greater power and a more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
A minor improvement would be the construction of a specialized holder for the sample. The sensitive of the MOKE measurements, where a minute disturbance to the focused laser beam and the incident angle would affect readings, indicates that a more rigid holder, constraining any possible movement of the thin film samples during measurement would be beneficial for more accurate measurements. As mentioned in the article, an initial holder using carbon tape was employed and eventually replaced with a glass slide holder. This is because as a ductile material, wear and tear eventually caused the carbon tape to move, changing the focus of the laser beam and affecting measurements with only small movements along the optical setup. &lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
13. Huang, T., Dong, J., Huang, T., Mei, T., Hu, L., Lin, C. H., Chen, F., Chu, D., Cheng, Z., &amp;amp; Li, Z. (2026). Advancing Characterization for Magnetic Materials via Magneto-Optical Kerr Effect Microscopy. Small (Weinheim an der Bergstrasse, Germany), 22(5), e10608. https://doi.org/10.1002/smll.202510608&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Python Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1308</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1308"/>
		<updated>2026-04-22T17:57:42Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Second Experiment */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|400px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|700px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 2&#039;&#039;&#039; Three Geometries of MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 3&#039;&#039;&#039; MOKE Experimental Setup Scheme&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 4&#039;&#039;&#039; MOKE Setup Upstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Moke_downstream.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 5&#039;&#039;&#039; MOKE Setup Downstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 6&#039;&#039;&#039; MOKE Setup sample image system&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A GIF file demonstrating the operation of the imaging system is provided at the below.&lt;br /&gt;
[[File:Moke_sample_imagegif.gif|700px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Gif 1&#039;&#039;&#039; MOKE sample image&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 7&#039;&#039;&#039; MOKE Magnetic Field and Measuring&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 8&#039;&#039;&#039; MOKE Analyzer Offset Method&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|700px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 9&#039;&#039;&#039; MOKE Second Measurement&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 10&#039;&#039;&#039; Fe Film Hysteresis Loop&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Python Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1307</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1307"/>
		<updated>2026-04-22T17:54:25Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Image System */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|400px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|700px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 2&#039;&#039;&#039; Three Geometries of MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 3&#039;&#039;&#039; MOKE Experimental Setup Scheme&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 4&#039;&#039;&#039; MOKE Setup Upstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Moke_downstream.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 5&#039;&#039;&#039; MOKE Setup Downstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 6&#039;&#039;&#039; MOKE Setup sample image system&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A GIF file demonstrating the operation of the imaging system is provided at the below.&lt;br /&gt;
[[File:Moke_sample_imagegif.gif|700px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Gif 1&#039;&#039;&#039; MOKE sample image&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 7&#039;&#039;&#039; MOKE Magnetic Field and Measuring&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 8&#039;&#039;&#039; MOKE Analyzer Offset Method&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|700px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 9&#039;&#039;&#039; MOKE First Measurement&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 10&#039;&#039;&#039; Fe Film Hysteresis Loop&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Python Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1306</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1306"/>
		<updated>2026-04-22T17:53:32Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Image System */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|400px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|700px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 2&#039;&#039;&#039; Three Geometries of MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 3&#039;&#039;&#039; MOKE Experimental Setup Scheme&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 4&#039;&#039;&#039; MOKE Setup Upstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Moke_downstream.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 5&#039;&#039;&#039; MOKE Setup Downstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 6&#039;&#039;&#039; MOKE Setup sample image system&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the below.&lt;br /&gt;
[[File:Moke_sample_imagegif.gif|700px|thumb|center|MOKE sample]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 7&#039;&#039;&#039; MOKE Magnetic Field and Measuring&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 8&#039;&#039;&#039; MOKE Analyzer Offset Method&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|700px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 9&#039;&#039;&#039; MOKE First Measurement&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 10&#039;&#039;&#039; Fe Film Hysteresis Loop&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Python Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=File:Moke_sample_imagegif.gif&amp;diff=1305</id>
		<title>File:Moke sample imagegif.gif</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=File:Moke_sample_imagegif.gif&amp;diff=1305"/>
		<updated>2026-04-22T17:51:38Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=File:Moke_sample_image_1.gif&amp;diff=1304</id>
		<title>File:Moke sample image 1.gif</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=File:Moke_sample_image_1.gif&amp;diff=1304"/>
		<updated>2026-04-22T17:48:33Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1303</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1303"/>
		<updated>2026-04-22T17:45:51Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Image System */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|400px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|700px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 2&#039;&#039;&#039; Three Geometries of MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 3&#039;&#039;&#039; MOKE Experimental Setup Scheme&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 4&#039;&#039;&#039; MOKE Setup Upstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Moke_downstream.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 5&#039;&#039;&#039; MOKE Setup Downstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 6&#039;&#039;&#039; MOKE Setup sample image system&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the below.&lt;br /&gt;
[[File:Moke_sample_image.gif|700px|thumb|center|MOKE sample]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 7&#039;&#039;&#039; MOKE Magnetic Field and Measuring&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 8&#039;&#039;&#039; MOKE Analyzer Offset Method&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|700px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 9&#039;&#039;&#039; MOKE First Measurement&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 10&#039;&#039;&#039; Fe Film Hysteresis Loop&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Python Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1302</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1302"/>
		<updated>2026-04-22T17:42:11Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Code for Reading Data from SR860 Lock-in Amplifier */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|400px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|700px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 2&#039;&#039;&#039; Three Geometries of MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 3&#039;&#039;&#039; MOKE Experimental Setup Scheme&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 4&#039;&#039;&#039; MOKE Setup Upstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Moke_downstream.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 5&#039;&#039;&#039; MOKE Setup Downstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 6&#039;&#039;&#039; MOKE Setup sample image system&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|800px|thumb|center|MOKE sample video]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 7&#039;&#039;&#039; MOKE Magnetic Field and Measuring&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 8&#039;&#039;&#039; MOKE Analyzer Offset Method&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|700px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 9&#039;&#039;&#039; MOKE First Measurement&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 10&#039;&#039;&#039; Fe Film Hysteresis Loop&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Python Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1301</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1301"/>
		<updated>2026-04-22T17:40:31Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Physical Principle */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|400px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|700px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 2&#039;&#039;&#039; Three Geometries of MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 3&#039;&#039;&#039; MOKE Experimental Setup Scheme&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 4&#039;&#039;&#039; MOKE Setup Upstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Moke_downstream.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 5&#039;&#039;&#039; MOKE Setup Downstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 6&#039;&#039;&#039; MOKE Setup sample image system&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|800px|thumb|center|MOKE sample video]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 7&#039;&#039;&#039; MOKE Magnetic Field and Measuring&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 8&#039;&#039;&#039; MOKE Analyzer Offset Method&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|700px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 9&#039;&#039;&#039; MOKE First Measurement&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 10&#039;&#039;&#039; Fe Film Hysteresis Loop&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1300</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1300"/>
		<updated>2026-04-22T17:40:22Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Physical Principle */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|700px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|700px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 2&#039;&#039;&#039; Three Geometries of MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 3&#039;&#039;&#039; MOKE Experimental Setup Scheme&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 4&#039;&#039;&#039; MOKE Setup Upstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Moke_downstream.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 5&#039;&#039;&#039; MOKE Setup Downstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 6&#039;&#039;&#039; MOKE Setup sample image system&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|800px|thumb|center|MOKE sample video]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 7&#039;&#039;&#039; MOKE Magnetic Field and Measuring&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 8&#039;&#039;&#039; MOKE Analyzer Offset Method&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|700px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 9&#039;&#039;&#039; MOKE First Measurement&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 10&#039;&#039;&#039; Fe Film Hysteresis Loop&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1299</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1299"/>
		<updated>2026-04-22T17:40:12Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Three Geometries of MOKE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|700px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 2&#039;&#039;&#039; Three Geometries of MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 3&#039;&#039;&#039; MOKE Experimental Setup Scheme&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 4&#039;&#039;&#039; MOKE Setup Upstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Moke_downstream.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 5&#039;&#039;&#039; MOKE Setup Downstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 6&#039;&#039;&#039; MOKE Setup sample image system&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|800px|thumb|center|MOKE sample video]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 7&#039;&#039;&#039; MOKE Magnetic Field and Measuring&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 8&#039;&#039;&#039; MOKE Analyzer Offset Method&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|700px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 9&#039;&#039;&#039; MOKE First Measurement&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 10&#039;&#039;&#039; Fe Film Hysteresis Loop&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1298</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1298"/>
		<updated>2026-04-22T17:40:02Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Schematic Figure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 2&#039;&#039;&#039; Three Geometries of MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 3&#039;&#039;&#039; MOKE Experimental Setup Scheme&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 4&#039;&#039;&#039; MOKE Setup Upstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Moke_downstream.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 5&#039;&#039;&#039; MOKE Setup Downstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 6&#039;&#039;&#039; MOKE Setup sample image system&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|800px|thumb|center|MOKE sample video]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 7&#039;&#039;&#039; MOKE Magnetic Field and Measuring&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 8&#039;&#039;&#039; MOKE Analyzer Offset Method&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|700px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 9&#039;&#039;&#039; MOKE First Measurement&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 10&#039;&#039;&#039; Fe Film Hysteresis Loop&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1297</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1297"/>
		<updated>2026-04-22T17:39:51Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Mainstream Optical Path */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 2&#039;&#039;&#039; Three Geometries of MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 3&#039;&#039;&#039; MOKE Experimental Setup Scheme&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 4&#039;&#039;&#039; MOKE Setup Upstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Moke_downstream.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 5&#039;&#039;&#039; MOKE Setup Downstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 6&#039;&#039;&#039; MOKE Setup sample image system&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|800px|thumb|center|MOKE sample video]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 7&#039;&#039;&#039; MOKE Magnetic Field and Measuring&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 8&#039;&#039;&#039; MOKE Analyzer Offset Method&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|700px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 9&#039;&#039;&#039; MOKE First Measurement&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 10&#039;&#039;&#039; Fe Film Hysteresis Loop&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1296</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1296"/>
		<updated>2026-04-22T17:39:38Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Image System */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 2&#039;&#039;&#039; Three Geometries of MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 3&#039;&#039;&#039; MOKE Experimental Setup Scheme&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 4&#039;&#039;&#039; MOKE Setup Upstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Moke_downstream.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 5&#039;&#039;&#039; MOKE Setup Downstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 6&#039;&#039;&#039; MOKE Setup sample image system&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|800px|thumb|center|MOKE sample video]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 7&#039;&#039;&#039; MOKE Magnetic Field and Measuring&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 8&#039;&#039;&#039; MOKE Analyzer Offset Method&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|700px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 9&#039;&#039;&#039; MOKE First Measurement&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 10&#039;&#039;&#039; Fe Film Hysteresis Loop&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1295</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1295"/>
		<updated>2026-04-22T17:39:28Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Magnetic Field and Measuring */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 2&#039;&#039;&#039; Three Geometries of MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 3&#039;&#039;&#039; MOKE Experimental Setup Scheme&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 4&#039;&#039;&#039; MOKE Setup Upstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Moke_downstream.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 5&#039;&#039;&#039; MOKE Setup Downstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 6&#039;&#039;&#039; MOKE Setup sample image system&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|800px|thumb|center|MOKE sample video]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 7&#039;&#039;&#039; MOKE Magnetic Field and Measuring&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 8&#039;&#039;&#039; MOKE Analyzer Offset Method&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|700px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 9&#039;&#039;&#039; MOKE First Measurement&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 10&#039;&#039;&#039; Fe Film Hysteresis Loop&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1294</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1294"/>
		<updated>2026-04-22T17:39:17Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Measuring Method */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 2&#039;&#039;&#039; Three Geometries of MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 3&#039;&#039;&#039; MOKE Experimental Setup Scheme&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 4&#039;&#039;&#039; MOKE Setup Upstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Moke_downstream.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 5&#039;&#039;&#039; MOKE Setup Downstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 6&#039;&#039;&#039; MOKE Setup sample image system&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|800px|thumb|center|MOKE sample video]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 7&#039;&#039;&#039; MOKE Magnetic Field and Measuring&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 8&#039;&#039;&#039; MOKE Analyzer Offset Method&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|700px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 9&#039;&#039;&#039; MOKE First Measurement&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 10&#039;&#039;&#039; Fe Film Hysteresis Loop&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1293</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1293"/>
		<updated>2026-04-22T17:39:02Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Third Experiment: Hysteresis Loop of Fe  Film */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 2&#039;&#039;&#039; Three Geometries of MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 3&#039;&#039;&#039; MOKE Experimental Setup Scheme&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 4&#039;&#039;&#039; MOKE Setup Upstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Moke_downstream.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 5&#039;&#039;&#039; MOKE Setup Downstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 6&#039;&#039;&#039; MOKE Setup sample image system&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|800px|thumb|center|MOKE sample video]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 7&#039;&#039;&#039; MOKE Magnetic Field and Measuring&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 8&#039;&#039;&#039; MOKE Analyzer Offset Method&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|700px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 9&#039;&#039;&#039; MOKE First Measurement&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|700px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 10&#039;&#039;&#039; Fe Film Hysteresis Loop&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1292</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1292"/>
		<updated>2026-04-22T17:37:47Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Second Experiment */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 2&#039;&#039;&#039; Three Geometries of MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 3&#039;&#039;&#039; MOKE Experimental Setup Scheme&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 4&#039;&#039;&#039; MOKE Setup Upstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Moke_downstream.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 5&#039;&#039;&#039; MOKE Setup Downstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 6&#039;&#039;&#039; MOKE Setup sample image system&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|800px|thumb|center|MOKE sample video]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 7&#039;&#039;&#039; MOKE Magnetic Field and Measuring&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 8&#039;&#039;&#039; MOKE Analyzer Offset Method&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|700px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 9&#039;&#039;&#039; MOKE First Measurement&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film Hysteresis Loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1291</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1291"/>
		<updated>2026-04-22T17:37:19Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Second Experiment */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 2&#039;&#039;&#039; Three Geometries of MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 3&#039;&#039;&#039; MOKE Experimental Setup Scheme&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 4&#039;&#039;&#039; MOKE Setup Upstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Moke_downstream.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 5&#039;&#039;&#039; MOKE Setup Downstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 6&#039;&#039;&#039; MOKE Setup sample image system&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|800px|thumb|center|MOKE sample video]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 7&#039;&#039;&#039; MOKE Magnetic Field and Measuring&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 8&#039;&#039;&#039; MOKE Analyzer Offset Method&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|500px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 9&#039;&#039;&#039; MOKE First Measurement&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film Hysteresis Loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1290</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1290"/>
		<updated>2026-04-22T17:37:00Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Second Experiment */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 2&#039;&#039;&#039; Three Geometries of MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 3&#039;&#039;&#039; MOKE Experimental Setup Scheme&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 4&#039;&#039;&#039; MOKE Setup Upstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Moke_downstream.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 5&#039;&#039;&#039; MOKE Setup Downstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 6&#039;&#039;&#039; MOKE Setup sample image system&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|800px|thumb|center|MOKE sample video]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 7&#039;&#039;&#039; MOKE Magnetic Field and Measuring&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 8&#039;&#039;&#039; MOKE Analyzer Offset Method&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 9&#039;&#039;&#039; MOKE First Measurement&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film Hysteresis Loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1289</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1289"/>
		<updated>2026-04-22T17:36:12Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Measuring Method */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 2&#039;&#039;&#039; Three Geometries of MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 3&#039;&#039;&#039; MOKE Experimental Setup Scheme&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 4&#039;&#039;&#039; MOKE Setup Upstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Moke_downstream.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 5&#039;&#039;&#039; MOKE Setup Downstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 6&#039;&#039;&#039; MOKE Setup sample image system&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|800px|thumb|center|MOKE sample video]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 7&#039;&#039;&#039; MOKE Magnetic Field and Measuring&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 8&#039;&#039;&#039; MOKE Analyzer Offset Method&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film Hysteresis Loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1288</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1288"/>
		<updated>2026-04-22T17:35:33Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Image System */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 2&#039;&#039;&#039; Three Geometries of MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 3&#039;&#039;&#039; MOKE Experimental Setup Scheme&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 4&#039;&#039;&#039; MOKE Setup Upstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Moke_downstream.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 5&#039;&#039;&#039; MOKE Setup Downstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 6&#039;&#039;&#039; MOKE Setup sample image system&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|800px|thumb|center|MOKE sample video]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 7&#039;&#039;&#039; MOKE Magnetic Field and Measuring&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|thumb|center|Fig 8.MOKE Analyzer Offset Method]]&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film Hysteresis Loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1287</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1287"/>
		<updated>2026-04-22T17:34:56Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Image System */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 2&#039;&#039;&#039; Three Geometries of MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 3&#039;&#039;&#039; MOKE Experimental Setup Scheme&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 4&#039;&#039;&#039; MOKE Setup Upstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Moke_downstream.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 5&#039;&#039;&#039; MOKE Setup Downstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 6&#039;&#039;&#039; MOKE Setup sample image system&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
&amp;lt;video width=&amp;quot;800&amp;quot; controls&amp;gt;&lt;br /&gt;
  &amp;lt;source src=&amp;quot;/path/to/Moke_sample_image.mp4&amp;quot; type=&amp;quot;video/mp4&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/video&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 7&#039;&#039;&#039; MOKE Magnetic Field and Measuring&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|thumb|center|Fig 8.MOKE Analyzer Offset Method]]&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film Hysteresis Loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1286</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1286"/>
		<updated>2026-04-22T17:34:34Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Experimental Setup */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 2&#039;&#039;&#039; Three Geometries of MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 3&#039;&#039;&#039; MOKE Experimental Setup Scheme&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 4&#039;&#039;&#039; MOKE Setup Upstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Moke_downstream.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 5&#039;&#039;&#039; MOKE Setup Downstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 6&#039;&#039;&#039; MOKE Setup sample image system&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|800px|thumb|center|MOKE sample video]]&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 7&#039;&#039;&#039; MOKE Magnetic Field and Measuring&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|thumb|center|Fig 8.MOKE Analyzer Offset Method]]&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film Hysteresis Loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1285</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1285"/>
		<updated>2026-04-22T17:33:08Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Experimental Setup */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 2&#039;&#039;&#039; Three Geometries of MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 3&#039;&#039;&#039; MOKE Experimental Setup Scheme&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 4&#039;&#039;&#039; MOKE Setup Upstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Moke_downstream.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 5&#039;&#039;&#039; MOKE Setup Downstream&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 6&#039;&#039;&#039; MOKE Setup sample image system&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|1000px||center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 7&#039;&#039;&#039; MOKE Setup Sample Image System&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|center|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 8&#039;&#039;&#039; MOKE Magnetic Field and Measuring&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|thumb|center|Fig 8.MOKE Analyzer Offset Method]]&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film Hysteresis Loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1284</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1284"/>
		<updated>2026-04-22T17:29:40Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Three Geometries of MOKE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 2&#039;&#039;&#039; Three Geometries of MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|thumb|center|Fig 3.MOKE Experimental Setup Scheme]]&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|thumb|center|Fig 4.MOKE Setup Upstream]]&lt;br /&gt;
[[File:Moke_downstream.png|1000px|thumb|center|Fig 5.MOKE Setup Downstream]]&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|thumb|center|Fig 6.MOKE Setup sample image system]]&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|1000px|thumb|center|Fig 7.MOKE Setup Sample Image System]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|thumb|center|Fig 7.MOKE Magnetic Field and Measuring]]&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|thumb|center|Fig 8.MOKE Analyzer Offset Method]]&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film Hysteresis Loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1283</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1283"/>
		<updated>2026-04-22T17:29:06Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Three Geometries of MOKE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
Polar MOKE: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
&lt;br /&gt;
Longitudinal MOKE: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
&lt;br /&gt;
Transverse MOKE: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 2&#039;&#039;&#039; Three Geometries of MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|thumb|center|Fig 3.MOKE Experimental Setup Scheme]]&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|thumb|center|Fig 4.MOKE Setup Upstream]]&lt;br /&gt;
[[File:Moke_downstream.png|1000px|thumb|center|Fig 5.MOKE Setup Downstream]]&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|thumb|center|Fig 6.MOKE Setup sample image system]]&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|1000px|thumb|center|Fig 7.MOKE Setup Sample Image System]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|thumb|center|Fig 7.MOKE Magnetic Field and Measuring]]&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|thumb|center|Fig 8.MOKE Analyzer Offset Method]]&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film Hysteresis Loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1282</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1282"/>
		<updated>2026-04-22T17:28:34Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Three Geometries of MOKE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 2&#039;&#039;&#039; Three Geometries of MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|thumb|center|Fig 3.MOKE Experimental Setup Scheme]]&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|thumb|center|Fig 4.MOKE Setup Upstream]]&lt;br /&gt;
[[File:Moke_downstream.png|1000px|thumb|center|Fig 5.MOKE Setup Downstream]]&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|thumb|center|Fig 6.MOKE Setup sample image system]]&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|1000px|thumb|center|Fig 7.MOKE Setup Sample Image System]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|thumb|center|Fig 7.MOKE Magnetic Field and Measuring]]&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|thumb|center|Fig 8.MOKE Analyzer Offset Method]]&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film Hysteresis Loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1281</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1281"/>
		<updated>2026-04-22T17:28:24Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Three Geometries of MOKE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
&#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
&#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 2&#039;&#039;&#039; Three Geometries of MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|thumb|center|Fig 3.MOKE Experimental Setup Scheme]]&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|thumb|center|Fig 4.MOKE Setup Upstream]]&lt;br /&gt;
[[File:Moke_downstream.png|1000px|thumb|center|Fig 5.MOKE Setup Downstream]]&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|thumb|center|Fig 6.MOKE Setup sample image system]]&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|1000px|thumb|center|Fig 7.MOKE Setup Sample Image System]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|thumb|center|Fig 7.MOKE Magnetic Field and Measuring]]&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|thumb|center|Fig 8.MOKE Analyzer Offset Method]]&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film Hysteresis Loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1280</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1280"/>
		<updated>2026-04-22T17:27:56Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
* &#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
* &#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 2&#039;&#039;&#039; Three Geometries of MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|thumb|center|Fig 3.MOKE Experimental Setup Scheme]]&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|thumb|center|Fig 4.MOKE Setup Upstream]]&lt;br /&gt;
[[File:Moke_downstream.png|1000px|thumb|center|Fig 5.MOKE Setup Downstream]]&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|thumb|center|Fig 6.MOKE Setup sample image system]]&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|1000px|thumb|center|Fig 7.MOKE Setup Sample Image System]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|thumb|center|Fig 7.MOKE Magnetic Field and Measuring]]&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|thumb|center|Fig 8.MOKE Analyzer Offset Method]]&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film Hysteresis Loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1279</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1279"/>
		<updated>2026-04-22T17:26:47Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Physical Principle */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
* &#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
* &#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|thumb|center|Fig 2.Three Geometries of MOKE]]&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|thumb|center|Fig 3.MOKE Experimental Setup Scheme]]&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|thumb|center|Fig 4.MOKE Setup Upstream]]&lt;br /&gt;
[[File:Moke_downstream.png|1000px|thumb|center|Fig 5.MOKE Setup Downstream]]&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|thumb|center|Fig 6.MOKE Setup sample image system]]&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|1000px|thumb|center|Fig 7.MOKE Setup Sample Image System]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|thumb|center|Fig 7.MOKE Magnetic Field and Measuring]]&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|thumb|center|Fig 8.MOKE Analyzer Offset Method]]&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film Hysteresis Loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1278</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1278"/>
		<updated>2026-04-22T17:26:25Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Physical Principle */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|thumb|center]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 1&#039;&#039;&#039; Coordinate System with Corresponding Media in the MOKE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
* &#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
* &#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|thumb|center|Fig 2.Three Geometries of MOKE]]&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|thumb|center|Fig 3.MOKE Experimental Setup Scheme]]&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|thumb|center|Fig 4.MOKE Setup Upstream]]&lt;br /&gt;
[[File:Moke_downstream.png|1000px|thumb|center|Fig 5.MOKE Setup Downstream]]&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|thumb|center|Fig 6.MOKE Setup sample image system]]&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|1000px|thumb|center|Fig 7.MOKE Setup Sample Image System]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|thumb|center|Fig 7.MOKE Magnetic Field and Measuring]]&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|thumb|center|Fig 8.MOKE Analyzer Offset Method]]&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film Hysteresis Loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1277</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1277"/>
		<updated>2026-04-22T17:23:04Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* MOKE theory */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|thumb|center|Fig 1.Coordinate System with Corresponding Media in the MOKE]]&lt;br /&gt;
&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
* &#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
* &#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|thumb|center|Fig 2.Three Geometries of MOKE]]&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|thumb|center|Fig 3.MOKE Experimental Setup Scheme]]&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|thumb|center|Fig 4.MOKE Setup Upstream]]&lt;br /&gt;
[[File:Moke_downstream.png|1000px|thumb|center|Fig 5.MOKE Setup Downstream]]&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|thumb|center|Fig 6.MOKE Setup sample image system]]&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|1000px|thumb|center|Fig 7.MOKE Setup Sample Image System]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|thumb|center|Fig 7.MOKE Magnetic Field and Measuring]]&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|thumb|center|Fig 8.MOKE Analyzer Offset Method]]&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film Hysteresis Loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1276</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1276"/>
		<updated>2026-04-22T17:21:06Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Physical Principle */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
E_{1t} = E_{2t}, \quad B_{2t} - B_{1t} = \mu_0(M_{2t} - M_{1t}), \quad D_{2n} = D_{1n}, \quad B_{2n} = B_{1n}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|thumb|center|Fig 1.Coordinate System with Corresponding Media in the MOKE]]&lt;br /&gt;
&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
* &#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
* &#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|thumb|center|Fig 2.Three Geometries of MOKE]]&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|thumb|center|Fig 3.MOKE Experimental Setup Scheme]]&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|thumb|center|Fig 4.MOKE Setup Upstream]]&lt;br /&gt;
[[File:Moke_downstream.png|1000px|thumb|center|Fig 5.MOKE Setup Downstream]]&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|thumb|center|Fig 6.MOKE Setup sample image system]]&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|1000px|thumb|center|Fig 7.MOKE Setup Sample Image System]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|thumb|center|Fig 7.MOKE Magnetic Field and Measuring]]&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
 &amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|thumb|center|Fig 8.MOKE Analyzer Offset Method]]&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film Hysteresis Loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1275</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1275"/>
		<updated>2026-04-22T17:20:04Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Physical Principle */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
[[File:Boundaryconditions.jpeg|400px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|thumb|center|Fig 1.Coordinate System with Corresponding Media in the MOKE]]&lt;br /&gt;
&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
* &#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
* &#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|thumb|center|Fig 2.Three Geometries of MOKE]]&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|thumb|center|Fig 3.MOKE Experimental Setup Scheme]]&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|thumb|center|Fig 4.MOKE Setup Upstream]]&lt;br /&gt;
[[File:Moke_downstream.png|1000px|thumb|center|Fig 5.MOKE Setup Downstream]]&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|thumb|center|Fig 6.MOKE Setup sample image system]]&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|1000px|thumb|center|Fig 7.MOKE Setup Sample Image System]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|thumb|center|Fig 7.MOKE Magnetic Field and Measuring]]&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
 &amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|thumb|center|Fig 8.MOKE Analyzer Offset Method]]&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film Hysteresis Loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1274</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1274"/>
		<updated>2026-04-22T17:19:42Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Physical Principle */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
[[File:Boundaryconditions.jpeg|400px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|thumb|center|Fig 1.Coordinate System with Corresponding Media in the MOKE]]&lt;br /&gt;
&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
* &#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
* &#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|thumb|center|Fig 2.Three Geometries of MOKE]]&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|thumb|center|Fig 3.MOKE Experimental Setup Scheme]]&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|thumb|center|Fig 4.MOKE Setup Upstream]]&lt;br /&gt;
[[File:Moke_downstream.png|1000px|thumb|center|Fig 5.MOKE Setup Downstream]]&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|thumb|center|Fig 6.MOKE Setup sample image system]]&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|1000px|thumb|center|Fig 7.MOKE Setup Sample Image System]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|thumb|center|Fig 7.MOKE Magnetic Field and Measuring]]&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
 &amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|thumb|center|Fig 8.MOKE Analyzer Offset Method]]&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film Hysteresis Loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1273</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1273"/>
		<updated>2026-04-22T17:19:09Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Physical Principle */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \times \vec{E} = -\frac{\partial \vec{B}}{\partial t}, \quad \nabla \times \left(\frac{\vec{B}}{\mu_0} - \vec{M}\right) = \vec{J} + \frac{\partial \vec{D}}{\partial t}, \quad \nabla \cdot \vec{D} = \rho, \quad \nabla \cdot \vec{B} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
[[File:Boundaryconditions.jpeg|400px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|thumb|center|Fig 1.Coordinate System with Corresponding Media in the MOKE]]&lt;br /&gt;
&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
* &#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
* &#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|thumb|center|Fig 2.Three Geometries of MOKE]]&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|thumb|center|Fig 3.MOKE Experimental Setup Scheme]]&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|thumb|center|Fig 4.MOKE Setup Upstream]]&lt;br /&gt;
[[File:Moke_downstream.png|1000px|thumb|center|Fig 5.MOKE Setup Downstream]]&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|thumb|center|Fig 6.MOKE Setup sample image system]]&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|1000px|thumb|center|Fig 7.MOKE Setup Sample Image System]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|thumb|center|Fig 7.MOKE Magnetic Field and Measuring]]&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
 &amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|thumb|center|Fig 8.MOKE Analyzer Offset Method]]&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film Hysteresis Loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1272</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1272"/>
		<updated>2026-04-22T17:16:29Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Limitations and Suggested Improvements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
[[File:Maxwellequations.jpeg|400px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
[[File:Boundaryconditions.jpeg|400px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|thumb|center|Fig 1.Coordinate System with Corresponding Media in the MOKE]]&lt;br /&gt;
&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
* &#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
* &#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|thumb|center|Fig 2.Three Geometries of MOKE]]&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|thumb|center|Fig 3.MOKE Experimental Setup Scheme]]&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|thumb|center|Fig 4.MOKE Setup Upstream]]&lt;br /&gt;
[[File:Moke_downstream.png|1000px|thumb|center|Fig 5.MOKE Setup Downstream]]&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|thumb|center|Fig 6.MOKE Setup sample image system]]&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|1000px|thumb|center|Fig 7.MOKE Setup Sample Image System]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|thumb|center|Fig 7.MOKE Magnetic Field and Measuring]]&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
 &amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|thumb|center|Fig 8.MOKE Analyzer Offset Method]]&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film Hysteresis Loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion Between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1271</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1271"/>
		<updated>2026-04-22T17:16:13Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Limitations and Suggested Improvements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
[[File:Maxwellequations.jpeg|400px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
[[File:Boundaryconditions.jpeg|400px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|thumb|center|Fig 1.Coordinate System with Corresponding Media in the MOKE]]&lt;br /&gt;
&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
* &#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
* &#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|thumb|center|Fig 2.Three Geometries of MOKE]]&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|thumb|center|Fig 3.MOKE Experimental Setup Scheme]]&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|thumb|center|Fig 4.MOKE Setup Upstream]]&lt;br /&gt;
[[File:Moke_downstream.png|1000px|thumb|center|Fig 5.MOKE Setup Downstream]]&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|thumb|center|Fig 6.MOKE Setup sample image system]]&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|1000px|thumb|center|Fig 7.MOKE Setup Sample Image System]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|thumb|center|Fig 7.MOKE Magnetic Field and Measuring]]&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
 &amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|thumb|center|Fig 8.MOKE Analyzer Offset Method]]&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film Hysteresis Loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 4&#039;&#039;&#039; Detailed Comparsion between Single and Balanced Detection&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1270</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1270"/>
		<updated>2026-04-22T17:14:30Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Third Experiment: Hysteresis Loop of Fe  Film */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
[[File:Maxwellequations.jpeg|400px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
[[File:Boundaryconditions.jpeg|400px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|thumb|center|Fig 1.Coordinate System with Corresponding Media in the MOKE]]&lt;br /&gt;
&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
* &#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
* &#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|thumb|center|Fig 2.Three Geometries of MOKE]]&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|thumb|center|Fig 3.MOKE Experimental Setup Scheme]]&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|thumb|center|Fig 4.MOKE Setup Upstream]]&lt;br /&gt;
[[File:Moke_downstream.png|1000px|thumb|center|Fig 5.MOKE Setup Downstream]]&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|thumb|center|Fig 6.MOKE Setup sample image system]]&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|1000px|thumb|center|Fig 7.MOKE Setup Sample Image System]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|thumb|center|Fig 7.MOKE Magnetic Field and Measuring]]&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
 &amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|thumb|center|Fig 8.MOKE Analyzer Offset Method]]&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 3&#039;&#039;&#039; Hysteresis Loop of Fe Film Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film Hysteresis Loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1269</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1269"/>
		<updated>2026-04-22T17:12:23Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Second Experiment */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
[[File:Maxwellequations.jpeg|400px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
[[File:Boundaryconditions.jpeg|400px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|thumb|center|Fig 1.Coordinate System with Corresponding Media in the MOKE]]&lt;br /&gt;
&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
* &#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
* &#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|thumb|center|Fig 2.Three Geometries of MOKE]]&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|thumb|center|Fig 3.MOKE Experimental Setup Scheme]]&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|thumb|center|Fig 4.MOKE Setup Upstream]]&lt;br /&gt;
[[File:Moke_downstream.png|1000px|thumb|center|Fig 5.MOKE Setup Downstream]]&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|thumb|center|Fig 6.MOKE Setup sample image system]]&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|1000px|thumb|center|Fig 7.MOKE Setup Sample Image System]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|thumb|center|Fig 7.MOKE Magnetic Field and Measuring]]&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
 &amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|thumb|center|Fig 8.MOKE Analyzer Offset Method]]&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2&#039;&#039;&#039; Second Experiment Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film Hysteresis Loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1268</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1268"/>
		<updated>2026-04-22T17:11:20Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Initial Test */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
[[File:Maxwellequations.jpeg|400px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
[[File:Boundaryconditions.jpeg|400px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|thumb|center|Fig 1.Coordinate System with Corresponding Media in the MOKE]]&lt;br /&gt;
&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
* &#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
* &#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|thumb|center|Fig 2.Three Geometries of MOKE]]&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|thumb|center|Fig 3.MOKE Experimental Setup Scheme]]&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|thumb|center|Fig 4.MOKE Setup Upstream]]&lt;br /&gt;
[[File:Moke_downstream.png|1000px|thumb|center|Fig 5.MOKE Setup Downstream]]&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|thumb|center|Fig 6.MOKE Setup sample image system]]&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|1000px|thumb|center|Fig 7.MOKE Setup Sample Image System]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|thumb|center|Fig 7.MOKE Magnetic Field and Measuring]]&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
 &amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|thumb|center|Fig 8.MOKE Analyzer Offset Method]]&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1&#039;&#039;&#039; Initial Test Measurement Data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film Hysteresis Loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1267</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1267"/>
		<updated>2026-04-22T17:08:51Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Third Experiment: Hysteresis Loop of Fe  Film */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
[[File:Maxwellequations.jpeg|400px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
[[File:Boundaryconditions.jpeg|400px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|thumb|center|Fig 1.Coordinate System with Corresponding Media in the MOKE]]&lt;br /&gt;
&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
* &#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
* &#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|thumb|center|Fig 2.Three Geometries of MOKE]]&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|thumb|center|Fig 3.MOKE Experimental Setup Scheme]]&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|thumb|center|Fig 4.MOKE Setup Upstream]]&lt;br /&gt;
[[File:Moke_downstream.png|1000px|thumb|center|Fig 5.MOKE Setup Downstream]]&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|thumb|center|Fig 6.MOKE Setup sample image system]]&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|1000px|thumb|center|Fig 7.MOKE Setup Sample Image System]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|thumb|center|Fig 7.MOKE Magnetic Field and Measuring]]&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
 &amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|thumb|center|Fig 8.MOKE Analyzer Offset Method]]&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film Hysteresis Loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1266</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1266"/>
		<updated>2026-04-22T17:06:08Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Reference */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
[[File:Maxwellequations.jpeg|400px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
[[File:Boundaryconditions.jpeg|400px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|thumb|center|Fig 1.Coordinate System with Corresponding Media in the MOKE]]&lt;br /&gt;
&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
* &#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
* &#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|thumb|center|Fig 2.Three Geometries of MOKE]]&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|thumb|center|Fig 3.MOKE Experimental Setup Scheme]]&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|thumb|center|Fig 4.MOKE Setup Upstream]]&lt;br /&gt;
[[File:Moke_downstream.png|1000px|thumb|center|Fig 5.MOKE Setup Downstream]]&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|thumb|center|Fig 6.MOKE Setup sample image system]]&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|1000px|thumb|center|Fig 7.MOKE Setup Sample Image System]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|thumb|center|Fig 7.MOKE Magnetic Field and Measuring]]&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
 &amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|thumb|center|Fig 8.MOKE Analyzer Offset Method]]&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film hysteresis loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1265</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1265"/>
		<updated>2026-04-22T17:05:52Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Reference */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
[[File:Maxwellequations.jpeg|400px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
[[File:Boundaryconditions.jpeg|400px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|thumb|center|Fig 1.Coordinate System with Corresponding Media in the MOKE]]&lt;br /&gt;
&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
* &#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
* &#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|thumb|center|Fig 2.Three Geometries of MOKE]]&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|thumb|center|Fig 3.MOKE Experimental Setup Scheme]]&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|thumb|center|Fig 4.MOKE Setup Upstream]]&lt;br /&gt;
[[File:Moke_downstream.png|1000px|thumb|center|Fig 5.MOKE Setup Downstream]]&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|thumb|center|Fig 6.MOKE Setup sample image system]]&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|1000px|thumb|center|Fig 7.MOKE Setup Sample Image System]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|thumb|center|Fig 7.MOKE Magnetic Field and Measuring]]&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
 &amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|thumb|center|Fig 8.MOKE Analyzer Offset Method]]&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film hysteresis loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. &#039;&#039;J. Phys. D: Appl. Phys.&#039;&#039; 48, 333001 (2015).&lt;br /&gt;
2. Erskine, J.L., Stern, E.A. Magneto-optic Kerr effects in gadolinium. &#039;&#039;Phys. Rev. B&#039;&#039; 8(3), 1239 (1973).&lt;br /&gt;
3. Bader, S.D. Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;J. Magn. Magn. Mater.&#039;&#039; 200(1–3), 664–678 (1999).&lt;br /&gt;
4. Haider, T. A Review of Magneto-Optic Effects and Its Application. &#039;&#039;Int. J. Electromagn. Appl.&#039;&#039; 7(1), 17–24 (2017).&lt;br /&gt;
5. Kato, T. et al. Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Front. Phys.&#039;&#039; 10, 946515 (2022).&lt;br /&gt;
6. Qiu, Z.Q., Bader, S.D. Surface magneto-optic Kerr effect. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 71(3), 1243–1255 (2000).&lt;br /&gt;
7. Stobiecki, T. et al. Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Rev. Sci. Instrum.&#039;&#039; 82, 083703 (2011).&lt;br /&gt;
8. Suzuki, D.H., Beach, G.S.D. Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;J. Appl. Phys.&#039;&#039; 135, 063901 (2024).&lt;br /&gt;
9. Wikipedia contributors. Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039; (2026). https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
10. Zhang, H. et al. Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv&#039;&#039; 2201.11744 (2022).&lt;br /&gt;
11. Oppeneer, P.M. Magneto-optical Kerr spectra. In Buschow, K.H.J. (Ed.), &#039;&#039;Handb. Magn. Mater.&#039;&#039; Vol. 13, pp. 229–422. Elsevier (2001).&lt;br /&gt;
12. Stanford Research Systems. &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf (2016).&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1264</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1264"/>
		<updated>2026-04-22T17:02:40Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Limitations and Suggested Improvements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
[[File:Maxwellequations.jpeg|400px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
[[File:Boundaryconditions.jpeg|400px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|thumb|center|Fig 1.Coordinate System with Corresponding Media in the MOKE]]&lt;br /&gt;
&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
* &#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
* &#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|thumb|center|Fig 2.Three Geometries of MOKE]]&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|thumb|center|Fig 3.MOKE Experimental Setup Scheme]]&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|thumb|center|Fig 4.MOKE Setup Upstream]]&lt;br /&gt;
[[File:Moke_downstream.png|1000px|thumb|center|Fig 5.MOKE Setup Downstream]]&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|thumb|center|Fig 6.MOKE Setup sample image system]]&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|1000px|thumb|center|Fig 7.MOKE Setup Sample Image System]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|thumb|center|Fig 7.MOKE Magnetic Field and Measuring]]&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
 &amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|thumb|center|Fig 8.MOKE Analyzer Offset Method]]&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film hysteresis loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
An additional source of systematic error is the possible pre-magnetization of the Fe film prior to measurement. As a ferromagnetic material, Fe retains a remanent magnetization in the absence of an applied field. If the sample was not demagnetized before the experiment, the initial magnetic state of the film may have been non-zero, meaning the hysteresis loop was not started from a magnetically neutral state. This could account for the offset observed in the remanent Kerr angle between the two branches, as well as the asymmetry in the positive and negative saturation values. To mitigate this in future experiments, the sample should be fully demagnetized by cycling the applied field with decreasing amplitude before commencing the measurement.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. J. Phys. D: Appl. Phys. 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine J L, Stern E A. Magneto-optic Kerr effects in gadolinium[J]. Physical Review B, 1973, 8(3): 1239&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. (1999). Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;Journal of Magnetism and Magnetic Materials&#039;&#039;, 200(1–3), 664–678. https://doi.org/10.1016/S0304-8853(99)00311-X&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. (2017). A Review of Magneto-Optic Effects and Its Application. &#039;&#039;International Journal of Electromagnetics and Applications&#039;&#039;, 7(1), 17–24. https://doi.org/10.5923/j.ijea.20170701.03&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. (2022). Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Frontiers in Physics&#039;&#039;, 10, 946515. https://doi.org/10.3389/fphy.2022.946515&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q. and Bader, S.D. (2000). Surface magneto-optic Kerr effect. &#039;&#039;Review of Scientific Instruments&#039;&#039;, 71(3), 1243–1255. https://doi.org/10.1063/1.1150496&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. (2011). Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Review of Scientific Instruments&#039;&#039;, 82, 083703. https://doi.org/10.1063/1.3610967&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H. and Beach, G.S.D. (2024). Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;Journal of Applied Physics&#039;&#039;, 135, 063901. https://doi.org/10.1063/5.0185341&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. (2026). Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039;. https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. (2022). Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv preprint&#039;&#039;, arXiv:2201.11744. https://arxiv.org/abs/2201.11744&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. (2001). Magneto-optical Kerr spectra. In K.H.J. Buschow (Ed.), &#039;&#039;Handbook of Magnetic Materials&#039;&#039;, Vol. 13, pp. 229–422. Elsevier.&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. (2016). &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1263</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1263"/>
		<updated>2026-04-22T16:56:25Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Initial Test */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
[[File:Maxwellequations.jpeg|400px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
[[File:Boundaryconditions.jpeg|400px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|thumb|center|Fig 1.Coordinate System with Corresponding Media in the MOKE]]&lt;br /&gt;
&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
* &#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
* &#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|thumb|center|Fig 2.Three Geometries of MOKE]]&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|thumb|center|Fig 3.MOKE Experimental Setup Scheme]]&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|thumb|center|Fig 4.MOKE Setup Upstream]]&lt;br /&gt;
[[File:Moke_downstream.png|1000px|thumb|center|Fig 5.MOKE Setup Downstream]]&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|thumb|center|Fig 6.MOKE Setup sample image system]]&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|1000px|thumb|center|Fig 7.MOKE Setup Sample Image System]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|thumb|center|Fig 7.MOKE Magnetic Field and Measuring]]&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
 &amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|thumb|center|Fig 8.MOKE Analyzer Offset Method]]&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film hysteresis loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. J. Phys. D: Appl. Phys. 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine J L, Stern E A. Magneto-optic Kerr effects in gadolinium[J]. Physical Review B, 1973, 8(3): 1239&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. (1999). Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;Journal of Magnetism and Magnetic Materials&#039;&#039;, 200(1–3), 664–678. https://doi.org/10.1016/S0304-8853(99)00311-X&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. (2017). A Review of Magneto-Optic Effects and Its Application. &#039;&#039;International Journal of Electromagnetics and Applications&#039;&#039;, 7(1), 17–24. https://doi.org/10.5923/j.ijea.20170701.03&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. (2022). Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Frontiers in Physics&#039;&#039;, 10, 946515. https://doi.org/10.3389/fphy.2022.946515&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q. and Bader, S.D. (2000). Surface magneto-optic Kerr effect. &#039;&#039;Review of Scientific Instruments&#039;&#039;, 71(3), 1243–1255. https://doi.org/10.1063/1.1150496&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. (2011). Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Review of Scientific Instruments&#039;&#039;, 82, 083703. https://doi.org/10.1063/1.3610967&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H. and Beach, G.S.D. (2024). Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;Journal of Applied Physics&#039;&#039;, 135, 063901. https://doi.org/10.1063/5.0185341&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. (2026). Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039;. https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. (2022). Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv preprint&#039;&#039;, arXiv:2201.11744. https://arxiv.org/abs/2201.11744&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. (2001). Magneto-optical Kerr spectra. In K.H.J. Buschow (Ed.), &#039;&#039;Handbook of Magnetic Materials&#039;&#039;, Vol. 13, pp. 229–422. Elsevier.&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. (2016). &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1262</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1262"/>
		<updated>2026-04-22T16:56:12Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Sample Preparation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
[[File:Maxwellequations.jpeg|400px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
[[File:Boundaryconditions.jpeg|400px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|thumb|center|Fig 1.Coordinate System with Corresponding Media in the MOKE]]&lt;br /&gt;
&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
* &#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
* &#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|thumb|center|Fig 2.Three Geometries of MOKE]]&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|thumb|center|Fig 3.MOKE Experimental Setup Scheme]]&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|thumb|center|Fig 4.MOKE Setup Upstream]]&lt;br /&gt;
[[File:Moke_downstream.png|1000px|thumb|center|Fig 5.MOKE Setup Downstream]]&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|thumb|center|Fig 6.MOKE Setup sample image system]]&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|1000px|thumb|center|Fig 7.MOKE Setup Sample Image System]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|thumb|center|Fig 7.MOKE Magnetic Field and Measuring]]&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
 &amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|thumb|center|Fig 8.MOKE Analyzer Offset Method]]&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film hysteresis loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. J. Phys. D: Appl. Phys. 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine J L, Stern E A. Magneto-optic Kerr effects in gadolinium[J]. Physical Review B, 1973, 8(3): 1239&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. (1999). Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;Journal of Magnetism and Magnetic Materials&#039;&#039;, 200(1–3), 664–678. https://doi.org/10.1016/S0304-8853(99)00311-X&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. (2017). A Review of Magneto-Optic Effects and Its Application. &#039;&#039;International Journal of Electromagnetics and Applications&#039;&#039;, 7(1), 17–24. https://doi.org/10.5923/j.ijea.20170701.03&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. (2022). Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Frontiers in Physics&#039;&#039;, 10, 946515. https://doi.org/10.3389/fphy.2022.946515&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q. and Bader, S.D. (2000). Surface magneto-optic Kerr effect. &#039;&#039;Review of Scientific Instruments&#039;&#039;, 71(3), 1243–1255. https://doi.org/10.1063/1.1150496&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. (2011). Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Review of Scientific Instruments&#039;&#039;, 82, 083703. https://doi.org/10.1063/1.3610967&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H. and Beach, G.S.D. (2024). Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;Journal of Applied Physics&#039;&#039;, 135, 063901. https://doi.org/10.1063/5.0185341&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. (2026). Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039;. https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. (2022). Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv preprint&#039;&#039;, arXiv:2201.11744. https://arxiv.org/abs/2201.11744&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. (2001). Magneto-optical Kerr spectra. In K.H.J. Buschow (Ed.), &#039;&#039;Handbook of Magnetic Materials&#039;&#039;, Vol. 13, pp. 229–422. Elsevier.&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. (2016). &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1261</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1261"/>
		<updated>2026-04-22T16:56:04Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Sample Preparation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
[[File:Maxwellequations.jpeg|400px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
[[File:Boundaryconditions.jpeg|400px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|thumb|center|Fig 1.Coordinate System with Corresponding Media in the MOKE]]&lt;br /&gt;
&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
* &#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
* &#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|thumb|center|Fig 2.Three Geometries of MOKE]]&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|thumb|center|Fig 3.MOKE Experimental Setup Scheme]]&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|thumb|center|Fig 4.MOKE Setup Upstream]]&lt;br /&gt;
[[File:Moke_downstream.png|1000px|thumb|center|Fig 5.MOKE Setup Downstream]]&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|thumb|center|Fig 6.MOKE Setup sample image system]]&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|1000px|thumb|center|Fig 7.MOKE Setup Sample Image System]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|thumb|center|Fig 7.MOKE Magnetic Field and Measuring]]&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
 &amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|thumb|center|Fig 8.MOKE Analyzer Offset Method]]&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
The initial test yielded a Kerr rotation of 1.91 mrad for the Fe film compared to 0.6428 mrad for the Si(111) reference, demonstrating a clear and measurable contrast between the magnetic and non-magnetic samples. This confirms that the optical setup is functioning correctly and is sensitive to the magneto-optical response of the Fe film. The measured Kerr angle for Fe is consistent with values reported in the literature for thin ferromagnetic films, validating the reliability of our system.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film hysteresis loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. J. Phys. D: Appl. Phys. 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine J L, Stern E A. Magneto-optic Kerr effects in gadolinium[J]. Physical Review B, 1973, 8(3): 1239&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. (1999). Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;Journal of Magnetism and Magnetic Materials&#039;&#039;, 200(1–3), 664–678. https://doi.org/10.1016/S0304-8853(99)00311-X&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. (2017). A Review of Magneto-Optic Effects and Its Application. &#039;&#039;International Journal of Electromagnetics and Applications&#039;&#039;, 7(1), 17–24. https://doi.org/10.5923/j.ijea.20170701.03&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. (2022). Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Frontiers in Physics&#039;&#039;, 10, 946515. https://doi.org/10.3389/fphy.2022.946515&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q. and Bader, S.D. (2000). Surface magneto-optic Kerr effect. &#039;&#039;Review of Scientific Instruments&#039;&#039;, 71(3), 1243–1255. https://doi.org/10.1063/1.1150496&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. (2011). Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Review of Scientific Instruments&#039;&#039;, 82, 083703. https://doi.org/10.1063/1.3610967&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H. and Beach, G.S.D. (2024). Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;Journal of Applied Physics&#039;&#039;, 135, 063901. https://doi.org/10.1063/5.0185341&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. (2026). Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039;. https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. (2022). Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv preprint&#039;&#039;, arXiv:2201.11744. https://arxiv.org/abs/2201.11744&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. (2001). Magneto-optical Kerr spectra. In K.H.J. Buschow (Ed.), &#039;&#039;Handbook of Magnetic Materials&#039;&#039;, Vol. 13, pp. 229–422. Elsevier.&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. (2016). &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
	<entry>
		<id>https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1260</id>
		<title>Optical Sensing of Magnetic Dynamics: A Lock-in Detected Single Spot MOKE Magnetometer</title>
		<link rel="alternate" type="text/html" href="https://pc5271.org/index.php?title=Optical_Sensing_of_Magnetic_Dynamics:_A_Lock-in_Detected_Single_Spot_MOKE_Magnetometer&amp;diff=1260"/>
		<updated>2026-04-22T16:55:54Z</updated>

		<summary type="html">&lt;p&gt;Junxiang: /* Second Experiment */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team Members==&lt;br /&gt;
LI Junxiang E1127462@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
Patricia Breanne Tan SY pb.sy82@u.nus.edu&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
We will use a laser-based magneto-optical Kerr effect setup featuring a high-sensitivity differential photodiode array to measure the Kerr rotation angle induced by surface magnetism. This system serves as a versatile optical platform to investigate how external perturbations such as magnetic fields or radiation source alter the magnetic ordering of materials, allowing for the quantitative extraction of the magneto-optical coupling coefficients of various thin films.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== The Kerr Effect ===&lt;br /&gt;
&lt;br /&gt;
In 1875, physicist John Kerr discovered the Kerr Effect, a phenomenon wherein the refractive index of a material varies with the application of an electric field. The change in refractive index is described to be directly proportional to the square of the electric field, and may occur either from the initial application of an electric field (Kerr electro-optic effect) or from an electric field proceeding from an incident ray of light (Optical Kerr effect). In addition to these types of Kerr effect, a third exists: the magneto-optical Kerr effect, or MOKE. The magneto-optic Kerr effect was discovered in 1877 by John Kerr when he examined the polarization of light reflected from a polished electromagnet pole (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
=== Physical Principle ===&lt;br /&gt;
&lt;br /&gt;
In the MOKE, a magnetized surface causes reflected light beams to vary in its polarization and reflected intensity. We may describe this phenomenon with the use of Maxwell&#039;s equations from classical electromagnetic theory:&lt;br /&gt;
&lt;br /&gt;
[[File:Maxwellequations.jpeg|400px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
with the following corresponding boundary conditions:&lt;br /&gt;
[[File:Boundaryconditions.jpeg|400px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
We assume that no free charges or free currents exist at the interface between the two mediums: an ideal ferromagnetic medium with &amp;lt;math&amp;gt;\vec B = \mu \vec H +\mu_{0} \vec M_{0}&amp;lt;/math&amp;gt; and a homogeneous linear medium, following the diagram below. With the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; taken as a constant vector, Equation 1 describes the hysteresis loop of a the ferromagnetic medium, which is simply the sum of a permanent magnet and linear magnetic medium.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKE Diagram EMtheory.png|200px|thumb|center|Fig 1.Coordinate System with Corresponding Media in the MOKE]]&lt;br /&gt;
&lt;br /&gt;
Both the MOKE and the Faraday effect arise from the off-diagonal components of the dielectric tensor &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, which give the magneto-optic material an anisotropic permittivity. The physical origin of this anisotropy lies in the spin-orbit coupling and exchange splitting of the electronic band structure in magnetic materials (Haider, 2017).&lt;br /&gt;
&lt;br /&gt;
=== Three Geometries of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Depending on whether &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; is along the polar, longitudinal, or transverse directions, the effects and rotation angles when linearly polarized plane waves (LPPW) of light will vary. The Kerr angle &amp;lt;math&amp;gt; \theta _{K}&amp;lt;/math&amp;gt; is the angle by which LPPW rotates after being incident on the sample, and is proportional to the dot product between light propagation and the magnetization &amp;lt;math&amp;gt; \vec M_{0} &amp;lt;/math&amp;gt; (Qiu and Bader, 2000). The three standard MOKE geometries are (Kato et al., 2022):&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Polar MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is perpendicular to the sample surface and parallel to the plane of incidence. The polar Kerr effect is strongest at near-normal incidence and is most commonly used for measuring out-of-plane magnetization, such as in thin ferromagnetic films.&lt;br /&gt;
* &#039;&#039;&#039;Longitudinal MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to both the sample surface and the plane of incidence. This geometry requires oblique incidence and is used to probe in-plane magnetization components along the direction of the incident beam.&lt;br /&gt;
* &#039;&#039;&#039;Transverse MOKE&#039;&#039;&#039;: The magnetization &amp;lt;math&amp;gt;\vec{M}&amp;lt;/math&amp;gt; is parallel to the sample surface but perpendicular to the plane of incidence. Unlike the polar and longitudinal cases, the transverse MOKE manifests as a change in reflected intensity rather than a rotation of polarization.&lt;br /&gt;
&lt;br /&gt;
[[File:MOKEgeometries.png|400px|thumb|center|Fig 2.Three Geometries of MOKE]]&lt;br /&gt;
&lt;br /&gt;
=== Methods of Measuring the Kerr Angle ===&lt;br /&gt;
&lt;br /&gt;
Two principal methods are used to measure the Kerr rotation angle &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; in practice:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analyzer offset (single-detector) method&#039;&#039;&#039;: In this approach, the analyzer is rotated by a small offset angle &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; away from the extinction position. The reflected intensity then becomes sensitive to the Kerr rotation, and the signal measured by a single photodetector is proportional to &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. By recording the intensity at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; positions and taking the normalized difference, the Kerr angle can be extracted as (Suzuki and Beach, 2024):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\theta_K = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is simple and low-cost but is susceptible to laser intensity fluctuations between the two sequential measurements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Balanced detection method&#039;&#039;&#039;: In this approach, the reflected beam is split by a polarizing beamsplitter (such as a Wollaston prism) into two orthogonally polarized components, which are simultaneously detected by a matched pair of photodetectors. The Kerr signal is extracted from the differential output &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;, which cancels common-mode intensity noise. This scheme offers significantly improved signal-to-noise ratio and is widely adopted in high-sensitivity MOKE setups (Stobiecki et al., 2011). A sensitivity as high as &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt; has been demonstrated using balanced detection with a stabilized laser source (Zhang et al., 2022).&lt;br /&gt;
&lt;br /&gt;
=== Applications of MOKE ===&lt;br /&gt;
&lt;br /&gt;
Fundamentally, the MOKE may be used as a measure of how strongly a material is magnetized, with applications ranging from materials characterization to Kerr microscopy, where differences in the magnetization on a surface are imaged by passing the reflected beam through an analyzer before a standard optical microscope (Wikipedia, 2026). The technique is particularly powerful for studying thin magnetic films, where it offers sensitivity down to a single monolayer, earning it the designation of surface MOKE (SMOKE) when applied to ultrathin film systems (Bader, 1999).&lt;br /&gt;
&lt;br /&gt;
==Experimental Setup==&lt;br /&gt;
=== Schematic Figure ===&lt;br /&gt;
[[File:Moke setup.png|1000px|thumb|center|Fig 3.MOKE Experimental Setup Scheme]]&lt;br /&gt;
We employed a 633 nm red continuous-wave laser as the light source with a maximum output power of 1 mW. The beam first passes through a polarizer to define the initial polarization state, followed by the sample stage surrounded by an electromagnet for applying the external magnetic field. A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference signal for the lock-in amplifier. Upon reflection from the sample, the beam passes through an analyzer set at a small offset angle &amp;lt;math&amp;gt;\pm\varphi = \pm 3^\circ&amp;lt;/math&amp;gt; from the extinction (crossed) position. The reflected intensity is then detected by a Si photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Mainstream Optical Path ===&lt;br /&gt;
[[File:Moke_upstream.png|1000px|thumb|center|Fig 4.MOKE Setup Upstream]]&lt;br /&gt;
[[File:Moke_downstream.png|1000px|thumb|center|Fig 5.MOKE Setup Downstream]]&lt;br /&gt;
The figures above illustrate our current Magneto-Optic Kerr Effect (MOKE) experimental setup. The light source is a 633 nm laser, whose output first passes through a quarter-wave plate to convert the polarization state to circular. A continuously variable circular neutral density (ND) filter is placed downstream for precise intensity control, followed by a series of irises for beam alignment and aperture definition. The beam then passes through a mechanical chopper operating at 400 Hz, which serves as the external reference signal for the SR860 lock-in amplifier to improve the signal-to-noise ratio. A polarizing beam splitter (PBS) cube is subsequently used to select pure s-polarized light, with the rejected p-polarized component directed into a beam block. The s-polarized beam is focused onto the sample by a lens with a focal length of 25 mm. The reflected signal is redirected by a D-shaped mirror into a Glan–Taylor calcite polarizer with an extinction ratio of 100,000:1. This polarizer is initially set to a crossed-polarization configuration relative to the incident beam, calibrated in the absence of the sample. The use of this high-extinction polarizer enables the isolation of the weak polarization rotation signal arising from the material&#039;s magnetization. The transmitted optical signal is finally detected by a silicon photodetector.&lt;br /&gt;
&lt;br /&gt;
=== Image System ===&lt;br /&gt;
[[File:Moke_sample_image_system.png|1000px|thumb|center|Fig 6.MOKE Setup sample image system]]&lt;br /&gt;
The sample imaging system uses a white LED as a uniform illumination source. Light from the LED is collimated by lens L1 and directed toward the sample via two 50:50 beam splitters (BS1 and BS2). Lens L2 focuses the white light onto the sample surface, and the back-reflected signal propagates along the primary optical path before being imaged onto a CCD camera by lens L3. A video demonstrating the operation of the imaging system is provided at the link below.&lt;br /&gt;
[[File:Moke_sample_image.mp4|1000px|thumb|center|Fig 7.MOKE Setup Sample Image System]]&lt;br /&gt;
&lt;br /&gt;
=== Magnetic Field and Measuring ===&lt;br /&gt;
The MOKE signal was measured using a controllable permanent magnet, with the applied magnetic field strength monitored in situ by a calibrated Gauss meter placed at the surface of the Fe film:&lt;br /&gt;
[[File:Moke_gaussmeter_and_magnet.png|1000px|thumb|center|Fig 7.MOKE Magnetic Field and Measuring]]&lt;br /&gt;
The permanent magnet was positioned at an oblique angle behind the sample. By varying its distance from the sample while simultaneously reading the Gauss meter, a range of applied magnetic field strengths could be selected.&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===MOKE theory=== &lt;br /&gt;
The permittivity of a magnetic material can be expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_{11} &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
\epsilon_{21} &amp;amp; \epsilon_{22} &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
\epsilon_{31} &amp;amp; \epsilon_{32} &amp;amp; \epsilon_{33} &lt;br /&gt;
\end{pmatrix} + i \begin{pmatrix} &lt;br /&gt;
0 &amp;amp; \epsilon_{12} &amp;amp; \epsilon_{13} \\ &lt;br /&gt;
-\epsilon_{21} &amp;amp; 0 &amp;amp; \epsilon_{23} \\ &lt;br /&gt;
-\epsilon_{31} &amp;amp; -\epsilon_{32} &amp;amp; 0 &lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then the permittivity tensor can be simplified as:&lt;br /&gt;
 &amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon = \begin{pmatrix} &lt;br /&gt;
\epsilon_x &amp;amp; i\sigma &amp;amp; 0 \\ &lt;br /&gt;
-i\sigma &amp;amp; \epsilon_y &amp;amp; 0 \\ &lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon_z&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
From electrodynamics, we have:&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{D} = \epsilon_0 \epsilon \mathbf{E}&amp;lt;/math&amp;gt;, then we combine it with Faraday&#039;s law and Ampère&#039;s law:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{E} = -\mu_0 \frac{\partial \mathbf{H}}{\partial t} \\&lt;br /&gt;
\mathbf{\nabla} \times \mathbf{H} = \epsilon_0 \epsilon \frac{\partial \mathbf{E}}{\partial t}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Assuming the incident laser beam is a plane wave, then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E} = \mathbf{E}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{E}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)} \\&lt;br /&gt;
\mathbf{H} = \mathbf{H}_0 e^{i(\mathbf{k}\mathbf{r} - \omega t)} = \mathbf{H}_0 e^{i(\frac{n}{c}\mathbf{s} \cdot \mathbf{r} - t)}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Therefore,&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\frac{n}{c} \mathbf{E} \times \mathbf{S} = -\mu_0 \mathbf{H} \\&lt;br /&gt;
\frac{n}{c} \mathbf{H} \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Combining our previous equations yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{n}{c} \left( -\frac{1}{\mu_0} \frac{n}{c} \mathbf{E} \times \mathbf{S} \right) \times \mathbf{S} = \epsilon_0 \epsilon \mathbf{E}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this equation, we obtain:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\epsilon \mathbf{E} = n^2 [\mathbf{E} - \mathbf{S}(\mathbf{S} \cdot \mathbf{E})]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Then, by substituting the simplified permittivity tensor, we have:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
(\epsilon - n)^2 \mathbf{E}_x + i \delta \mathbf{E}_y = 0 \\&lt;br /&gt;
-i \delta \mathbf{E}_x + (\epsilon - n)^2\mathbf{E}_y = 0 \\&lt;br /&gt;
\epsilon \mathbf{E}_z = 0&lt;br /&gt;
\end{cases} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For non-trivial solutions, the determinant of the coefficients must vanish:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{vmatrix}&lt;br /&gt;
(\epsilon - n)^2 &amp;amp; i \delta &amp;amp; 0 \\&lt;br /&gt;
-i \delta &amp;amp; (\epsilon - n)^2 &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \epsilon&lt;br /&gt;
\end{vmatrix} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Solving this characteristic equation yields &amp;lt;math&amp;gt;\quad n_{\pm}^2 = \epsilon \pm \delta&amp;lt;/math&amp;gt;. Substituting these eigenvalues back into the linear equations gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\mathbf{E}_y = \mp i \mathbf{E}_x \quad &lt;br /&gt;
\begin{cases} &lt;br /&gt;
\mathbf{E}_y = -i \mathbf{E}_x &amp;amp; n_+ \\ &lt;br /&gt;
\mathbf{E}_y = i \mathbf{E}_x &amp;amp; n_- &lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
It is clear that the refractive indices for left- and right-circularly polarized light are different .&lt;br /&gt;
Next, we define the reflection coefficients for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;r_{\pm} = \frac{n_{\pm} - 1}{n_{\pm} + 1}&amp;lt;/math&amp;gt;&lt;br /&gt;
Using these defined coefficients, we rewrite the reflected components for &amp;lt;math&amp;gt;\mathbf{E}_x + i \mathbf{E}_y&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathbf{E}_x - i \mathbf{E}_y&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\mathbf{E}&#039;_x + i \mathbf{E}&#039;_y = r_+ (\mathbf{E}_x + i \mathbf{E}_y) \\&lt;br /&gt;
\mathbf{E}&#039;_x - i \mathbf{E}&#039;_y = r_- (\mathbf{E}_x - i \mathbf{E}_y)&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This can be rearranged into the following form:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\mathbf{E}&#039;_x &amp;amp;= \frac{r_+ + r_-}{2} \mathbf{E}_x + \frac{i(r_+ - r_-)}{2} \mathbf{E}_y \\&lt;br /&gt;
\mathbf{E}&#039;_y &amp;amp;= -\frac{i(r_+ - r_-)}{2} \mathbf{E}_x + \frac{r_+ + r_-}{2} \mathbf{E}_y&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
In matrix form, this is expressed as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
\mathbf{E}_y &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For incident light that is linearly polarized along the x-axis:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} &amp;amp; r_{12} \\ &lt;br /&gt;
r_{21} &amp;amp; r_{22} &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}_x \\ &lt;br /&gt;
0 &lt;br /&gt;
\end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Evaluating the matrix multiplication gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
\mathbf{E}&#039;_x \\ &lt;br /&gt;
\mathbf{E}&#039;_y &lt;br /&gt;
\end{bmatrix} = &lt;br /&gt;
\begin{bmatrix} &lt;br /&gt;
r_{11} \mathbf{E}_x \\ &lt;br /&gt;
r_{21} \mathbf{E}_x &lt;br /&gt;
\end{bmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
We can then determine the small polarization change by defining the complex Kerr rotation angle:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\phi_k = \frac{\mathbf{E}&#039;_y}{\mathbf{E}&#039;_x} = \theta_k + i \epsilon_k = \frac{r_{21}}{r_{11}}&amp;lt;/math&amp;gt;&lt;br /&gt;
Finally, we obtain the final expression:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;\theta_k = \text{Im} \frac{n_+ - n_-}{1 - n_+ n_-} = \text{Im} \frac{\delta}{n(1 - \epsilon)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Measuring Method===&lt;br /&gt;
As shown in the figure below, our setup employs the analyzer offset method (Suzuki and Beach, 2024).&lt;br /&gt;
[[File:Moke_analyzer_offset_method.png|1000px|thumb|center|Fig 8.MOKE Analyzer Offset Method]]&lt;br /&gt;
To extract the Kerr rotation using a small angular offset from the analyzer&#039;s crossed position, we assume &amp;lt;math&amp;gt;\theta \ll \varphi \ll \pi&amp;lt;/math&amp;gt;. The intensity recorded by the detector, where &amp;lt;math&amp;gt;I_0 \equiv (E_0)^2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{\varphi} \equiv (E_0 \varphi)^2&amp;lt;/math&amp;gt;, can then be written as:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
I = (E_0)^2 |\theta + \varphi|^2 \\&lt;br /&gt;
= (E_0)^2 (\cancel{\theta^2} + 2\theta\varphi + \varphi^2) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= (E_0 \varphi)^2 (2\theta / \varphi + 1) \\&lt;br /&gt;
= I_{\varphi} (2\theta / \varphi + 1)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The differential intensity at the detector is then:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\Delta I = \Delta [I_0 |\theta + \varphi|^2] \\&lt;br /&gt;
         = \Delta [I_0 (2\theta\varphi + \varphi^2)] \\&lt;br /&gt;
         = (\Delta I_0)(\cancel{2\theta\varphi} + \varphi^2) + I_0 2(\Delta \theta)\varphi&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
This yields:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{\Delta I}{I_{\varphi}} = \frac{\Delta I}{I_0 \varphi^2} = \frac{\Delta I_0}{I_0} + \color{red}{\frac{2(\Delta \theta)}{\varphi}} \\&lt;br /&gt;
\color{red}{\frac{2(\Delta \theta)}{\varphi}} = \frac{\Delta I}{I_{\varphi}} - \frac{\Delta I_0}{I_0}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
For our configuration, the detected intensity at analyzer offset &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; is:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Two measurements, &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt;, are taken with the analyzer set at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; from the crossed position, respectively:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_+ = I_{\varphi}\left(\frac{2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_- = I_{\varphi}\left(\frac{-2\theta}{\varphi}+1\right)&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Flipping the sign of &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; reverses the sign of the &amp;lt;math&amp;gt;\frac{2\theta}{\varphi}&amp;lt;/math&amp;gt; term, while &amp;lt;math&amp;gt;I_\varphi=(E_0\varphi)^2&amp;lt;/math&amp;gt; remains unchanged. Computing the sum and difference gives:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\ I_++I_- = 2I_\varphi \\&lt;br /&gt;
\ I_+-I_- = I_\varphi \times \frac{4\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Taking their ratio:&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\frac{I_+-I_-}{I_++I_-}=\frac{I_\varphi\times\frac{4\theta}{\varphi}}{2I_\varphi}=\frac{2\theta}{\varphi}&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\color{red}{\theta = \frac{\varphi}{2} \cdot \frac{I_+ - I_-}{I_+ + I_-}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
The experimental procedure therefore consists of first locating the extinction position of the analyzer, and subsequently measuring the intensities &amp;lt;math&amp;gt;I_{+\varphi}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_{-\varphi}&amp;lt;/math&amp;gt; to determine the Kerr angle. The signal was collected using a Si photodetector connected to the A-channel input of an SR860 lock-in amplifier (Stanford Research Systems, 2016). A mechanical chopper operating at 400 Hz was inserted into the optical path as an external reference to improve the signal-to-noise ratio. Measurements were performed using a sensitivity of 30 mV and a time constant of 100 ms; 50 data points were recorded and averaged from the R-channel output following an auto-phase operation.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
===Sample Preparation===&lt;br /&gt;
&lt;br /&gt;
Two samples were used in this experiment: an Fe thin film as the primary ferromagnetic sample, and a Si(111) wafer as a non-magnetic reference. Prior to measurement, the surface of the Fe film was mechanically polished using 8000-grit sandpaper to remove the native oxide layer, ensuring a clean metallic surface with minimal optical scattering and reliable magneto-optical response.&lt;br /&gt;
&lt;br /&gt;
===Initial Test===&lt;br /&gt;
&lt;br /&gt;
Fe was chosen as the primary sample due to its well-established ferromagnetic properties, making it an ideal candidate for MOKE hysteresis loop measurements. To verify the functionality of the optical setup before proceeding to the full field-sweep measurement, an initial test was performed by placing a permanent magnet beneath each sample and recording the Kerr signal. The Si(111) wafer, being non-magnetic, serves as a control reference: any signal detected from Si reflects the background noise floor of the system, while a measurably larger signal from Fe would confirm that the setup is correctly sensitive to magnetic contrast. The results of this initial test are presented in the table below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Material !! I₊ (mV) !! I₋ (mV) !! Kerr Angle&lt;br /&gt;
|-&lt;br /&gt;
| Si(111) || 0.4694 || 0.4469 || 0.6428 mrad&lt;br /&gt;
|-&lt;br /&gt;
| Fe || 0.4627 || 0.5455 || 1.91 mrad&lt;br /&gt;
|}&lt;br /&gt;
===Second Experiment===&lt;br /&gt;
Having confirmed the system performance, we proceeded to measure the Fe film under a variable applied magnetic field using an electromagnet. The analyzer was set sequentially at &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; offset positions, and the Kerr signal was recorded at both positive and negative applied fields. The results are presented in the table and figure below:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| −68.24 || 5.37 || 3.5904 || 5.1995&lt;br /&gt;
|-&lt;br /&gt;
| −75.18 || 6.0926 || 3.1328 || 8.3994&lt;br /&gt;
|-&lt;br /&gt;
| −53.12 || 4.9763 || 3.0107 || 6.4429&lt;br /&gt;
|-&lt;br /&gt;
| −41.03 || 5.2575 || 4.0589 || 3.3682&lt;br /&gt;
|-&lt;br /&gt;
| −31.54 || 6.2806 || 4.9 || 3.2327&lt;br /&gt;
|-&lt;br /&gt;
| −20.566 || 4.4975 || 3.6979 || 2.5543&lt;br /&gt;
|-&lt;br /&gt;
| −10.208 || 4.9851 || 4.251 || 2.0808&lt;br /&gt;
|-&lt;br /&gt;
| 90.9 || 4.6897 || 4.9118 || −0.6056&lt;br /&gt;
|-&lt;br /&gt;
| 67.4 || 4.475 || 4.5594 || −0.2446&lt;br /&gt;
|-&lt;br /&gt;
| 54.7 || 4.9048 || 4.6664 || 0.6521&lt;br /&gt;
|-&lt;br /&gt;
| 42.58 || 5.0926 || 4.6235 || 1.2640&lt;br /&gt;
|}&lt;br /&gt;
[[File:Moke_measurement.png|1000px|thumb|center|Fig 9.MOKE First Measurement]]&lt;br /&gt;
The data represent a single branch field sweep from negative to positive applied field. The green star indicates the estimated remanence center at B ≈ 16.2 mT, defined as the midpoint between the two nearest measurement points flanking B = 0. The orange diamond marks the interpolated zero crossing of the Kerr angle at B ≈ 63.9 mT, which provides an estimate of the effective coercive field of the sample. The non-monotonic behavior observed on the negative field branch is attributed to measurement instability near the magnetization switching region. A complete hysteresis loop, obtained by sweeping the field symmetrically in both directions, would be required to precisely determine the coercive field and saturation Kerr angle.&lt;br /&gt;
&lt;br /&gt;
===Third Experiment: Hysteresis Loop of Fe  Film===&lt;br /&gt;
Then we tried to measure the hysteresis loop for the Fe film. &lt;br /&gt;
The analyzer was offset by &amp;lt;math&amp;gt;\varphi = 3^\circ&amp;lt;/math&amp;gt; from the extinction position, and the photodetector output was connected to the SR860 lock-in amplifier with a time constant of 100 ms and sensitivity of 30 mV. Auto-phase was performed at remanence to zero the phase offset. The magnet was then ramped from &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;-B_\text{max}&amp;lt;/math&amp;gt; (descending branch) and back to &amp;lt;math&amp;gt;+B_\text{max}&amp;lt;/math&amp;gt; (ascending branch). At each field step, the lock-in signal was recorded at both &amp;lt;math&amp;gt;+\varphi&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;-\varphi&amp;lt;/math&amp;gt; analyzer positions to obtain &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; respectively, after waiting at least 5 time constants for the signal to stabilize.&lt;br /&gt;
Data points showing sign flips inconsistent with the branch trend or anomalous jumps were removed as outliers. The hysteresis loop was obtained by plotting &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
The measured data has shown below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! B (mT) !! I₊ (mV) !! I₋ (mV) !! Kerr Angle (mrad)&lt;br /&gt;
|-&lt;br /&gt;
| 6.08 || 3.1749 || 2.3326 || 4.00&lt;br /&gt;
|-&lt;br /&gt;
| 27.55 || 3.0486 || 2.3823 || 3.36&lt;br /&gt;
|-&lt;br /&gt;
| 38.78 || 2.8432 || 2.3599 || 2.53&lt;br /&gt;
|-&lt;br /&gt;
| 49.69 || 2.8973 || 1.9646 || 4.97&lt;br /&gt;
|-&lt;br /&gt;
| 57.39 || 3.1678 || 2.0887 || 4.91&lt;br /&gt;
|-&lt;br /&gt;
| 65.84 || 3.2119 || 1.9343 || 6.06&lt;br /&gt;
|-&lt;br /&gt;
| 76.98 || 3.2703 || 2.3975 || 4.06&lt;br /&gt;
|-&lt;br /&gt;
| 84.03 || 3.2657 || 2.2307 || 4.72&lt;br /&gt;
|-&lt;br /&gt;
| 89.75 || 3.3513 || 2.2199 || 5.01&lt;br /&gt;
|-&lt;br /&gt;
| 98.13 || 3.6786 || 2.313 || 5.62&lt;br /&gt;
|-&lt;br /&gt;
| 88.7 || 3.4073 || 2.1704 || 5.57&lt;br /&gt;
|-&lt;br /&gt;
| 75.72 || 3.0149 || 2.4514 || 2.75&lt;br /&gt;
|-&lt;br /&gt;
| 66.63 || 2.8241 || 2.366 || 2.27&lt;br /&gt;
|-&lt;br /&gt;
| 51.2 || 2.9293 || 2.4842 || 2.11&lt;br /&gt;
|-&lt;br /&gt;
| 42.21 || 2.8023 || 2.3409 || 2.30&lt;br /&gt;
|-&lt;br /&gt;
| 31.72 || 2.8866 || 2.2818 || 2.87&lt;br /&gt;
|-&lt;br /&gt;
| 17.87 || 3.103 || 2.4852 || 2.84&lt;br /&gt;
|-&lt;br /&gt;
| 7.98 || 3.0568 || 2.6102 || 1.98&lt;br /&gt;
|-&lt;br /&gt;
| −5.76 || 2.7932 || 2.3823 || 2.00&lt;br /&gt;
|-&lt;br /&gt;
| −15.08 || 2.8344 || 2.5606 || 1.28&lt;br /&gt;
|-&lt;br /&gt;
| −25.17 || 2.4213 || 2.5288 || −0.55&lt;br /&gt;
|-&lt;br /&gt;
| −47.76 || 2.3783 || 2.8969 || −2.53&lt;br /&gt;
|-&lt;br /&gt;
| −61.79 || 2.4034 || 2.9073 || −2.44&lt;br /&gt;
|-&lt;br /&gt;
| −75.38 || 2.4825 || 3.0117 || −2.49&lt;br /&gt;
|-&lt;br /&gt;
| −90.81 || 2.5461 || 3.4386 || −3.99&lt;br /&gt;
|-&lt;br /&gt;
| −94.01 || 2.3552 || 3.0396 || −3.33&lt;br /&gt;
|-&lt;br /&gt;
| −91.54 || 2.6405 || 3.488 || −3.78&lt;br /&gt;
|-&lt;br /&gt;
| −59.49 || 2.4391 || 2.9959 || −2.62&lt;br /&gt;
|-&lt;br /&gt;
| −38.79 || 2.3562 || 2.8498 || −2.46&lt;br /&gt;
|-&lt;br /&gt;
| −19.52 || 2.3611 || 2.8997 || −2.63&lt;br /&gt;
|-&lt;br /&gt;
| −6.65 || 2.4117 || 2.7919 || −1.85&lt;br /&gt;
|-&lt;br /&gt;
| 4.89 || 2.852 || 3.1563 || −1.46&lt;br /&gt;
|-&lt;br /&gt;
| 14.79 || 2.8426 || 3.0405 || −0.99&lt;br /&gt;
|-&lt;br /&gt;
| 23.52 || 3.0519 || 2.9247 || 0.62&lt;br /&gt;
|-&lt;br /&gt;
| 37.73 || 3.2323 || 2.8062 || 2.08&lt;br /&gt;
|-&lt;br /&gt;
| 50.65 || 2.9864 || 2.4205 || 2.67&lt;br /&gt;
|-&lt;br /&gt;
| 72.35 || 3.1982 || 2.6516 || 2.46&lt;br /&gt;
|-&lt;br /&gt;
| 87.52 || 3.5163 || 2.7766 || 3.28&lt;br /&gt;
|-&lt;br /&gt;
| 93.26 || 4.0844 || 3.2435 || 3.76&lt;br /&gt;
|}&lt;br /&gt;
Then our task is to draw the hysteresis loop. In MOKE, the measured Kerr rotation θ is linearly proportional to the sample&#039;s magnetization component along the probing direction. For polar MOKE (out-of-plane magnetization):&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
\theta_k=\frac{Q \cdot M_z}{M_s} \\&lt;br /&gt;
\theta_K \propto M&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;is the magneto-optical constant (Voigt parameter) of the material, &amp;lt;math&amp;gt;M_z&amp;lt;/math&amp;gt; is the local out-of-plane magnetization, and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; is the saturation magnetization. Since &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;M_s&amp;lt;/math&amp;gt; are material constants, &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt; is a direct linear proxy for the normalized magnetization &amp;lt;math&amp;gt;\frac{M}{M_s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
So we can substitute the magnetization with the &amp;lt;math&amp;gt;\theta_K&amp;lt;/math&amp;gt;. The figure of the hysteresis loop is shown below:&lt;br /&gt;
[[File:Moke_hysteresis_loop.png|1000px|thumb|center|Fig 10.Fe Film hysteresis loop]]&lt;br /&gt;
The hysteresis loop is formed by two complementary field sweep branches. The descending branch (orange) was recorded from positive saturation at B ≈ +98 mT down to negative saturation at B ≈ −94 mT, while the return ascending branch (green) was recorded from negative saturation back toward positive fields up to B ≈ +93 mT. The two branches together form a well-defined closed hysteresis loop, confirming the ferromagnetic nature of the Fe film. At large positive applied fields, the Kerr angle saturates at approximately +6.0 mrad, while at large negative fields it saturates at approximately −3.9 mrad. The slight asymmetry between the positive and negative saturation values is likely attributable to a non-zero background offset in the optical alignment or a small systematic imbalance in the analyzer offset calibration. The coercive fields, determined by linear interpolation of the zero-crossings of each branch, are Hc⁻ ≈ −22.1 mT for the descending branch and Hc⁺ ≈ +20.1 mT for the return ascending branch, yielding an average coercive field of Hc ≈ 21.1 mT. The near-symmetric coercive fields indicate negligible exchange bias in the film. The finite remanent Kerr angle of approximately ±2.5 mrad at B = 0 on the two branches reflects a substantial remanent magnetization, with a squareness ratio Mr/Ms ≈ 0.42, suggesting the Fe film possesses moderate but not fully uniaxial magnetic anisotropy. The initial ascending sweep (blue) is included for reference but does not form part of the closed loop, as it represents a non-equilibrium first-magnetization curve recorded prior to full magnetic saturation being established. The overall loop shape, with its gradual rather than abrupt switching flanks, is consistent with a polycrystalline Fe film undergoing domain-wall mediated reversal across a distribution of local pinning fields rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
==Conclusion and Discussion==&lt;br /&gt;
=== Magnetic Properties of Fe Film ===&lt;br /&gt;
&lt;br /&gt;
In this experiment, the magneto-optical Kerr effect (MOKE) was successfully employed to characterize the magnetic properties of an Fe thin film. The initial test confirmed the functionality of the optical setup, yielding a Kerr rotation of 1.91 mrad for Fe compared to 0.6428 mrad for the non-magnetic Si(111) reference, demonstrating clear contrast between magnetic and non-magnetic samples.&lt;br /&gt;
&lt;br /&gt;
The subsequent hysteresis loop measurement revealed the ferromagnetic nature of the Fe film, with saturation Kerr angles of approximately +6.0 mrad and −3.9 mrad at positive and negative applied fields respectively. The coercive field was determined to be &amp;lt;math&amp;gt;H_c \approx 21.1&amp;lt;/math&amp;gt; mT, extracted from the average of the two zero-crossing fields &amp;lt;math&amp;gt;H_c^- \approx -22.1&amp;lt;/math&amp;gt; mT and &amp;lt;math&amp;gt;H_c^+ \approx +20.1&amp;lt;/math&amp;gt; mT on the descending and ascending branches respectively. The near-symmetric coercive fields indicate negligible exchange bias in the film. The remanent Kerr angle of approximately ±2.5 mrad yields a squareness ratio of &amp;lt;math&amp;gt;M_r/M_s \approx 0.42&amp;lt;/math&amp;gt;, suggesting moderate but not fully uniaxial magnetic anisotropy. The gradual switching flanks observed in the loop are consistent with domain-wall mediated magnetization reversal across a distribution of local pinning fields in a polycrystalline film, rather than coherent single-domain rotation.&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Suggested Improvements ===&lt;br /&gt;
&lt;br /&gt;
However, several limitations of the current setup were identified. The laser source used in this experiment had a maximum output power of only 1 mW, which resulted in relatively weak photodetector signals and a reduced signal-to-noise ratio. Since the Kerr rotation signal is proportional to the incident intensity, a low-power source directly limits the measurable signal level. Furthermore, the slight asymmetry between the positive and negative saturation Kerr angles is likely attributable to intensity instability of the laser, which introduces a systematic drift in the recorded &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; values. Better signal quality would therefore require a higher-power and more stable laser source.&lt;br /&gt;
&lt;br /&gt;
In terms of detection scheme, the current single-detector setup measures &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; sequentially by rotating the analyzer, which makes the measurement susceptible to laser intensity fluctuations between the two measurements. A balanced detection scheme, in which the beam is split by a polarizing beamsplitter and both orthogonal polarization components are measured simultaneously by two matched photodetectors, would offer significant advantages. The comparison is summarized below:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; margin: auto;&amp;quot;&lt;br /&gt;
! Feature !! Single Detector (current) !! Balanced Detection&lt;br /&gt;
|-&lt;br /&gt;
| Intensity noise rejection || Poor — fluctuations affect each measurement independently || Excellent — common-mode noise cancels in &amp;lt;math&amp;gt;I_+ - I_-&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Sensitivity || Limited by laser noise floor || Up to &amp;lt;math&amp;gt;\sqrt{2}&amp;lt;/math&amp;gt; improvement in SNR&lt;br /&gt;
|-&lt;br /&gt;
| Measurement speed || Sequential &amp;lt;math&amp;gt;I_+&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_-&amp;lt;/math&amp;gt; acquisition || Simultaneous acquisition of both channels&lt;br /&gt;
|-&lt;br /&gt;
| Systematic offset || Susceptible to drift between measurements || Drift largely cancelled by differential measurement&lt;br /&gt;
|-&lt;br /&gt;
| Complexity || Simple, low cost || Requires matched detector pair and beamsplitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Overall, upgrading to a higher-power stable laser and adopting a balanced detection scheme would substantially improve the signal quality and measurement reliability, enabling more precise determination of the coercive field, remanence, and saturation Kerr angle in future experiments.&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
1. McCord, J. Progress in magnetic domain observation by advanced magneto-optical microscopy. J. Phys. D: Appl. Phys. 48, 333001 (2015).&lt;br /&gt;
&lt;br /&gt;
2. Erskine J L, Stern E A. Magneto-optic Kerr effects in gadolinium[J]. Physical Review B, 1973, 8(3): 1239&lt;br /&gt;
&lt;br /&gt;
3. Bader, S.D. (1999). Surface magneto-optic Kerr effect (SMOKE). &#039;&#039;Journal of Magnetism and Magnetic Materials&#039;&#039;, 200(1–3), 664–678. https://doi.org/10.1016/S0304-8853(99)00311-X&lt;br /&gt;
&lt;br /&gt;
4. Haider, T. (2017). A Review of Magneto-Optic Effects and Its Application. &#039;&#039;International Journal of Electromagnetics and Applications&#039;&#039;, 7(1), 17–24. https://doi.org/10.5923/j.ijea.20170701.03&lt;br /&gt;
&lt;br /&gt;
5. Kato, T. et al. (2022). Fundamentals of Magneto-Optical Spectroscopy. &#039;&#039;Frontiers in Physics&#039;&#039;, 10, 946515. https://doi.org/10.3389/fphy.2022.946515&lt;br /&gt;
&lt;br /&gt;
6. Qiu, Z.Q. and Bader, S.D. (2000). Surface magneto-optic Kerr effect. &#039;&#039;Review of Scientific Instruments&#039;&#039;, 71(3), 1243–1255. https://doi.org/10.1063/1.1150496&lt;br /&gt;
&lt;br /&gt;
7. Stobiecki, T. et al. (2011). Scanning magneto-optical Kerr microscope with auto-balanced detection scheme. &#039;&#039;Review of Scientific Instruments&#039;&#039;, 82, 083703. https://doi.org/10.1063/1.3610967&lt;br /&gt;
&lt;br /&gt;
8. Suzuki, D.H. and Beach, G.S.D. (2024). Measurement of Kerr rotation and ellipticity in magnetic thin films by MOKE magnetometry. &#039;&#039;Journal of Applied Physics&#039;&#039;, 135, 063901. https://doi.org/10.1063/5.0185341&lt;br /&gt;
&lt;br /&gt;
9. Wikipedia contributors. (2026). Magneto-optic Kerr effect. &#039;&#039;Wikipedia, The Free Encyclopedia&#039;&#039;. https://en.wikipedia.org/wiki/Magneto-optic_Kerr_effect&lt;br /&gt;
&lt;br /&gt;
10. Zhang, H. et al. (2022). Measurement of DC Magneto-Optical Kerr Effect with Sensitivity of &amp;lt;math&amp;gt;10^{-7}&amp;lt;/math&amp;gt; rad/&amp;lt;math&amp;gt;\sqrt{\text{Hz}}&amp;lt;/math&amp;gt;. &#039;&#039;arXiv preprint&#039;&#039;, arXiv:2201.11744. https://arxiv.org/abs/2201.11744&lt;br /&gt;
&lt;br /&gt;
11. Oppeneer, P.M. (2001). Magneto-optical Kerr spectra. In K.H.J. Buschow (Ed.), &#039;&#039;Handbook of Magnetic Materials&#039;&#039;, Vol. 13, pp. 229–422. Elsevier.&lt;br /&gt;
&lt;br /&gt;
12. Stanford Research Systems. (2016). &#039;&#039;SR860 Lock-In Amplifier User Manual&#039;&#039;. https://www.thinksrs.com/downloads/pdfs/manuals/SR860m.pdf&lt;br /&gt;
&lt;br /&gt;
==Appendix==&lt;br /&gt;
===Code for Reading Data from SR860 Lock-in Amplifier=== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from srsinst.sr860 import SR860&lt;br /&gt;
import time&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
# Connect&lt;br /&gt;
lockin = SR860(&#039;visa&#039;, &#039;USB0::0xB506::0x2000::006011::INSTR&#039;)&lt;br /&gt;
&lt;br /&gt;
# Configure for external reference (chopper)&lt;br /&gt;
lockin.ref.reference_source = &#039;external&#039;&lt;br /&gt;
lockin.signal.input = &#039;A&#039;&lt;br /&gt;
lockin.signal.sensitivity = 30e-3    # 30 mV&lt;br /&gt;
lockin.signal.time_constant = 100e-3 # 100 ms&lt;br /&gt;
&lt;br /&gt;
# Check detected frequency&lt;br /&gt;
print(f&amp;quot;Detected frequency: {lockin.data.value[&#039;ext. freq.&#039;]:.2f} Hz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for signal to stabilize&lt;br /&gt;
time.sleep(0.5)&lt;br /&gt;
&lt;br /&gt;
# Auto phase&lt;br /&gt;
lockin.ref.auto_phase()&lt;br /&gt;
print(f&amp;quot;Auto phase done. Phase = {lockin.ref.phase:.4f} deg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Wait for lock-in to settle after auto phase (5 time constants)&lt;br /&gt;
time.sleep(5 * 0.1)&lt;br /&gt;
&lt;br /&gt;
# Collect 50 points&lt;br /&gt;
N = 50&lt;br /&gt;
X_arr = np.zeros(N)&lt;br /&gt;
Y_arr = np.zeros(N)&lt;br /&gt;
R_arr = np.zeros(N)&lt;br /&gt;
theta_arr = np.zeros(N)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\nCollecting {N} points...&amp;quot;)&lt;br /&gt;
for i in range(N):&lt;br /&gt;
    X_arr[i]     = lockin.data.value[&#039;X&#039;]&lt;br /&gt;
    Y_arr[i]     = lockin.data.value[&#039;Y&#039;]&lt;br /&gt;
    R_arr[i]     = lockin.data.value[&#039;R&#039;]&lt;br /&gt;
    theta_arr[i] = lockin.data.value[&#039;Theta&#039;]&lt;br /&gt;
    time.sleep(0.1)&lt;br /&gt;
    if (i+1) % 10 == 0:&lt;br /&gt;
        print(f&amp;quot;  {i+1}/{N} points collected&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Average&lt;br /&gt;
X_mean     = np.mean(X_arr)&lt;br /&gt;
Y_mean     = np.mean(Y_arr)&lt;br /&gt;
R_mean     = np.mean(R_arr)&lt;br /&gt;
theta_mean = np.mean(theta_arr)&lt;br /&gt;
&lt;br /&gt;
X_std     = np.std(X_arr)&lt;br /&gt;
Y_std     = np.std(Y_arr)&lt;br /&gt;
R_std     = np.std(R_arr)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;\n--- Averaged Results ({N} points) ---&amp;quot;)&lt;br /&gt;
print(f&amp;quot;X     = {X_mean*1e3:.4f} ± {X_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Y     = {Y_mean*1e3:.4f} ± {Y_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;R     = {R_mean*1e3:.4f} ± {R_std*1e3:.4f} mV&amp;quot;)&lt;br /&gt;
print(f&amp;quot;Theta = {theta_mean:.4f} deg&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Junxiang</name></author>
	</entry>
</feed>