<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Phys.</journal-id>
<journal-title>Frontiers in Physics</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Phys.</abbrev-journal-title>
<issn pub-type="epub">2296-424X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1225419</article-id>
<article-id pub-id-type="doi">10.3389/fphy.2023.1225419</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Physics</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>SU(2) symmetry of coherent photons and application to Poincar&#xe9; rotator</article-title>
<alt-title alt-title-type="left-running-head">Saito</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fphy.2023.1225419">10.3389/fphy.2023.1225419</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Saito</surname>
<given-names>Shinichi</given-names>
</name>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/130220/overview"/>
</contrib>
</contrib-group>
<aff>
<institution>Center for Exploratory Research Laboratory</institution>, <institution>Research &#x26; Development Group</institution>, <institution>Hitachi, Ltd.</institution>, <addr-line>Tokyo</addr-line>, <country>Japan</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/854995/overview">Jianming Wen</ext-link>, Kennesaw State University, United States</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2320844/overview">Xuanying Lai</ext-link>, The University of Texas at Dallas, United States</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2321360/overview">Kangkang Li</ext-link>, Peking University, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1690824/overview">Zhen-Biao Yang</ext-link>, Fuzhou University, China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Shinichi Saito, <email>shinichi.saito.qt@hitachi.com</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>07</day>
<month>07</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>11</volume>
<elocation-id>1225419</elocation-id>
<history>
<date date-type="received">
<day>19</day>
<month>05</month>
<year>2023</year>
</date>
<date date-type="accepted">
<day>23</day>
<month>06</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2023 Saito.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Saito</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>Lie algebra is a hidden mathematical structure behind various quantum systems realised in nature. Here, we consider SU(2) wavefunctions for polarisation states of coherent photons emitted from a laser source, and discuss the relationship to spin expectation values with SO(3) symmetry based on isomorphism theorems. In particular, we found rotated half-wave-plates correspond to mirror reflections in the Poincar&#xe9; sphere, which do not form a subgroup in the projected O(2) plane due to anti-hermitian property. This could be overcome experimentally by preparing another half-wave-plate to realise a pristine rotator in SU(2), which allows arbitrary rotation angles determined by the physical rotation. By combining another 2 quarter-wave-plates, we could also construct a genuine phase-shifter, thus, realising passive control over the full Poincar&#xe9; sphere.</p>
</abstract>
<kwd-group>
<kwd>Stokes parameters</kwd>
<kwd>Poincar&#xe9; sphere</kwd>
<kwd>polarisation</kwd>
<kwd>spin angular momentum</kwd>
<kwd>SU(2)</kwd>
<kwd>coherent state</kwd>
<kwd>Poincar&#xe9; rotator</kwd>
</kwd-group>
<contract-num rid="cn001">JP 18K19958</contract-num>
<contract-sponsor id="cn001">Japan Society for the Promotion of Science<named-content content-type="fundref-id">10.13039/501100001691</named-content>
</contract-sponsor>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Optics and Photonics</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Marius Sophus Lie introduced the concept of infinitesimal transformations as early as 1870s, which allowed classification and manipulation of complex matrices based on simple sets of Lie brackets, known as commutation relationships by physicists [<xref ref-type="bibr" rid="B1">1</xref>&#x2013;<xref ref-type="bibr" rid="B6">6</xref>]. Lie algebra is especially powerful for applications in quantum mechanics, since the commutation relationships are essential to understanding fundamental properties of elementary particles [<xref ref-type="bibr" rid="B5">5</xref>&#x2013;<xref ref-type="bibr" rid="B9">9</xref>]. One of the most simplest, but yet, non-trivial systems is a quantum 2-level system, described by the special unitary group of 2 dimensions, known as SU(2) [<xref ref-type="bibr" rid="B5">5</xref>, <xref ref-type="bibr" rid="B7">7</xref>, <xref ref-type="bibr" rid="B9">9</xref>].</p>
<p>These days, SU(2) systems are especially important for applications in quantum computing using qubits [<xref ref-type="bibr" rid="B10">10</xref>]. Various qubits are realised by charged-Cooper pairs in superconducting Josephson junctions [<xref ref-type="bibr" rid="B11">11</xref>&#x2013;<xref ref-type="bibr" rid="B14">14</xref>], ions in optical traps [<xref ref-type="bibr" rid="B15">15</xref>, <xref ref-type="bibr" rid="B16">16</xref>], single photons in silicon photonic circuits [<xref ref-type="bibr" rid="B17">17</xref>&#x2013;<xref ref-type="bibr" rid="B20">20</xref>], and single electron spin in silicon transistors [<xref ref-type="bibr" rid="B21">21</xref>, <xref ref-type="bibr" rid="B22">22</xref>] for realising Noisy Intermediate-Scale Quantum (NISQ) computing as a near term goal towards the fault-tolerant quantum computing in the long term [<xref ref-type="bibr" rid="B23">23</xref>]. These qubits are all based on elementary excitations with SU(2) symmetry, and thus, they are fragile against dissipation to environments surrounding microscopic qubits [<xref ref-type="bibr" rid="B24">24</xref>].</p>
<p>On the other hand, polarisation [<xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B29">29</xref>] is macroscopic manifestation of an spin state of photons with SU(2) symmetry [<xref ref-type="bibr" rid="B7">7</xref>&#x2013;<xref ref-type="bibr" rid="B9">9</xref>, <xref ref-type="bibr" rid="B30">30</xref>, <xref ref-type="bibr" rid="B31">31</xref>]. The nature of polarisation was successfully discussed by Stokes and Poincar&#xe9; [<xref ref-type="bibr" rid="B32">32</xref>, <xref ref-type="bibr" rid="B33">33</xref>], even before the discovery of quantum mechanics [<xref ref-type="bibr" rid="B34">34</xref>&#x2013;<xref ref-type="bibr" rid="B37">37</xref>]. Unlike early days of Stokes and Poincar&#xe9;, today, modern quantum many-body theories are well-established [<xref ref-type="bibr" rid="B8">8</xref>, <xref ref-type="bibr" rid="B38">38</xref>&#x2013;<xref ref-type="bibr" rid="B43">43</xref>] and coherent laser sources are ubiquitously available in experiments [<xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B29">29</xref>, <xref ref-type="bibr" rid="B44">44</xref>, <xref ref-type="bibr" rid="B45">45</xref>]. Therefore, we have revisited to understand the nature of polarisation in a coherent state, and found that Stokes parameters, <bold>S</bold> &#x3d; (<italic>S</italic>
<sub>1</sub>, <italic>S</italic>
<sub>2</sub>, <italic>S</italic>
<sub>3</sub>), are expectation values of spin operators, <inline-formula id="inf1">
<mml:math id="m1">
<mml:mrow>
<mml:mo stretchy="false">&#x27e8;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo stretchy="false">&#x27e9;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, and the coherent phases of the SU(2) state were coming from the broken rotational symmetries upon lasing in a vacuum or a waveguide [<xref ref-type="bibr" rid="B46">46</xref>&#x2013;<xref ref-type="bibr" rid="B50">50</xref>]. It was also important to recognise that macroscopic number of photons are occupying the same state due to Bose-Einstein condensation, and thus, a simple SU(2) wavefunction is enough to describe the spin state of photons, such that the Poincar&#xe9; sphere is essentially the same as Bloch sphere, except for the fact that the overall factor to represent the magnitude of the total spin is <italic>&#x210f;N</italic>, where <italic>&#x210f;</italic> is the plank constant divided by 2<italic>&#x3c0;</italic> and <italic>N</italic> is the number of photons in the system [<xref ref-type="bibr" rid="B47">47</xref>]. Our results justify the use of SU(2) wavefunction as a macroscopic wavefunction to describe polarisation, and the impacts of wave-plates or rotators can be understood as quantum mechanical operation to an SU(2) state [<xref ref-type="bibr" rid="B47">47</xref>].</p>
<p>Here, we consider our SU(2) theory with regard to the relationship to Lie algebra especially for the relationship between the SU(2) state and the observed <inline-formula id="inf2">
<mml:math id="m2">
<mml:mrow>
<mml:mo stretchy="false">&#x27e8;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo stretchy="false">&#x27e9;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> with the special orthogonal group of 3-dimensions, SO(3) [<xref ref-type="bibr" rid="B7">7</xref>, <xref ref-type="bibr" rid="B9">9</xref>, <xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B29">29</xref>, <xref ref-type="bibr" rid="B44">44</xref>, <xref ref-type="bibr" rid="B45">45</xref>]. We discuss how the orbital degrees of freedom are converted to the spin degrees of freedom based on isomorphism theorems in Lie algebra, and confirm the validity of the theory in experiments on polarisation [<xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B29">29</xref>]. We also discuss why rotated Half-Wave-Plates (HWPs) behave like pseudo-rotators [<xref ref-type="bibr" rid="B28">28</xref>, <xref ref-type="bibr" rid="B29">29</xref>], which significantly restrict the use of HWPs for changing the polarisation states. Based on a simple consideration of Lie algebra, we have solved this issue and confirmed a true rotator could be constructed simply by employing another HWP. Together with 2 Quarter-Wave-Plates (QWPs), we could also control the amount of the phase-shift simply by the rotation of a HWP. Consequently, we could construct a passive Poincar&#xe9; controller to realise arbitrary rotations of spin states by mechanical rotations.</p>
</sec>
<sec id="s2">
<title>2 Theory</title>
<sec id="s2-1">
<title>2.1 SU(2) wavefunction for coherent photons</title>
<p>A microscopic consideration on spin states of coherent photons was made previously [<xref ref-type="bibr" rid="B47">47</xref>]. Here, we will review the results [<xref ref-type="bibr" rid="B7">7</xref>, <xref ref-type="bibr" rid="B9">9</xref>, <xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B29">29</xref>, <xref ref-type="bibr" rid="B44">44</xref>, <xref ref-type="bibr" rid="B45">45</xref>] from the perspective of Lie algebra [<xref ref-type="bibr" rid="B1">1</xref>&#x2013;<xref ref-type="bibr" rid="B6">6</xref>]. Our starting point is to accept the principle that coherent photons from a laser are described by a macroscopic wavefunction with 2 degrees of freedom to represent the oscillating electro-magnetic fields perpendicular to each other. Therefore, the wavefunction contains 2 components, given by 2 complex number <inline-formula id="inf3">
<mml:math id="m3">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="double-struck">C</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, which correspond to 2 orbitals for the complex electric fields. We can choose the basis at our disposal, e.g., by choosing horizontally (H) and vertically (V) linearly polarised, left (L) and right (R) circularly-polarised, or diagonally (D) and anti-diagonally (A) polarised bases [<xref ref-type="bibr" rid="B7">7</xref>, <xref ref-type="bibr" rid="B9">9</xref>, <xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B29">29</xref>, <xref ref-type="bibr" rid="B44">44</xref>, <xref ref-type="bibr" rid="B45">45</xref>].</p>
<p>The wavefunction must be normalised, such that we have 3 degrees of freedom, given by real number <inline-formula id="inf4">
<mml:math id="m4">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="double-struck">R</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. Topologically, the wavefunction correspond to a point on a surface of a unit sphere in 4-dimensions, <inline-formula id="inf5">
<mml:math id="m5">
<mml:msup>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">{</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">x</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="double-struck">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi mathvariant="bold">x</mml:mi>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">}</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, which is isomorphic to a complex unit sphere in 2-dimension, <inline-formula id="inf6">
<mml:math id="m6">
<mml:msubsup>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="double-struck">C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">{</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">x</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="double-struck">C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi mathvariant="bold">x</mml:mi>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">}</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> [<xref ref-type="bibr" rid="B2">2</xref>&#x2013;<xref ref-type="bibr" rid="B4">4</xref>, <xref ref-type="bibr" rid="B6">6</xref>]. In general, we consider a unit sphere in <italic>n</italic>-dimensions with <inline-formula id="inf7">
<mml:math id="m7">
<mml:mi mathvariant="double-struck">R</mml:mi>
</mml:math>
</inline-formula>, <inline-formula id="inf8">
<mml:math id="m8">
<mml:msup>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">{</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">x</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="double-struck">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi mathvariant="bold">x</mml:mi>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">}</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, and a complex unit sphere in <italic>n</italic>-dimensions, <inline-formula id="inf9">
<mml:math id="m9">
<mml:msubsup>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="double-struck">C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">{</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">x</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="double-struck">C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi mathvariant="bold">x</mml:mi>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">}</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, which is isomorphic to <italic>S</italic>
<sup>2<italic>n</italic>&#x2212;1</sup>. In other words, a quantum mechanical wavefunction corresponds to a point on a surface of a hyper-sphere, describing a state of coherent photons.</p>
<p>We consider a generic transformation of the wavefunction, while we conceive the transformation corresponds to a quantum operation, realised simply by propagation of the electro-magnetic wave into HWPs, QWP, and so on. The transformation is given by a mapping made by a unitary group of 2-dimension, <inline-formula id="inf10">
<mml:math id="m10">
<mml:mi>U</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">{</mml:mo>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="double-struck">C</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2020;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mi>A</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">}</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, as <italic>U</italic>(2)<italic>S</italic>
<sup>3</sup> &#x2192; <italic>S</italic>
<sup>3</sup>, where <inline-formula id="inf11">
<mml:math id="m11">
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="double-struck">C</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> is a complex matrix group of <italic>n</italic>-dimensions, <italic>A</italic>
<sup>&#x2020;</sup> is an hermitian conjugate (transpose and complex conjugate) of <italic>A</italic>, and <bold>1</bold> is a unit matrix. Topologically, this means that a quantum mechanical operation corresponds to a rotation of a state on a surface of a hyper-sphere. The unitary transformation guarantees the conservation of the norm for the wavefucntion, corresponding to the absence of the loss mechanism during the operation. In practice, it could be included as an empirical parameter [<xref ref-type="bibr" rid="B25">25</xref>, <xref ref-type="bibr" rid="B27">27</xref>&#x2013;<xref ref-type="bibr" rid="B29">29</xref>] for optics, but we will not consider in this work. The unitary transformation is appropriate to describe systems with time-reversal and space-inversion symmetries (<xref ref-type="fig" rid="F1">Figure 1</xref>).</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Isomorphic theorems for <italic>U</italic> (2), SU(2), and <italic>O</italic>(2). <bold>(A)</bold> Isomorphic mapping of <italic>U</italic>(2)/<italic>SU</italic>(2)<italic>&#x2245;S</italic>
<sup>1</sup> induced by a determinant. <bold>(B)</bold> Isomorphic mapping of <italic>SU</italic>(2)/<italic>S</italic>
<sup>0</sup>
<italic>&#x2245;SO</italic>(3) induced by an adjoint. <bold>(C)</bold> Isomorphic mapping of <italic>O</italic> (2)/<italic>SO</italic>(2)<italic>&#x2245;S</italic>
<sup>0</sup> induced by a determinant.</p>
</caption>
<graphic xlink:href="fphy-11-1225419-g001.tif"/>
</fig>
<p>We consider an surjective mapping of determinant, det, from <italic>U</italic>(2) to <inline-formula id="inf12">
<mml:math id="m12">
<mml:msup>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2245;</mml:mo>
<mml:mi>U</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2245;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">{</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi>&#x3b8;</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi mathvariant="double-struck">R</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">}</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. The sub-group of <italic>U</italic>(2) with the determinant of unity is <italic>SU</italic>(2) &#x3d; {<italic>A</italic> &#x2208; <italic>U</italic>(2)&#x7c;&#x2009;det(<italic>A</italic>) &#x3d; 1}, which is the kernel of the mapping of det. According to the isomorphism theorems in Lie group [<xref ref-type="bibr" rid="B2">2</xref>&#x2013;<xref ref-type="bibr" rid="B4">4</xref>, <xref ref-type="bibr" rid="B6">6</xref>], the projection from <italic>U</italic> (2) to <italic>U</italic>(2)/<italic>SU</italic>(2) induces the isomorphic mapping <italic>U</italic>(2)/<italic>SU</italic>(2)<italic>&#x2245;S</italic>
<sup>1</sup> (<xref ref-type="fig" rid="F1">Figure 1A</xref>).</p>
<p>From a quantum mechanical point of view, above pedagogical mathematics simply means that the wavefunction to describe coherent photons is given by a product of orbital and spin wavefunctions, <italic>U</italic>(2)<italic>&#x2245;U</italic>(1) &#xd7; <italic>SU</italic>(2), as<disp-formula id="e1">
<mml:math id="m13">
<mml:mrow>
<mml:mo stretchy="false">&#x27e8;</mml:mo>
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi>&#x3b8;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x27e9;</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>z</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(1)</label>
</disp-formula>where <italic>z</italic> is the direction of propagation, <italic>t</italic> is time, <italic>&#x3b8;</italic> is the polar angle, <italic>&#x3d5;</italic> is the azimuthal angle on the Poincar&#xe9; sphere [<xref ref-type="bibr" rid="B7">7</xref>, <xref ref-type="bibr" rid="B9">9</xref>, <xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B31">31</xref>, <xref ref-type="bibr" rid="B44">44</xref>, <xref ref-type="bibr" rid="B45">45</xref>, <xref ref-type="bibr" rid="B47">47</xref>], and we have employed LR-bases [<xref ref-type="bibr" rid="B47">47</xref>].</p>
<p>In HV-bases, the wavefuntion is given by<disp-formula id="e2">
<mml:math id="m14">
<mml:mrow>
<mml:mo stretchy="false">&#x27e8;</mml:mo>
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi>&#x3b3;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x27e9;</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>z</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(2)</label>
</disp-formula>where <italic>&#x3b3;</italic> &#x3d; 2<italic>&#x3b1;</italic> is the azimuthal angle measured from <italic>S</italic>
<sub>1</sub> in the Poincar&#xe9; sphere, <italic>&#x3b1;</italic> is the auxiliary angle, and <italic>&#x3b4;</italic> is the relative phase of the V-state against the H-state [<xref ref-type="bibr" rid="B47">47</xref>].</p>
</sec>
<sec id="s2-2">
<title>2.2 Lie group of SU(2) for quantum operations</title>
<p>According to the Lie group theory for SU(2), the rotation operator, <inline-formula id="inf13">
<mml:math id="m15">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">D</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, along the direction <inline-formula id="inf14">
<mml:math id="m16">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> <inline-formula id="inf15">
<mml:math id="m17">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> with the amount of <italic>&#x3b4;&#x3d5;</italic> is given by an exponential mapping [<xref ref-type="bibr" rid="B2">2</xref>&#x2013;<xref ref-type="bibr" rid="B9">9</xref>, <xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B31">31</xref>, <xref ref-type="bibr" rid="B47">47</xref>] from Lie algebra using 2 &#xd7; 2 Pauli matrices, defined as<disp-formula id="e3">
<mml:math id="m18">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>1</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>1</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>i</mml:mi>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>1</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(3)</label>
</disp-formula>Pauli matrices, <italic>&#x3c3;</italic>
<sub>
<italic>i</italic>
</sub> (<italic>i</italic> &#x3d; 1, 2, 3), must satisfy the commutation relationships of Lie algebra <inline-formula id="inf16">
<mml:math id="m19">
<mml:mi mathvariant="fraktur">s</mml:mi>
<mml:mi>u</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, which is also known as Lie brackets [<xref ref-type="bibr" rid="B2">2</xref>&#x2013;<xref ref-type="bibr" rid="B4">4</xref>, <xref ref-type="bibr" rid="B6">6</xref>] as<disp-formula id="e4">
<mml:math id="m20">
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3f5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">ijk</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:math>
<label>(4)</label>
</disp-formula>where <italic>&#x3f5;</italic>
<sub>
<italic>ijk</italic>
</sub> is the Levi-Civita in 3-dimensions, describing a complete anti-symmetric tensor. Pauli matrices also satisfy the anti-commutation relationships [<xref ref-type="bibr" rid="B2">2</xref>&#x2013;<xref ref-type="bibr" rid="B4">4</xref>, <xref ref-type="bibr" rid="B6">6</xref>].<disp-formula id="e5">
<mml:math id="m21">
<mml:mfenced open="{" close="}">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mn mathvariant="bold">1</mml:mn>
<mml:mo>.</mml:mo>
</mml:math>
<label>(5)</label>
</disp-formula>
</p>
<p>As is always true for all operators in quantum mechanics [<xref ref-type="bibr" rid="B5">5</xref>&#x2013;<xref ref-type="bibr" rid="B9">9</xref>], the rotation operator depends on the choice of bases. The rotation operator in LR-bases [<xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B29">29</xref>, <xref ref-type="bibr" rid="B47">47</xref>] becomes.<disp-formula id="e6">
<mml:math id="m22">
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">D</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>exp</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(6)</label>
</disp-formula>
<disp-formula id="e7">
<mml:math id="m23">
<mml:mo>&#x3d;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(7)</label>
</disp-formula>where we have defined <bold>
<italic>&#x3c3;</italic>
</bold>
<sub>LR</sub> &#x3d; (<italic>&#x3c3;</italic>
<sub>1</sub>, <italic>&#x3c3;</italic>
<sub>2</sub>, <italic>&#x3c3;</italic>
<sub>3</sub>).</p>
<p>For the rotation of <inline-formula id="inf17">
<mml:math id="m24">
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">D</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, we need 3 real parameters, corresponding to <inline-formula id="inf18">
<mml:math id="m25">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <italic>&#x3b4;&#x3d5;</italic>. In the original <italic>U</italic>(2), a general transformation contains 4 real parameters, which includes a phase-shift for the orbital wavefunction of <italic>U</italic>(1), in addition to SU(2) (<xref ref-type="fig" rid="F1">Figure 1A</xref>).</p>
<p>On the other hand, the rotation operator in HV-bases becomes [<xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B29">29</xref>, <xref ref-type="bibr" rid="B47">47</xref>].<disp-formula id="e8">
<mml:math id="m26">
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">D</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>HV</mml:mtext>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>exp</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>HV</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(8)</label>
</disp-formula>
<disp-formula id="e9">
<mml:math id="m27">
<mml:mo>&#x3d;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>HV</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(9)</label>
</disp-formula>where we have defined <bold>
<italic>&#x3c3;</italic>
</bold>
<sub>HV</sub> &#x3d; (<italic>&#x3c3;</italic>
<sub>3</sub>, <italic>&#x3c3;</italic>
<sub>1</sub>, <italic>&#x3c3;</italic>
<sub>2</sub>). Therefore, the choice of the bases will simply change the axis of rotation. For example, the rotation along the <italic>S</italic>
<sub>1</sub> axis is performed by <italic>&#x3c3;</italic>
<sub>3</sub> in HV-bases [<xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B29">29</xref>, <xref ref-type="bibr" rid="B47">47</xref>].</p>
</sec>
<sec id="s2-3">
<title>2.3 Applications of SU(2) theory to optical waveplates and rotators</title>
<p>An SU(2) theory is powerful to represent operations of optical waveplates and rotators on polarisation states [<xref ref-type="bibr" rid="B7">7</xref>, <xref ref-type="bibr" rid="B9">9</xref>, <xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B31">31</xref>, <xref ref-type="bibr" rid="B44">44</xref>, <xref ref-type="bibr" rid="B45">45</xref>, <xref ref-type="bibr" rid="B47">47</xref>]. For example, the impact of the HWP, whose fast-axis/slow-axis (FA/SA) is aligned horizontally/vertically, is represented by setting the <italic>&#x3c0;</italic>-rotation as <italic>&#x3b4;&#x3d5;</italic> &#x3d; <italic>&#x3c0;</italic> and the rotation axis along <inline-formula id="inf19">
<mml:math id="m28">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>1,0,0</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. Then, we obtain <inline-formula id="inf20">
<mml:math id="m29">
<mml:mi>i</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">D</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2261;</mml:mo>
<mml:mi>i</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">D</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula> in the LR-bases, or equivalently, it is <inline-formula id="inf21">
<mml:math id="m30">
<mml:mi>i</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">D</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>HV</mml:mtext>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2261;</mml:mo>
<mml:mi>i</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">D</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mtext>HV</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula> in the HV-bases, away from the <italic>U</italic> (1) phase to describe the overall phase-shift for the propagation of the HWP [<xref ref-type="bibr" rid="B7">7</xref>, <xref ref-type="bibr" rid="B9">9</xref>, <xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B31">31</xref>, <xref ref-type="bibr" rid="B44">44</xref>, <xref ref-type="bibr" rid="B45">45</xref>, <xref ref-type="bibr" rid="B47">47</xref>]. The 45&#xb0;-rotated HWP is also obtained by setting <inline-formula id="inf22">
<mml:math id="m31">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn mathvariant="bold">2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>0,1,0</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, as <inline-formula id="inf23">
<mml:math id="m32">
<mml:mi>i</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">D</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2261;</mml:mo>
<mml:mi>i</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">D</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula> in the LR-bases and <inline-formula id="inf24">
<mml:math id="m33">
<mml:mi>i</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">D</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>HV</mml:mtext>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2261;</mml:mo>
<mml:mi>i</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">D</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mtext>HV</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula> in the HV-bases [<xref ref-type="bibr" rid="B7">7</xref>, <xref ref-type="bibr" rid="B9">9</xref>, <xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B31">31</xref>, <xref ref-type="bibr" rid="B44">44</xref>, <xref ref-type="bibr" rid="B45">45</xref>, <xref ref-type="bibr" rid="B47">47</xref>]. Similarly, for <inline-formula id="inf25">
<mml:math id="m34">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>0,0,1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, we also obtain the operator of the half-wavelength optical rotator as <inline-formula id="inf26">
<mml:math id="m35">
<mml:mi>i</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">D</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2261;</mml:mo>
<mml:mi>i</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">D</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula> in the LR-bases and <inline-formula id="inf27">
<mml:math id="m36">
<mml:mi>i</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">D</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>HV</mml:mtext>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2261;</mml:mo>
<mml:mi>i</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">D</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mtext>HV</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula> in the HV-bases [<xref ref-type="bibr" rid="B7">7</xref>, <xref ref-type="bibr" rid="B9">9</xref>, <xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B31">31</xref>, <xref ref-type="bibr" rid="B44">44</xref>, <xref ref-type="bibr" rid="B45">45</xref>, <xref ref-type="bibr" rid="B47">47</xref>].</p>
<p>From mathematical point of view, the origin of the spin rotation was coming from the difference of the phase-shifts in <italic>U</italic>(2) for orbital components among orthogonal polarisations upon propagation. For example, HWP gives different phase-shifts due to the difference of the wavelengths along FA and SA, since the refractive indices depend on the directions crystal orientations [<xref ref-type="bibr" rid="B7">7</xref>, <xref ref-type="bibr" rid="B9">9</xref>, <xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B31">31</xref>, <xref ref-type="bibr" rid="B44">44</xref>, <xref ref-type="bibr" rid="B45">45</xref>, <xref ref-type="bibr" rid="B47">47</xref>]. In other words, the rotational symmetries are broken in optical waveplates and rotators, and it is effectively equivalent to apply a magnetic field to a magnet, which rotates a spin state. For a photon, there is no magnetic moment due to the lack charge, but the phase-shift can be precisely controlled by tuning the thickness of waveplates to account for the difference of the rotation upon propagation. In this sense, optical waveplates and rotators effectively work as a converter to transfer orbital degrees of freedom in <italic>U</italic>(2) to spin degrees of freedom in SU(2) (<xref ref-type="fig" rid="F1">Figure 1A</xref>).</p>
</sec>
<sec id="s2-4">
<title>2.4 Mapping from SU(2) to SO(3)</title>
<p>It is well known that SU(2) is isomorphic to SO(3) in Lie group [<xref ref-type="bibr" rid="B2">2</xref>&#x2013;<xref ref-type="bibr" rid="B9">9</xref>, <xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B31">31</xref>, <xref ref-type="bibr" rid="B47">47</xref>], and we discuss its consequence for coherent photons (<xref ref-type="fig" rid="F1">Figure 1B</xref>). For simplicity, we consider LR-bases in this subsection, but the discussion is valid in other bases, simply by replacing axes. The structure constant of Lie algebra <inline-formula id="inf28">
<mml:math id="m37">
<mml:mi mathvariant="fraktur">s</mml:mi>
<mml:mi>u</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> is given by the commutation relationship of Eq. <xref ref-type="disp-formula" rid="e6">6</xref>, and it is 2<italic>i&#x3f5;</italic>
<sub>
<italic>ijk</italic>
</sub> [<xref ref-type="bibr" rid="B2">2</xref>&#x2013;<xref ref-type="bibr" rid="B9">9</xref>]. We consider a mapping function of adjoint (Ad) from <inline-formula id="inf29">
<mml:math id="m38">
<mml:mi mathvariant="fraktur">s</mml:mi>
<mml:mi>u</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> to <inline-formula id="inf30">
<mml:math id="m39">
<mml:mi mathvariant="fraktur">s</mml:mi>
<mml:mi>o</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>,<disp-formula id="e10">
<mml:math id="m40">
<mml:msub>
<mml:mrow>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mi mathvariant="normal">A</mml:mi>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3f5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">ijk</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:math>
<label>(10)</label>
</disp-formula>for components <italic>i</italic>, <italic>j</italic>, <italic>k</italic> &#x3d; 1, 2, 3, respectively (<xref ref-type="fig" rid="F1">Figure 1B</xref>), which converts the bases from <inline-formula id="inf31">
<mml:math id="m41">
<mml:mi mathvariant="fraktur">s</mml:mi>
<mml:mi>u</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> to <inline-formula id="inf32">
<mml:math id="m42">
<mml:mi mathvariant="fraktur">s</mml:mi>
<mml:mi>o</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, given by structure constants in <inline-formula id="inf33">
<mml:math id="m43">
<mml:mi mathvariant="fraktur">s</mml:mi>
<mml:mi>u</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. We define the bases in <inline-formula id="inf34">
<mml:math id="m44">
<mml:mi mathvariant="fraktur">s</mml:mi>
<mml:mi>o</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> as <inline-formula id="inf35">
<mml:math id="m45">
<mml:msub>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">[</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">]</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">[</mml:mo>
<mml:mrow>
<mml:mi mathvariant="normal">A</mml:mi>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">]</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3f5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">ijk</mml:mi>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula>, and we obtain<disp-formula id="e11">
<mml:math id="m46">
<mml:msub>
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>1</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>1</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>1</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(11)</label>
</disp-formula>such that the traceless complex 2 &#xd7; 2 matrices, <italic>&#x3c3;</italic>
<sub>
<italic>i</italic>
</sub>, in <inline-formula id="inf36">
<mml:math id="m47">
<mml:mi mathvariant="fraktur">s</mml:mi>
<mml:mi>u</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> are replaced with the traceless real 3 &#xd7; 3 matrices of <italic>I</italic>
<sub>
<italic>i</italic>
</sub>, in <inline-formula id="inf37">
<mml:math id="m48">
<mml:mi mathvariant="fraktur">s</mml:mi>
<mml:mi>o</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, which satisfy the commutation relationship<disp-formula id="e12">
<mml:math id="m49">
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3f5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">ijk</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:math>
<label>(12)</label>
</disp-formula>for <bold>
<italic>I</italic>
</bold> &#x3d; (<italic>I</italic>
<sub>1</sub>, <italic>I</italic>
<sub>2</sub>, <italic>I</italic>
<sub>3</sub>) is angular momentum to generate a rotation [<xref ref-type="bibr" rid="B7">7</xref>, <xref ref-type="bibr" rid="B9">9</xref>]. The traceless nature of <inline-formula id="inf38">
<mml:math id="m50">
<mml:mi mathvariant="fraktur">s</mml:mi>
<mml:mi>u</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf39">
<mml:math id="m51">
<mml:mi mathvariant="fraktur">s</mml:mi>
<mml:mi>o</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> guarantees the conservation of the norm, such that the number of photons is preserved upon rotational operations to change polarisation states.</p>
<p>The exponential map from Lie algebra <inline-formula id="inf40">
<mml:math id="m52">
<mml:mi mathvariant="fraktur">s</mml:mi>
<mml:mi>o</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> to Lie group SO(3) gives a Mueller matrix [<xref ref-type="bibr" rid="B28">28</xref>, <xref ref-type="bibr" rid="B29">29</xref>].<disp-formula id="e13">
<mml:math id="m53">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>exp</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="bold-italic">I</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(13)</label>
</disp-formula>for coherent photons. For example, the rotation along the <italic>S</italic>
<sub>3</sub> axis is given by <inline-formula id="inf41">
<mml:math id="m54">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn mathvariant="bold">3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>0,0,1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, and we obtain the Mueller matrix.<disp-formula id="e14">
<mml:math id="m55">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2261;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn mathvariant="bold">3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(14)</label>
</disp-formula>
<disp-formula id="e15">
<mml:math id="m56">
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mspace width="0.3333em"/>
<mml:mspace width="0.3333em"/>
<mml:mspace width="0.3333em"/>
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>1</mml:mn>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(15)</label>
</disp-formula>
</p>
<p>The commutation relationship of Eq. <xref ref-type="disp-formula" rid="e6">6</xref> in <inline-formula id="inf42">
<mml:math id="m57">
<mml:mi mathvariant="fraktur">s</mml:mi>
<mml:mi>o</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> is essentially the same as that of Eq. <xref ref-type="disp-formula" rid="e12">12</xref> in <inline-formula id="inf43">
<mml:math id="m58">
<mml:mi mathvariant="fraktur">s</mml:mi>
<mml:mi>u</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. However, the mapping from SU(2) to SO(3) is surjective onto-mapping, but it is not injective (<xref ref-type="fig" rid="F1">Figure 1B</xref>). This could be understood by considering <italic>&#x3b4;&#x3d5;</italic> &#x3d; 2<italic>&#x3c0;</italic>-rotation on the Poincar&#xe9; sphere, which is always <inline-formula id="inf44">
<mml:math id="m59">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:math>
</inline-formula>, irrespective to the choice of the rotation axis <inline-formula id="inf45">
<mml:math id="m60">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, since a unit rotation in a sphere, <italic>S</italic>
<sup>2</sup>, cannot change the position of a point on the sphere after the rotation. On the other hand, the corresponding rotation in SU(2) changes the signs of wavefunctions &#x27e8;<italic>z</italic>, <italic>t</italic>&#x7c;<italic>&#x3b8;</italic>, <italic>&#x3d5;</italic>&#x27e9; of Eq. <xref ref-type="disp-formula" rid="e1">1</xref> or &#x27e8;<italic>z</italic>, <italic>t</italic>&#x7c;<italic>&#x3b3;</italic>, <italic>&#x3b4;</italic>&#x27e9; of Eq. <xref ref-type="disp-formula" rid="e2">2</xref>. We must account for the factor of 2 difference in rotation angles between SU(2) to SO(3).</p>
<p>This is apparent in the real space image of the wavefunction, since the SU(2) wavefunction is actually describing a complex electric field for orthogonal polarisation components in real space [<xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B29">29</xref>, <xref ref-type="bibr" rid="B47">47</xref>]. Therefore, the 2<italic>&#x3c0;</italic>-rotation on the Poincar&#xe9; sphere corresponds to the <italic>&#x3c0;</italic>-rotation in real space, which changes the sign of the electric field, as seen from Eq. <xref ref-type="disp-formula" rid="e2">2</xref>. For example, suppose the original input beam is complete horizontally linear polarised state, &#x7c;H&#x27e9;. The application of 2<italic>&#x3c0;</italic>-rotation could be achieved by 2 successive operations by HWPs, whose FAs are aligned to the same direction. This will change the input of &#x7c;H&#x27e9; to the output of &#x2212;&#x7c;H&#x27e9;, which is also horizontally polarised state, but has opposite in phase. Consequently, the point in the Poincar&#xe9; sphere would not be changed, while the wavefunciton changes its sign. This change of the sign could be observed by an interference to the original input beam, which is bypassed from the original input. In fact, the phase-shift of <italic>&#x3c0;</italic> is ubiquitously employed in a Mach-Zehnder interferometer for high-speed optical switching [<xref ref-type="bibr" rid="B27">27</xref>]. In reality, of course, we must also consider the <italic>U</italic> (1) phase-shift, coming form the propagation in HWPs and the difference in optical path lengths, but it can be adjusted.</p>
<p>Mathematically, this is explained by isomorphism theorems (<xref ref-type="fig" rid="F1">Figure 1B</xref>) [<xref ref-type="bibr" rid="B2">2</xref>&#x2013;<xref ref-type="bibr" rid="B4">4</xref>, <xref ref-type="bibr" rid="B6">6</xref>], since the kernel of the adjoint mapping from SU(2) to SO(3) is {<bold>1</bold>, &#x2212; <bold>1</bold>}<italic>&#x2245;S</italic>
<sup>0</sup> &#x3d; {1, &#x2212;1}. We confirmed this by putting <italic>&#x3b4;&#x3d5;</italic> &#x3d; 2<italic>&#x3c0;</italic> in Eq. <xref ref-type="disp-formula" rid="e4">4</xref>, which gives the non-trivial change of the sign by <inline-formula id="inf46">
<mml:math id="m61">
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">D</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:math>
</inline-formula> in SU(2), while we also have a trivial kernel of <inline-formula id="inf47">
<mml:math id="m62">
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">D</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:math>
</inline-formula>. On the other hand, in SO(3), both <inline-formula id="inf48">
<mml:math id="m63">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf49">
<mml:math id="m64">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> are equivalent to an identity operation, given by a unit 3 &#xd7; 3 matrix of <bold>1</bold>, preserving the point on <italic>S</italic>
<sup>2</sup>. Therefore, the kernel of SU(2) in the adjoint mapping to SO(3) is indeed <italic>S</italic>
<sup>0</sup>. Following isomorphism theorems, we obtain <italic>SU</italic>(2)/<italic>S</italic>
<sup>0</sup>
<italic>&#x2245;SO</italic>(3).</p>
</sec>
<sec id="s2-5">
<title>2.5 Spin expectation values and Stokes parameters on the Poincar&#xe9; sphere</title>
<p>Now, we have prepared to discuss the application of an SU(2) theory for photonics in more detail. For coherent photons, we can define the spin operator in SU(2) as<disp-formula id="e16">
<mml:math id="m65">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x210f;</mml:mi>
<mml:mi>N</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:math>
<label>(16)</label>
</disp-formula>and we use <inline-formula id="inf50">
<mml:math id="m66">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x2192;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> for LR bases, and <inline-formula id="inf51">
<mml:math id="m67">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x2192;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>HV</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> for HV bases [<xref ref-type="bibr" rid="B47">47</xref>]. By calculating the quantum-mechanical average over SU(2) states, &#x7c;<italic>&#x3b8;</italic>, <italic>&#x3d5;</italic>&#x27e9; of Eq. <xref ref-type="disp-formula" rid="e1">1</xref> or &#x7c;<italic>&#x3b3;</italic>, <italic>&#x3b4;</italic>&#x27e9; of Eq. <xref ref-type="disp-formula" rid="e2">2</xref>, we obtain.<disp-formula id="e17">
<mml:math id="m68">
<mml:mo stretchy="false">&#x2329;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo stretchy="false">&#x232a;</mml:mo>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mo stretchy="false">&#x2329;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">&#x232a;</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mo stretchy="false">&#x2329;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">&#x232a;</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mo stretchy="false">&#x2329;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">&#x232a;</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(17)</label>
</disp-formula>
<disp-formula id="e18">
<mml:math id="m69">
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x210f;</mml:mi>
<mml:mi>N</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>sin</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3b8;</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>sin</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3b8;</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3b8;</mml:mi>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(18)</label>
</disp-formula>
<disp-formula id="e19">
<mml:math id="m70">
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x210f;</mml:mi>
<mml:mi>N</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3b3;</mml:mi>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>sin</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3b3;</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>sin</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3b3;</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(19)</label>
</disp-formula>respectively, [<xref ref-type="bibr" rid="B47">47</xref>]. These average spin values are nothing but Stokes parameters [<xref ref-type="bibr" rid="B47">47</xref>], such that we confirm <inline-formula id="inf52">
<mml:math id="m71">
<mml:mi mathvariant="bold">S</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">&#x27e8;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo stretchy="false">&#x27e9;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. We have pointed out that the prefactor of <italic>&#x210f;N</italic> is coming from the nature of Bose-Einstein condensation for macroscopic number of photons to occupy the same state with the lowest loss at the onset of lasing [<xref ref-type="bibr" rid="B47">47</xref>&#x2013;<xref ref-type="bibr" rid="B50">50</xref>].</p>
<p>The expectation values of <inline-formula id="inf53">
<mml:math id="m72">
<mml:mrow>
<mml:mo stretchy="false">&#x27e8;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo stretchy="false">&#x27e9;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> should not depend on an arbitrary choice of bases, such that we obtain the famous relationships [<xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B29">29</xref>, <xref ref-type="bibr" rid="B47">47</xref>] for polarisation ellipse as<disp-formula id="e20">
<mml:math id="m73">
<mml:mtable class="eqnarray">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mi>tan</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x3a8;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mi>tan</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c7;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>sin</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(20)</label>
</disp-formula>where the orientation angle is &#x3a8; &#x3d; <italic>&#x3d5;</italic>/2, and the ellipticity angle is <italic>&#x3c7;</italic> &#x3d; <italic>&#x3c0;</italic>/4 &#x2212; <italic>&#x3b8;</italic>/2. These are also obtained simply by geometrical considerations of Stokes parameters on the Poincar&#xe9; sphere [<xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B29">29</xref>, <xref ref-type="bibr" rid="B47">47</xref>].</p>
<p>In general, we can consider the rotation operator independent on the representation [<xref ref-type="bibr" rid="B7">7</xref>, <xref ref-type="bibr" rid="B9">9</xref>], which is given by.<disp-formula id="e21">
<mml:math id="m74">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">D</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>exp</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(21)</label>
</disp-formula>
<disp-formula id="e22">
<mml:math id="m75">
<mml:mo>&#x3d;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(22)</label>
</disp-formula>where <inline-formula id="inf54">
<mml:math id="m76">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is the spin operator in SU(2). As discussed above, <inline-formula id="inf55">
<mml:math id="m77">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">D</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> acts on the wavefunction in SU(2) to rotate the polarisation state, while the corresponding expectation values become real numbers as spin expectation values of <bold>S</bold>, represented on the Poincar&#xe9; sphere, which is rotated in SO(3) (<xref ref-type="fig" rid="F1">Figure 1B</xref>). Both SU(2) and SO(3) form Lie groups [<xref ref-type="bibr" rid="B2">2</xref>&#x2013;<xref ref-type="bibr" rid="B9">9</xref>, <xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B31">31</xref>, <xref ref-type="bibr" rid="B47">47</xref>], such that rotational transformations are continuously connected to an identity element of <bold>1</bold> and determinants of group elements are always 1, ensuring the norm conservation. The adjoint mapping from SU(2) (Eq. <xref ref-type="disp-formula" rid="e21">21</xref>) to SO(3) (Eq. <xref ref-type="disp-formula" rid="e13">13</xref>) Lie groups is achieved by the corresponding mapping from <inline-formula id="inf56">
<mml:math id="m78">
<mml:mi mathvariant="fraktur">s</mml:mi>
<mml:mi>u</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> to <inline-formula id="inf57">
<mml:math id="m79">
<mml:mi mathvariant="fraktur">s</mml:mi>
<mml:mi>o</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> Lie algebras as<disp-formula id="e23">
<mml:math id="m80">
<mml:mi mathvariant="normal">A</mml:mi>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="bold-italic">I</mml:mi>
<mml:mo>,</mml:mo>
</mml:math>
<label>(23)</label>
</disp-formula>independent on the choice of the bases.</p>
<p>We can check that a rotation of the polarisation state in SU(2) is actually corresponding to the rotation of the expectation values of spin in SO(3). Here, we briefly confirm this for optical rotators and phase-shifters in preferred bases. The optical rotator in LR-bases is given by the rotation along the <italic>S</italic>
<sub>3</sub> axis, which is given by<disp-formula id="e24">
<mml:math id="m81">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(24)</label>
</disp-formula>except for the <italic>U</italic>(1) phase factor (<xref ref-type="fig" rid="F1">Figure 1A</xref>) for the orbital component upon propagation of a quartz rotator or a liquid-crystal rotator, for example, as a mean for the chiral rotation [<xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B29">29</xref>, <xref ref-type="bibr" rid="B47">47</xref>]. Then, we consider how the spin part of the wavefunction, except for the orbital part, is changed upon the polarisation rotation. For seeing the change, it is straightforward to calculate the input state &#x7c;input&#x27e9; in LR bases,<disp-formula id="e25">
<mml:math id="m82">
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">n</mml:mi>
<mml:mi mathvariant="normal">p</mml:mi>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mo stretchy="false">&#x232a;</mml:mo>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(25)</label>
</disp-formula>is transferred to the output state, as<disp-formula id="e26">
<mml:math id="m83">
<mml:mtable class="eqnarray">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi mathvariant="normal">o</mml:mi>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">p</mml:mi>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mo stretchy="false">&#x232a;</mml:mo>
</mml:mtd>
<mml:mtd columnalign="left"/>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">n</mml:mi>
<mml:mi mathvariant="normal">p</mml:mi>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mo stretchy="false">&#x232a;</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left"/>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3b8;</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3b8;</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(26)</label>
</disp-formula>which indeed corresponds to rotate the state, <italic>&#x3d5;</italic> &#x2192; <italic>&#x3d5;</italic> &#x2b; &#x394;<italic>&#x3d5;</italic>, by a rotator. In fact, by taking the quantum-mechanical expectation values of the output state, we obtain<disp-formula id="e27">
<mml:math id="m84">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2261;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">&#x27e8;</mml:mo>
<mml:mrow>
<mml:mi mathvariant="normal">o</mml:mi>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">p</mml:mi>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi mathvariant="normal">o</mml:mi>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">p</mml:mi>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x27e9;</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x210f;</mml:mi>
<mml:mi>N</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>sin</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3b8;</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>sin</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3b8;</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3b8;</mml:mi>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(27)</label>
</disp-formula>
</p>
<p>The corresponding rotation in SO(3) can also be obtained by Mueller matrix of the rotator for coherent photons [<xref ref-type="bibr" rid="B28">28</xref>], which is actually <inline-formula id="inf58">
<mml:math id="m85">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> of Eq. <xref ref-type="disp-formula" rid="e15">15</xref>. We can immediately recognise that the spin expectation values of Eq. <xref ref-type="disp-formula" rid="e18">18</xref> are properly rotated by Eq. <xref ref-type="disp-formula" rid="e15">15</xref> to confirm<disp-formula id="e28">
<mml:math id="m86">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi mathvariant="bold">S</mml:mi>
<mml:mo>.</mml:mo>
</mml:math>
<label>(28)</label>
</disp-formula>
</p>
<p>For the phase-shifter, on the other hand, it is easier to use HV-bases, and we obtain the phase-shifter operator for an optical waveplate, whose FA is aligned horizontally, as<disp-formula id="e29">
<mml:math id="m87">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>HV</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>sf</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>sf</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>sf</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(29)</label>
</disp-formula>where <italic>&#x3b4;</italic>
<sub>sf</sub> is the expected phase-shift, and we have neglected the overall <italic>U</italic>(1) phase, as before. The operator, &#x394;<sub>HV</sub>(<italic>&#x3b4;</italic>
<sub>sf</sub>), accounts for the rotation along the <italic>S</italic>
<sub>1</sub> axis, as<disp-formula id="e30">
<mml:math id="m88">
<mml:mtable class="eqnarray">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi mathvariant="normal">o</mml:mi>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">p</mml:mi>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mo stretchy="false">&#x232a;</mml:mo>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>HV</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">n</mml:mi>
<mml:mi mathvariant="normal">p</mml:mi>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mo stretchy="false">&#x232a;</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>sf</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3b1;</mml:mi>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>sf</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3b1;</mml:mi>
<mml:mspace width="0.3333em"/>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(30)</label>
</disp-formula>which indeed corresponds to a rotation of <italic>&#x3b4;</italic> &#x2192; <italic>&#x3b4;</italic> &#x2b; <italic>&#x3b4;</italic>
<sub>sf</sub>. Consequently, the spin expectation values become<disp-formula id="e31">
<mml:math id="m89">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2261;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">&#x27e8;</mml:mo>
<mml:mrow>
<mml:mi mathvariant="normal">o</mml:mi>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">p</mml:mi>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi mathvariant="normal">o</mml:mi>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">p</mml:mi>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x27e9;</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x210f;</mml:mi>
<mml:mi>N</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>sf</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>sf</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(31)</label>
</disp-formula>which can also be obtained by<disp-formula id="e32">
<mml:math id="m90">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>sf</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mi mathvariant="bold">S</mml:mi>
<mml:mo>,</mml:mo>
</mml:math>
<label>(32)</label>
</disp-formula>where the corresponding Mueller matrix is.<disp-formula id="e33">
<mml:math id="m91">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>sf</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2261;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>sf</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(33)</label>
</disp-formula>
<disp-formula id="e34">
<mml:math id="m92">
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>1</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>sf</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>sf</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>sf</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mspace width="0.3333em"/>
<mml:mspace width="0.3333em"/>
<mml:mspace width="0.3333em"/>
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>sf</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(34)</label>
</disp-formula>
</p>
</sec>
<sec id="s2-6">
<title>2.6 Mirror reflection by rotated half-wavelength phase-shifter</title>
<p>HWPs, QWPs, and quartz rotators are useful optical components to control polarisation of photons [<xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B29">29</xref>], however, the amounts of rotation are usually fixed, determined by thickness of these plates. There are several ways to change the amount of rotations [<xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B29">29</xref>]. For example, an active control can be made by changing the electric field dynamically upon liquid crystal through transparent electrodes, which is used for applications in a liquid crystal display (LCD) [<xref ref-type="bibr" rid="B27">27</xref>&#x2013;<xref ref-type="bibr" rid="B29">29</xref>, <xref ref-type="bibr" rid="B44">44</xref>, <xref ref-type="bibr" rid="B45">45</xref>]. Another method is to rotate a HWP to change the orientation angle of the polarisation ellipse [<xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B29">29</xref>, <xref ref-type="bibr" rid="B44">44</xref>, <xref ref-type="bibr" rid="B45">45</xref>]. Here, we will revisit the results for impacts on a rotated-HWP and discuss the consequences within a framework of Lie group.</p>
<p>We use LR bases to describe a rotated phase-shifter with the physical rotation angle of &#x394;&#x3a8;, and we obtain the operator [<xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B29">29</xref>, <xref ref-type="bibr" rid="B44">44</xref>, <xref ref-type="bibr" rid="B45">45</xref>, <xref ref-type="bibr" rid="B47">47</xref>].<disp-formula id="e35">
<mml:math id="m93">
<mml:mtable class="align" columnalign="left">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>sf</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>sf</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>sf</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>sf</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>sf</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>sf</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(35)</label>
</disp-formula>where the rotator along <inline-formula id="inf59">
<mml:math id="m94">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">D</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> accounts for the rotation of &#x394;<italic>&#x3d5;</italic> &#x3d; 2&#x394;&#x3a8; in the Poincar&#xe9; sphere, and <inline-formula id="inf60">
<mml:math id="m95">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>sf</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">D</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>sf</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> accounts for the phase-shift of <italic>&#x3b4;</italic>
<sub>sf</sub>.</p>
<p>The same result could be obtained by recognising the fact that we need an SU(2) rotation of <italic>&#x3b4;</italic>
<sub>sf</sub> along the tilted direction of <bold>n</bold> &#x3d; (cos (&#x394;<italic>&#x3d5;</italic>), sin (&#x394;<italic>&#x3d5;</italic>), 0) on the Poincar&#xe9; sphere, and we obtain<disp-formula id="e36">
<mml:math id="m96">
<mml:mtable class="align" columnalign="left">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>sf</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">D</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>sf</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>sf</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mn mathvariant="bold">1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>sf</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mi>exp</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>exp</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(36)</label>
</disp-formula>
</p>
<p>For a HWP, we put <italic>&#x3b4;</italic>
<sub>sf</sub> &#x3d; <italic>&#x3c0;</italic> to obtain<disp-formula id="e37">
<mml:math id="m97">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mi>exp</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>exp</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(37)</label>
</disp-formula>which leads the output state of<disp-formula id="e38">
<mml:math id="m98">
<mml:mtable class="eqnarray">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo stretchy="false">&#x232a;</mml:mo>
</mml:mtd>
<mml:mtd columnalign="left"/>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi>&#x3b8;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
<mml:mo stretchy="false">&#x232a;</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left"/>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(38)</label>
</disp-formula>
</p>
<p>Therefore, the impact of a rotated HWP is to change the polar angel, <italic>&#x3b8;</italic> &#x2192; <italic>&#x3b8;</italic>&#x2032; &#x3d; <italic>&#x3c0;</italic> &#x2212; <italic>&#x3b8;</italic>, and the azimuthal angle, <italic>&#x3d5;</italic> &#x2192; <italic>&#x3d5;</italic>&#x2032; &#x3d; 2&#x394;<italic>&#x3d5;</italic> &#x2212; <italic>&#x3d5;</italic>. This corresponds to the Mueller matrix of<disp-formula id="e39">
<mml:math id="m99">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mspace width="0.3333em"/>
<mml:mspace width="0.3333em"/>
<mml:mspace width="0.3333em"/>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(39)</label>
</disp-formula>which is called as a pseudo rotator [<xref ref-type="bibr" rid="B28">28</xref>, <xref ref-type="bibr" rid="B29">29</xref>]. The pseudo rotator works as a proper rotator for horizontally/vertically polarised state, since the output polarisation becomes<disp-formula id="e40">
<mml:math id="m100">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mo>&#xb1;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="normal">&#x3a8;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mo>&#xb1;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="normal">&#x3a8;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(40)</label>
</disp-formula>respectively with the rotation angle of 4 times, compared with the physical rotation angle. However, in general with the <italic>S</italic>
<sub>3</sub> component, the pseudo rotator does not represent a rotation at all. It actually represents a mirror reflection, as we shall see below.</p>
<p>For the <italic>S</italic>
<sub>3</sub> component, the pseudo rotation merely changes its sign, such that the left circulation becomes the right circulation, and <italic>vice versa</italic>. This could be understood from the last component of &#x2212;1 in the block-diagonalised form of <inline-formula id="inf61">
<mml:math id="m101">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>cos</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. The determinant of the overall <inline-formula id="inf62">
<mml:math id="m102">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>cos</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> is 1, while the determinant of the block of the 2 &#xd7; 2 matrix is &#x2212;1. Here, this block of the 2 &#xd7; 2 matrix represents a mirror reflection.</p>
<p>For the change of the orientation angle, also known as the inclination angle to represent the direction of the primary axis of the polarisation ellipse, we consider the projection of SO(3) to its subgroup of <italic>O</italic>(2) in the <italic>S</italic>
<sub>1</sub> &#x2212; <italic>S</italic>
<sub>2</sub> plane (<xref ref-type="fig" rid="F2">Figure 2</xref>). Within this plane, the pseudo rotation corresponds to the mirror reflection of the original polarisation state (<xref ref-type="fig" rid="F2">Figure 2A</xref>), which is a set of <inline-formula id="inf63">
<mml:math id="m103">
<mml:msup>
<mml:mrow>
<mml:mi>O</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">{</mml:mo>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="double-struck">R</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi>det</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">}</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, given by a mirror matrix [<xref ref-type="bibr" rid="B2">2</xref>&#x2013;<xref ref-type="bibr" rid="B4">4</xref>, <xref ref-type="bibr" rid="B6">6</xref>].<disp-formula id="e41">
<mml:math id="m104">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>O</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mspace width="0.3333em"/>
<mml:mspace width="0.3333em"/>
<mml:mspace width="0.3333em"/>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(41)</label>
</disp-formula>in 2-dimensions. Interestingly, <italic>O</italic>
<sup>&#x2212;</sup>(2) does not form a proper sub-group within <italic>O</italic>(2), since it does not have an identity operator of <bold>1</bold>. This means that a simple product law as a group like <italic>a</italic> &#x22c5; <italic>b</italic> &#x3d; <italic>c</italic> for group elements, <italic>a</italic>, <italic>b</italic>, and <italic>c</italic>, do not necessarily hold. In particular, we see <inline-formula id="inf64">
<mml:math id="m105">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>O</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>O</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:math>
</inline-formula>, which means the reflection of the reflection brings back to the original state, while the identity is not included in <italic>O</italic>
<sup>&#x2212;</sup>(2), <bold>1</bold>&#x2209;<italic>O</italic>
<sup>&#x2212;</sup>(2), such that the mirror reflections are not closed within the set to define the product.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Impacts of <italic>O</italic>(2) &#x3d; <italic>O</italic>
<sup>&#x2212;</sup>(2) &#x222a; <italic>O</italic>
<sup>&#x2b;</sup>(2) operations on polarisation states within the <italic>S</italic>
<sub>1</sub> &#x2212; <italic>S</italic>
<sub>2</sub> plane. The red and blue arrows indicate input and output states, respectively. <bold>(A)</bold> Mirror reflection by a pseudo rotator in a set of <italic>O</italic>
<sup>&#x2212;</sup>(2). <bold>(B)</bold> Genuine rotation in a Lie group of <italic>O</italic>
<sup>&#x2b;</sup>(2) &#x3d; <italic>SO</italic>(2).</p>
</caption>
<graphic xlink:href="fphy-11-1225419-g002.tif"/>
</fig>
<p>On the other hand, the kernel of <italic>O</italic>(2) <italic>does</italic> form a sub-group of <inline-formula id="inf65">
<mml:math id="m106">
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>O</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">{</mml:mo>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="double-struck">R</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi>det</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">}</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> [<xref ref-type="bibr" rid="B2">2</xref>&#x2013;<xref ref-type="bibr" rid="B4">4</xref>, <xref ref-type="bibr" rid="B6">6</xref>], given by a rotational matrix<disp-formula id="e42">
<mml:math id="m107">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>O</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mspace width="0.3333em"/>
<mml:mspace width="0.3333em"/>
<mml:mspace width="0.3333em"/>
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(42)</label>
</disp-formula>in 2-dimensions, which is continuously connected to the identity, <inline-formula id="inf66">
<mml:math id="m108">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>O</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:math>
</inline-formula> at &#x394;<italic>&#x3d5;</italic> &#x3d; 0. The rotation operators form a group, which is evident from the product of <inline-formula id="inf67">
<mml:math id="m109">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>O</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>O</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>O</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. According to isomorphism theorems [<xref ref-type="bibr" rid="B2">2</xref>&#x2013;<xref ref-type="bibr" rid="B4">4</xref>, <xref ref-type="bibr" rid="B6">6</xref>], this corresponds to <italic>O</italic>(2)/<italic>SO</italic>(2)<italic>&#x2245;S</italic>
<sup>0</sup> (<xref ref-type="fig" rid="F1">Figure 1C</xref>).</p>
<p>We understand the pseudo rotator actually works as a mirror reflection within the <italic>S</italic>
<sub>1</sub> &#x2212; <italic>S</italic>
<sub>2</sub> plane. On the other hand, the pseudo rotator is not a complete mirror reflection within the entire Poincar&#xe9; sphere across the mirror plane, defined by a normal vector of (sin (&#x394;<italic>&#x3d5;</italic>), &#x2212; cos (&#x394;<italic>&#x3d5;</italic>), 0), which should keep <italic>S</italic>
<sub>3</sub> constant. The pseudo rotator changes the sign of <italic>S</italic>
<sub>3</sub>, such that the mirror plane for <italic>S</italic>
<sub>3</sub> is actually the <italic>S</italic>
<sub>1</sub> &#x2212; <italic>S</italic>
<sub>2</sub> plane, whose normal vector is (0,0,1). As a result, the pseudo rotator could be decomposed of the mirror reflection in the <italic>S</italic>
<sub>1</sub> &#x2212; <italic>S</italic>
<sub>2</sub> plane along the direction of (cos (&#x394;<italic>&#x3d5;</italic>), sin (&#x394;<italic>&#x3d5;</italic>), 0) for <italic>S</italic>
<sub>1</sub> and <italic>S</italic>
<sub>2</sub> components and another mirror reflection across the <italic>S</italic>
<sub>1</sub> &#x2212; <italic>S</italic>
<sub>2</sub> plane for <italic>S</italic>
<sub>3</sub>.</p>
<p>In order to use the pseudo rotator for realising desired polarisation states, we need to know the input polarisation state <italic>a priori</italic> before the application to the rotated-HWP, which limits the application, significantly. Similar to all other quantum systems, once measurements are taken place, the wavefunction collapses and we cannot recover the original wavefunction completely [<xref ref-type="bibr" rid="B7">7</xref>, <xref ref-type="bibr" rid="B9">9</xref>]. It is ideal to construct a genuine rotator, which can rotate an expected amount, even without observing the input state.</p>
</sec>
<sec id="s2-7">
<title>2.7 Genuine rotator by two half-wave-plates</title>
<p>We can construct a genuine rotator, simply by introducing another HWP, whose FA is aligned horizontally, prior to the application of the pseudo rotator. In fact, the impact of successive operations of HWPs are calculated as.<disp-formula id="e43">
<mml:math id="m110">
<mml:mtable class="align" columnalign="left">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mi>exp</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>exp</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>1</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>1</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>exp</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mi>exp</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(43)</label>
</disp-formula>
<disp-formula id="e44">
<mml:math id="m111">
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="normal">&#x3a8;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(44)</label>
</disp-formula>which is indeed a genuine rotator of the angle of 4&#x394;&#x3a8;.</p>
<p>The same result can be confirmed in HV-bases as well. The rotated HWP operator in HV-bases becomes<disp-formula id="e45">
<mml:math id="m112">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>HV</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mspace width="0.3333em"/>
<mml:mspace width="0.3333em"/>
<mml:mspace width="0.3333em"/>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(45)</label>
</disp-formula>such that we obtain<disp-formula id="e46">
<mml:math id="m113">
<mml:mtable class="eqnarray">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>HV</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>HV</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x2212;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mspace width="0.3333em"/>
<mml:mspace width="0.3333em"/>
<mml:mspace width="0.3333em"/>
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>HV</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>HV</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="normal">&#x3a8;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(46)</label>
</disp-formula>and therefore, we could construct a genuine rotation simply by 2 HWPs, while we must be careful for the amount of rotation of 4&#x394;&#x3a8; (<xref ref-type="fig" rid="F2">Figure 2B</xref>). This simply means that the application of another HWP, <inline-formula id="inf68">
<mml:math id="m114">
<mml:msubsup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">D</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mtext>HV</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula>, converts the pseudo rotator to the genuine rotator in SU(2). Mathematically, this corresponds to <italic>O</italic>
<sup>&#x2b;</sup>(2)<italic>&#x2245;&#x3c3;</italic>
<sub>3</sub>
<italic>O</italic>
<sup>&#x2212;</sup>(2) within projected <italic>O</italic>(2). Consequently, we can control the amount of rotation on the Poincar&#xe9; sphere simply by changing the amount of the physical rotation of a HWP in the laboratory. Having established a proper rotation, it is also straightforward to realise a genuine phase-shifter by inserting 2 QWPs just before and after the genuine rotator, realised by 2 HWPs, since the application of a QWP corresponds to the <italic>&#x3c0;</italic>/2-rotation on the Poincar&#xe9; sphere [<xref ref-type="bibr" rid="B47">47</xref>].</p>
</sec>
</sec>
<sec id="s3">
<title>3 Experiments</title>
<sec id="s3-1">
<title>3.1 Experimental set-up</title>
<p>The experimental set-up is shown in <xref ref-type="fig" rid="F3">Figure 3</xref>. We used a frequency-locked distributed-feedback (DFB) laser diode at the wavelength of 1533&#xa0;nm. The output power was 1.8&#xa0;mW. The laser is coupled to a single mode fibre (SMF), and the beam is collimated to propagate in a free space, where rotating optical plates are located. The output beam is collected through a collimator to couple to a SMF. The polarisation states in SMFs were controlled by polarisation controllers, which apply stress to induce birefringence in SMFs. The stress was adjusted prior to experiments to examine the impact of rotating optical plates, inserted within the free space region of the set-up (<xref ref-type="fig" rid="F3">Figure 3</xref>). The amount of rotation was physically adjusted by hand with a standard optical rotating element to accommodate wave-plates. A polarimeter was used to measure the polarisation state.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Experimental set-up. The frequency locked DFB laser diode at the wavelength (<italic>&#x3bb;</italic>) of 1,533&#xa0;nm was coupled to a single mode optical fibre. Polarisation controllers were used to adjust the polarisation state within the fibres. The rotating optical plates were inserted in a free space between collimator lenses. The output beam was characterised by a polarimeter.</p>
</caption>
<graphic xlink:href="fphy-11-1225419-g003.tif"/>
</fig>
</sec>
<sec id="s3-2">
<title>3.2 Rotated quarter-wave-plates</title>
<p>First, we have examined the impacts of rotated QWPs [<xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B29">29</xref>, <xref ref-type="bibr" rid="B44">44</xref>, <xref ref-type="bibr" rid="B45">45</xref>, <xref ref-type="bibr" rid="B47">47</xref>] on polarisation states (<xref ref-type="fig" rid="F4">Figure 4</xref>). A QWP, whose FA is aligned horizontally, rotates the diagonally polarised state &#x7c;D&#x27e9; to the left circularly polarised state &#x7c;L&#x27e9; [<xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B29">29</xref>, <xref ref-type="bibr" rid="B44">44</xref>, <xref ref-type="bibr" rid="B45">45</xref>, <xref ref-type="bibr" rid="B47">47</xref>], while it preserves the horizontally polarised state, &#x7c;H&#x27e9;, and vertically polarised state, &#x7c;V&#x27e9;, since it corresponds to rotate the state for 90&#xb0; along the <italic>S</italic>
<sub>1</sub> axis. For the definition on the rotation, we followed the notation of [<xref ref-type="bibr" rid="B26">26</xref>, <xref ref-type="bibr" rid="B47">47</xref>] to see the locus of the electric field, seen from a detector side in the right-handed coordinate. By changing the physical rotation angle, &#x394;&#x3a8;, of the QWP, the polarisation state would be continuously rotated with the maximum change of &#xb1;90&#xb0;. Theoretical expectation values could be calculated by the SU(2) theory [<xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B29">29</xref>, <xref ref-type="bibr" rid="B44">44</xref>, <xref ref-type="bibr" rid="B45">45</xref>, <xref ref-type="bibr" rid="B47">47</xref>]. For example, if the input is the horizontally polarised state, the spin expectation value <bold>S</bold>&#x2032; of the output state becomes<disp-formula id="e47">
<mml:math id="m115">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x210f;</mml:mi>
<mml:mi>N</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msup>
<mml:mrow>
<mml:mi>cos</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(47)</label>
</disp-formula>where the amount of rotation angle in the Poincar&#xe9; sphere is defined to be &#x394;<italic>&#x3d5;</italic> &#x3d; 2&#x394;&#x3a8;, as before.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Polarisation states rotated in the Poincar&#xe9; sphere by rotated quarter-wave-plates for inputs of <bold>(A)</bold> horizontally (blue), <bold>(B)</bold> diagonally (green), <bold>(C)</bold> vertically (red), and <bold>(D)</bold> anti-diagonally (magenta) polarised states. The lines are calculated results and dots are experimental results. Circles of latitude (parallels) and circles of longitude (meridians) are shown in every 10&#xb0;.</p>
</caption>
<graphic xlink:href="fphy-11-1225419-g004.tif"/>
</fig>
<p>The comparison between experiments and theoretical calculations are shown in <xref ref-type="fig" rid="F4">Figure 4</xref>. We expected the deviation of the retardance from <italic>&#x3bb;</italic>/4 with the amount of 0.006<italic>&#x3bb;</italic>, which corresponds to the uncertainty of &#xb1;2.2&#xb0;. Moreover, the amount of the rotation in the Poincar&#xe9; sphere could be twice of that in the real space, as seen from Eq. <xref ref-type="disp-formula" rid="e46">46</xref>. In fact, the maximum deviations of the order of &#xb1;10&#xb0; were found. Nevertheless, the overall trends of experimental data are consistent with the theoretical expectations. The reason of this large deviation was coming from our choice of achromatic waveplates. For real applications, we should chose true zero-order waveplates, which must be designed to the wavelength of the laser. It is also encouraged to monitor actual variations of waveplates, since the retardance is sensitive to the thickness of a waveplate, which could vary within the manufacturing tolerance. For an application to require a high precision control of the polarisation state, additional waveplates might be required in order to compensate the deviation, which will add another design complexity.</p>
<p>We have also examined the impacts of rotated HWPs, and confirmed expected behaviours on the changes of the polarisation states as a pseudo rotator. In particular, it did not change the polarisation states for the inputs of &#x7c;H&#x27e9; and &#x7c;V&#x27e9;, if we set the FA of the HWP to the horizontal direction, while the inputs of the diagonally polarised state <inline-formula id="inf69">
<mml:math id="m116">
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi mathvariant="normal">D</mml:mi>
<mml:mo stretchy="false">&#x232a;</mml:mo>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mo stretchy="false">&#x232a;</mml:mo>
<mml:mo>&#x2b;</mml:mo>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi mathvariant="normal">V</mml:mi>
<mml:mo stretchy="false">&#x232a;</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msqrt>
</mml:math>
</inline-formula> and the anti-diagonally polarised state <inline-formula id="inf70">
<mml:math id="m117">
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi mathvariant="normal">A</mml:mi>
<mml:mo stretchy="false">&#x232a;</mml:mo>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mo stretchy="false">&#x232a;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi mathvariant="normal">V</mml:mi>
<mml:mo stretchy="false">&#x232a;</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msqrt>
</mml:math>
</inline-formula> are converted to &#x7c;A&#x27e9; and &#x7c;D&#x27e9;, respectively, for the same set-up. The changes of polarisation states upon the rotations of HWPs are consistent with theoretical expectations as pseudo rotators.</p>
</sec>
<sec id="s3-3">
<title>3.3 Genuine rotator by 2 half-wave-plates</title>
<p>Next, we have set 2 half-wave-plates, one fixed to align the FA horizontally and the other one to allow rotations, as discussed above to realise a genuine rotator. The experimental results and theoretical comparisons are shown in <xref ref-type="fig" rid="F5">Figures 5</xref>, <xref ref-type="fig" rid="F6">6</xref>. We see that the polarisation states are rotating 4 times upon the physical 1 rotation of the HWP, as discussed theoretically. The important evidence as a genuine rotator was confirmed at &#x394;&#x3a8; &#x3d; 0, which conserved the polarisation states, such that the input polarisations were preserved, regardless of the inputs. For <xref ref-type="fig" rid="F5">Figure 5</xref>, we used &#x7c;H&#x27e9; and &#x7c;V&#x27e9; as inputs, and we observed essentially the same results with those of a pseudo rotator, since the <italic>&#x3c0;</italic>-rotation along <italic>S</italic>
<sub>1</sub> did not affect &#x7c;H&#x27e9; and &#x7c;V&#x27e9;. On the other hand, &#x7c;D&#x27e9; and &#x7c;A&#x27e9; were reversed by a pseudo rotator (not shown) at &#x394;&#x3a8; &#x3d; 0. As shown in <xref ref-type="fig" rid="F6">Figure 6</xref>, we confirmed that a genuine rotator did not affect the inputs of &#x7c;D&#x27e9; and &#x7c;A&#x27e9; at &#x394;&#x3a8; &#x3d; 0. This is essentially coming from <inline-formula id="inf71">
<mml:math id="m118">
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:math>
</inline-formula> in HV-bases, whose sign does not affect <bold>S</bold> in SO(3). Therefore, the behaviours of <xref ref-type="fig" rid="F6">Figure 6</xref> by a genuine rotator for &#x7c;D&#x27e9; and &#x7c;A&#x27e9; were different in a pseudo rotator.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Rotator operation by rotated half-wave-plates for inputs of horizontally (blue) and vertically (red) polarised states. One plate was rotated, while another one was fixed. <bold>(A)</bold> Trajectories of polarisation states in the Poincar&#xe9; sphere. <bold>(B)</bold> <italic>S</italic>
<sub>1</sub>, <bold>(C)</bold> <italic>S</italic>
<sub>2</sub>, and <bold>(D)</bold> <italic>S</italic>
<sub>3</sub> changed upon the physical rotation (&#x394;&#x3a8;) of the half-wave-plate.</p>
</caption>
<graphic xlink:href="fphy-11-1225419-g005.tif"/>
</fig>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Rotator operation by rotated half-wave-plates for inputs of diagonally (green) and anti-diagonally (magenta) polarised states. One plate was rotated, while another one was fixed. <bold>(A)</bold> Trajectories of polarisation states in the Poincar&#xe9; sphere. <bold>(B)</bold> <italic>S</italic>
<sub>1</sub>, <bold>(C)</bold> <italic>S</italic>
<sub>2</sub>, and <bold>(D)</bold> <italic>S</italic>
<sub>3</sub> changed upon the physical rotation (&#x394;&#x3a8;) of the half-wave-plate.</p>
</caption>
<graphic xlink:href="fphy-11-1225419-g006.tif"/>
</fig>
<p>In the genuine rotator, we can control the amount of rotation in the Poincar&#xe9; sphere solely by controlling the physical amount of rotation irrespective of the input state, which was remarkably different from the behaviour of a pseudo rotator. Both genuine and pseudo rotators did not affect the <italic>S</italic>
<sub>3</sub> component such that the inputs of linearly polarised state were still linearly polarised states upon the propagation of these rotators.</p>
</sec>
<sec id="s3-4">
<title>3.4 Comparison between genuine and pseudo rotators</title>
<p>On the other hand, if the inputs contain the <italic>S</italic>
<sub>3</sub> component, the difference of the impacts between genuine and pseudo rotators was outstanding. In <xref ref-type="fig" rid="F7">Figure 7</xref>, we show the comparison of output states controlled by these rotators for the same input of the polarisation state at (<italic>S</italic>
<sub>1</sub>, <italic>S</italic>
<sub>2</sub>, <italic>S</italic>
<sub>3</sub>) &#x3d; (0.71, 0, 0.71). As expected for a pseudo rotator, we confirmed the sign of the <italic>S</italic>
<sub>3</sub> component was changed [<xref ref-type="bibr" rid="B28">28</xref>, <xref ref-type="bibr" rid="B29">29</xref>, <xref ref-type="bibr" rid="B47">47</xref>], which means the direction of oscillation in the polarisation ellipse was reversed to be the clockwise rotation from the anti-clockwise rotation. This is inevitable, since the pseudo rotation is coming from a <italic>&#x3c0;</italic>-rotation along some rotation axis in the <italic>S</italic>
<sub>1</sub> &#x2212; <italic>S</italic>
<sub>2</sub> plane. Therefore, <italic>S</italic>
<sub>3</sub> must change its sign upon the rotation. As a result, the pseudo rotator cannot recover the original input state, no matter how much we rotate the HWP. Mathematically, this was from the fact that pseudo rotators do not form a group, and <italic>O</italic>
<sup>&#x2212;</sup>(2) does not include the identity operation.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Comparison of genuine (red) and pseudo (blue) rotators on polarisation states in the Poincar&#xe9; sphere. The polarisation state of the input was located at (<italic>S</italic>
<sub>1</sub>, <italic>S</italic>
<sub>2</sub>, <italic>S</italic>
<sub>3</sub>) &#x3d; (0.71, 0, 0.71). The pseudo rotator changed the sign of <italic>S</italic>
<sub>3</sub>, such that the chirality is reversed. The genuine rotator preserved the value of <italic>S</italic>
<sub>3</sub>, such that the rotation plane includes the original point.</p>
</caption>
<graphic xlink:href="fphy-11-1225419-g007.tif"/>
</fig>
<p>On the other hand, a genuine rotator is composed of 2 rotations, one is a <italic>&#x3c0;</italic>-rotation along the <italic>S</italic>
<sub>1</sub> axis and the other is a successive <italic>&#x3c0;</italic>-rotation along some rotation axis in the <italic>S</italic>
<sub>1</sub> &#x2212; <italic>S</italic>
<sub>2</sub> plane. Therefore, <italic>S</italic>
<sub>3</sub> is kept constant upon the total 2<italic>&#x3c0;</italic>-rotation, while <italic>S</italic>
<sub>1</sub> and <italic>S</italic>
<sub>2</sub> components are rotated along the <italic>S</italic>
<sub>3</sub> axis. Consequently, the genuine rotator change the polarisation state within the plane, which includes the original point for the input polarisation state. Ultimately, this is the evidence that the genuine rotators indeed form a subgroup of <italic>SO</italic>(2), which must include the identity operator of <bold>1</bold> to maintain the original state.</p>
<p>In order to confirm the further evidence that a genuine rotator is different from a pseudo rotator, we consider 2 successive operations of these rotators. We prepared 2 rotators and the input beam was successively passing through these operators, and we observed the output polarisation state.</p>
<p>For genuine rotators, we expect<disp-formula id="e48">
<mml:math id="m119">
<mml:mi mathvariant="script">R</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="normal">&#x3a8;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi mathvariant="script">R</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="normal">&#x3a8;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="script">R</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>8</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="normal">&#x3a8;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(48)</label>
</disp-formula>which means that genuine rotation form a group, such that 2 successive operations could be considered to be equivalent to 1 operation of the added rotation angle. In order to confirm this, we needed to prepare 4 HWPs. FA of the first one was aligned horizontally, the second one was rotated for &#x394;&#x3a8;, and FA of the third one was aligned horizontally, and the forth one was rotated for &#x394;&#x3a8;. The experimental results are shown in <xref ref-type="fig" rid="F8">Figure 8</xref>. We confirmed 8 rotations of the polarisation states in the Poincar&#xe9; sphere. We admit the noticeable fluctuations of experimental data due to physical rotations of 2 HWPs, but they were well below the potential maximum deviations of &#x223c;&#xb1;44&#xb0; due to 8 times rotations, compared with the physical rotation.</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>Successive operations of genuine rotators in the Poincar&#xe9; sphere. The input state was diagonally polarised. 2 rotators rotated twice of the rotation for 1 rotator. 8 rotations are realised by physical 1 rotation for each rotator. <bold>(A)</bold> Trajectories of polarisation states in the Poincar&#xe9; sphere. <bold>(B)</bold> <italic>S</italic>
<sub>1</sub>, <bold>(C)</bold> <italic>S</italic>
<sub>2</sub>, and <bold>(D)</bold> <italic>S</italic>
<sub>3</sub> changed upon the physical rotation (&#x394;&#x3a8;) of the half-wave-plate.</p>
</caption>
<graphic xlink:href="fphy-11-1225419-g008.tif"/>
</fig>
<p>On the other hand, 2 successive operations of pseudo rotators should bring the input state back, because a mirror reflection works as an inverse of itself, as<disp-formula id="e49">
<mml:math id="m120">
<mml:mi mathvariant="script">M</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="normal">&#x3a8;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi mathvariant="script">M</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="normal">&#x3a8;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
<mml:mo>,</mml:mo>
</mml:math>
<label>(49)</label>
</disp-formula>which immediately leads<disp-formula id="e50">
<mml:math id="m121">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="script">M</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="normal">&#x3a8;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="script">M</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="normal">&#x3a8;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(50)</label>
</disp-formula>
</p>
<p>Therefore, 2 rotators of the same rotation angle cannot change the polarisation state. In order to confirm this, we needed 2 HWPs, which were rotated at the same angle. As shown in <xref ref-type="fig" rid="F9">Figure 9</xref>, we confirmed the polarisation states of output beams were not significantly affected. Therefore, pseudo rotators are essentially made of mirror reflections, such that 2 successive operations cannot change the input state.</p>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>Successive operations of pseudo rotators in the Poincar&#xe9; sphere. The input state was diagonally polarised. This corresponds to 2 mirror reflections, which cannot change the polarisation state. <bold>(A)</bold> Trajectories of polarisation states in the Poincar&#xe9; sphere. <bold>(B)</bold> <italic>S</italic>
<sub>1</sub>, <bold>(C)</bold> <italic>S</italic>
<sub>2</sub>, and <bold>(D)</bold> <italic>S</italic>
<sub>3</sub> changed upon the physical rotation (&#x394;&#x3a8;) of the half-wave-plate.</p>
</caption>
<graphic xlink:href="fphy-11-1225419-g009.tif"/>
</fig>
<p>Here, we have proved that our genuine rotator could rotate the polarisation state without observing the polarisation state, while the pseudo rotator could not form a group, as it works as a mirror reflection. One of the most important potential application of our genuine rotator will be polarisation controls for photonic quantum computing based on polarisation qubits [<xref ref-type="bibr" rid="B10">10</xref>]. For applications to qubits, measurement process significantly affects the quantum states of qubits due to the collapse of wavefunction [<xref ref-type="bibr" rid="B7">7</xref>, <xref ref-type="bibr" rid="B9">9</xref>, <xref ref-type="bibr" rid="B10">10</xref>]. If the genuine rotator is applied to polarisation qubits, single qubit operations will be achieved without observing the polarisation state.</p>
</sec>
<sec id="s3-5">
<title>3.5 Genuine phase-shifter realised by half-wave and quarter-wave plates</title>
<p>Now, we could establish how to make a genuine rotator solely by 2 HWPs. Next, we will show how to construct a genuine phase-shifter, whose phase-shift angle is determined by a physical rotation of the HWP. The phase-shifter corresponds to the rotation, in the plane which include the <italic>S</italic>
<sub>3</sub> axis, which can be achieved by inserting 2 QWP before and after the genuine rotation in the <italic>S</italic>
<sub>1</sub> &#x2212; <italic>S</italic>
<sub>2</sub> plane. In order to rotate in the <italic>S</italic>
<sub>1</sub> &#x2212; <italic>S</italic>
<sub>3</sub> plane, we need to apply the QWP, whose FA is aligned vertically. This will bring the <italic>S</italic>
<sub>3</sub> axis to the <italic>S</italic>
<sub>2</sub> axis by the 90&#xb0; clock-wise rotation along the <italic>S</italic>
<sub>1</sub> axis. Then, we can apply the genuine rotator to rotate within the <italic>S</italic>
<sub>1</sub> &#x2212; <italic>S</italic>
<sub>2</sub> plane by using 2 HWPs. Finally, we use another QWP, whose FA is aligned horizontally, to bring the rotated axis back to the original one by the 90&#xb0; anti-clock-wise rotation along the <italic>S</italic>
<sub>1</sub> axis. The amount of the rotation is determined by the rotated HWP, which is the third plate among 4 plates, such that the amount of the phase-shift angle is expected to be 4 times that of the physical rotation angle, as for a genuine rotator.</p>
<p>Experimental results on the inputs of &#x7c;H&#x27e9; and &#x7c;V&#x27e9; are shown in <xref ref-type="fig" rid="F10">Figure 10</xref>. We confirm that the phase-shift vanishes without the rotation (&#x394;&#x3a8; &#x3d; 0), such that the genuine phase-shifter is continuously connected to the identity operator of <bold>1</bold>. This is consistent with the fact that the phase-shifter forms a sub-group in SU(2). As we rotate the HWP, the polarisation states rotated 4 times along the meridian across the Poincar&#xe9; sphere upon the physical rotation of 1 time.</p>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption>
<p>Phase-shifter operation by rotating a half-wave-plate for inputs of horizontally (blue) and vertically (red) polarised states. 2 quarter-wave-plates were inserted before and after the rotator operation. <bold>(A)</bold> Trajectories of polarisation states in the Poincar&#xe9; sphere. <bold>(B)</bold> <italic>S</italic>
<sub>1</sub>, <bold>(C)</bold> <italic>S</italic>
<sub>2</sub>, and <bold>(D)</bold> <italic>S</italic>
<sub>3</sub> changed upon the physical rotation (&#x394;&#x3a8;) of the half-wave-plate.</p>
</caption>
<graphic xlink:href="fphy-11-1225419-g010.tif"/>
</fig>
<p>In order to rotate in the <italic>S</italic>
<sub>2</sub> &#x2212; <italic>S</italic>
<sub>3</sub> plane, which is more standard for a phase-shift, we need to apply the QWP, whose FA is rotated 45&#xb0; for the clock-wise direction. This will bring the <italic>S</italic>
<sub>3</sub> axis to the <italic>S</italic>
<sub>1</sub> axis by the 90&#xb0; clock-wise rotation along the <italic>S</italic>
<sub>2</sub> axis. Then, we can apply the genuine rotator to rotate within the <italic>S</italic>
<sub>1</sub> &#x2212; <italic>S</italic>
<sub>2</sub> plane by using 2 HWPs, as before. Finally, we use another QWP, whose FA is rotated 45&#xb0; for the anti-clock-wise direction to bring the rotated axis back. This can be confirmed by calculating.<disp-formula id="e51">
<mml:math id="m122">
<mml:mtable class="align" columnalign="left">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>HV</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c0;</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>HV</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>HV</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>HV</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3c0;</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c0;</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>1</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>1</mml:mn>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>1</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mi>i</mml:mi>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>i</mml:mi>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>1</mml:mn>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mi>exp</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mi>exp</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(51)</label>
</disp-formula>
<disp-formula id="e52">
<mml:math id="m123">
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>HV</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(52)</label>
</disp-formula>which means that we can realise the proper phase-shifter, <inline-formula id="inf72">
<mml:math id="m124">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>HV</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">D</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>HV</mml:mtext>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> with the phase-shift of <italic>&#x3b4;</italic> &#x3d; 2&#x394;<italic>&#x3d5;</italic> &#x3d; 4&#x394;&#x3a8;, determined by physical rotation angle.</p>
<p>As shown in <xref ref-type="fig" rid="F11">Figure 11</xref>, we confirm the expected phase-shift for the inputs of &#x7c;D&#x27e9; and &#x7c;A&#x27e9;. Again, we confirmed that the phase-shift vanished without the rotation (&#x394;&#x3a8; &#x3d; 0). The rotation in the <italic>S</italic>
<sub>2</sub> &#x2212; <italic>S</italic>
<sub>3</sub> plane is quite useful especially for considering HV-bases. By utilising this technique, one can easily realise arbitrary phase-shift in a laboratory solely by physical rotation of the wave-plates using widely available HWPs and QWPs.</p>
<fig id="F11" position="float">
<label>FIGURE 11</label>
<caption>
<p>Phase-shifter operation by rotating a half-wave-plate for inputs of diagonally (green) and anti-diagonally (magenta) polarised states. 2 quarter-wave-plates were inserted before and after the rotator operation. <bold>(A)</bold> Trajectories of polarisation states in the Poincar&#xe9; sphere. <bold>(B)</bold> <italic>S</italic>
<sub>1</sub>, <bold>(C)</bold> <italic>S</italic>
<sub>2</sub>, and <bold>(D)</bold> <italic>S</italic>
<sub>3</sub> changed upon the physical rotation (&#x394;&#x3a8;) of the half-wave-plate.</p>
</caption>
<graphic xlink:href="fphy-11-1225419-g011.tif"/>
</fig>
<p>The proposed genuine phase-shifter requires 4 waveplates, which is actually redundant, compared with 3 waveplates of the SU(2) gadget [<xref ref-type="bibr" rid="B51">51</xref>, <xref ref-type="bibr" rid="B52">52</xref>], which is widely used for controlling polarisation states. In fact, it was established that 2 QWPs, followed by 1 HWP, are minimum number of waveplates to realise arbitrary SU(2) rotations [<xref ref-type="bibr" rid="B51">51</xref>, <xref ref-type="bibr" rid="B52">52</xref>]. However, in order to realise a target rotation by the SU(2) gadget, it is required to calculate 3 angles of the waveplates for physical rotations, from 3 Euler angles [<xref ref-type="bibr" rid="B51">51</xref>, <xref ref-type="bibr" rid="B52">52</xref>]. Instead, we do not need to calculate the rotation angle for our proposed genuine phase-shifter, since the phase-shift is directly determined by the physical rotation angle of the second HWP. This corresponds to realise an arbitrary phase-shift, instead of just <italic>&#x3c0;</italic> and <italic>&#x3c0;</italic>/2 for HWP and QWP, respectively, while keeping the rotation axis along <italic>S</italic>
<sub>1</sub>, <italic>S</italic>
<sub>2</sub>, or any other preferred directions, determined by the fixed QWPs, which is too complicated to realise by the SU(2) gadget. Usually, arbitrary phase-shifts are realised by active optical devices, such as liquid crystal or Lithium Niobate (LN) Electro-Optic (EO) modulators [<xref ref-type="bibr" rid="B28">28</xref>, <xref ref-type="bibr" rid="B29">29</xref>, <xref ref-type="bibr" rid="B44">44</xref>, <xref ref-type="bibr" rid="B45">45</xref>]. The proposed phase-shifter corresponds to a simple alternative solution as a passive optical component, using 1 extra plate, compared with the SU(2) gadget [<xref ref-type="bibr" rid="B51">51</xref>, <xref ref-type="bibr" rid="B52">52</xref>].</p>
</sec>
</sec>
<sec id="s4">
<title>4 Discussions and conclusion</title>
<p>We discuss mathematical and physical reasons why we could construct a rotator and a phase-shifter, simply from combinations of HWPs and QWPs for the perspective of Lie group. As we have shown, the crucial point was to construct a subgroup <italic>SO</italic>(2) in SO(3) for spin expectation values of <bold>S</bold>, represented by <inline-formula id="inf73">
<mml:math id="m125">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>O</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> in Eq. <xref ref-type="disp-formula" rid="e41">41</xref>.</p>
<p>This rotation keeps the <italic>S</italic>
<sub>3</sub> component, such that the rotation plane is perpendicular to the <italic>S</italic>
<sub>3</sub> axis. In LR bases, this corresponds to maintain <italic>&#x3b8;</italic>, while changing <italic>&#x3d5;</italic> to rotate along the parallel in the Poincar&#xe9; sphere. In the original SU(2) operator for the wavefunction, this was achieved by <inline-formula id="inf74">
<mml:math id="m126">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> of Eq. <xref ref-type="disp-formula" rid="e42">42</xref>. <inline-formula id="inf75">
<mml:math id="m127">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>O</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf76">
<mml:math id="m128">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> are indeed equivalent due to the mapping of exp (<italic>i</italic>2&#x394;<italic>&#x3d5;</italic>) &#x3d; cos (2&#x394;<italic>&#x3d5;</italic>) &#x2b; <italic>i</italic>&#x2009;sin (2&#x394;<italic>&#x3d5;</italic>).</p>
<p>Therefore, the 2-dimensional rotator is equivalent to <inline-formula id="inf77">
<mml:math id="m129">
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2245;</mml:mo>
<mml:mi>U</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">{</mml:mo>
<mml:mrow>
<mml:mi>exp</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi mathvariant="double-struck">R</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">}</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, which forms a 1-parameter group [<xref ref-type="bibr" rid="B2">2</xref>&#x2013;<xref ref-type="bibr" rid="B4">4</xref>, <xref ref-type="bibr" rid="B6">6</xref>]. To describe the rotation along the <italic>S</italic>
<sub>3</sub> axis, we do not need to use a 2 &#xd7; 2 matrix, and 1 complex number of exp (<italic>i</italic>2&#x394;<italic>&#x3d5;</italic>) is sufficient. For fixed <italic>&#x3b8;</italic> (<italic>S</italic>
<sub>3</sub>), the corresponding wavefunction for <italic>U</italic> (1) is simply given by<disp-formula id="e53">
<mml:math id="m130">
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
<mml:mo stretchy="false">&#x232a;</mml:mo>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
</mml:math>
<label>(53)</label>
</disp-formula>which works as a continuous basis [<xref ref-type="bibr" rid="B53">53</xref>], and the application of the U(1) rotation is given by<disp-formula id="e54">
<mml:math id="m131">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>exp</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(54)</label>
</disp-formula>where the subscript of 3 stands for the rotation along the <italic>S</italic>
<sub>3</sub> axis, such that we obtain<disp-formula id="e55">
<mml:math id="m132">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
<mml:mo stretchy="false">&#x232a;</mml:mo>
<mml:mo>&#x3d;</mml:mo>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
<mml:mo stretchy="false">&#x232a;</mml:mo>
<mml:mo>.</mml:mo>
</mml:math>
<label>(55)</label>
</disp-formula>
</p>
<p>Consequently, we confirm that the rotator merely corresponds to the mapping of <italic>&#x3d5;</italic> &#x2192; <italic>&#x3d5;</italic> &#x2b; 2&#x394;<italic>&#x3d5;</italic> by the <italic>U</italic>(1) subgroup embedded in SU(2), and the rotation along <italic>S</italic>
<sub>3</sub> was achieved without affecting <italic>&#x3b8;</italic>. The <italic>U</italic>(1) wavefunction could be embedded to the original SU(2) wavefunction in LR-bases as<disp-formula id="e56">
<mml:math id="m133">
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
<mml:mo stretchy="false">&#x232a;</mml:mo>
<mml:mo>&#x2192;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3b8;</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi mathvariant="normal">L</mml:mi>
<mml:mo stretchy="false">&#x232a;</mml:mo>
<mml:mo>&#x2b;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3b8;</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi mathvariant="normal">R</mml:mi>
<mml:mo stretchy="false">&#x232a;</mml:mo>
<mml:mo>,</mml:mo>
</mml:math>
<label>(56)</label>
</disp-formula>but we must be careful for using the <italic>U</italic>(1) representation of <inline-formula id="inf78">
<mml:math id="m134">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula> for &#x7c;<italic>&#x3d5;</italic>&#x27e9; (the left-hand side of Eq. <xref ref-type="disp-formula" rid="e55">55</xref>), while the SU(2) representation of <inline-formula id="inf79">
<mml:math id="m135">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>LR</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="italic">&#x3d5;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> must be used for &#x7c;<italic>&#x3b8;</italic>, <italic>&#x3d5;</italic>&#x27e9; (the right-hand side of Eq. <xref ref-type="disp-formula" rid="e55">55</xref>). Mathematically, SU(2) contains <italic>U</italic>(1), such that <italic>U</italic>(1) &#x2282; <italic>SU</italic>(2) and we confirmed <italic>O</italic>
<sup>&#x2212;</sup>(2) &#x22c5; <italic>&#x3c3;</italic>
<sub>3</sub>
<italic>&#x2245;SO</italic>(2)<italic>&#x2245;U</italic>(1) to convert from the pseudo rotator to the genuine rotator.</p>
<p>Practically, the rotation angle in the Poincar&#xe9; sphere is determined by the physical rotation angle, such that we can continuously change the 1-parameter in <italic>U</italic>(1) by hands. Therefore, our rotator is physical realisation of <italic>U</italic>(1) for polarisation states.</p>
<p>Having constructed a rotator, it was straightforward to construct a phase-shifter, since we just needed to change the rotation axis by a QWP before the rotation, and bring back to the original coordinate by a 90&#xb0;-rotated QWP from the first one after the rotation. This corresponds to realise an SU(2) rotation<disp-formula id="e57">
<mml:math id="m136">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2261;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">D</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>exp</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(57)</label>
</disp-formula>for <italic>i</italic> &#x3d; 1, 2, 3, and <inline-formula id="inf80">
<mml:math id="m137">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> is usually called as a phase-shifter and <inline-formula id="inf81">
<mml:math id="m138">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> is called as a rotator. Combining both a rotator and a phase-shifter, we can realise an arbitral rotation of the polarisation state in the Poincar&#xe9; sphere, such that we call as a <italic>Poincar&#xe9; rotator</italic>. For example, we can easily construct<disp-formula id="e58">
<mml:math id="m139">
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi>&#x3b8;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
<mml:mo stretchy="false">&#x232a;</mml:mo>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi mathvariant="normal">L</mml:mi>
<mml:mo stretchy="false">&#x232a;</mml:mo>
<mml:mo>,</mml:mo>
</mml:math>
<label>(58)</label>
</disp-formula>which is suitable for LR bases. We must be careful on the amount of expected rotation in the Poincar&#xe9; sphere is 4 times of that of the physical rotation of HWPs. We can also construct.<disp-formula id="e59">
<mml:math id="m140">
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi>&#x3b3;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:mo stretchy="false">&#x232a;</mml:mo>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mo stretchy="false">&#x232a;</mml:mo>
<mml:mo>,</mml:mo>
</mml:math>
<label>(59)</label>
</disp-formula>which is suitable for HV-bases.</p>
<p>We can also realise an Euler rotation [<xref ref-type="bibr" rid="B9">9</xref>].<disp-formula id="e60">
<mml:math id="m141">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b2;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3b2;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(60)</label>
</disp-formula>for an arbitrary rotation in the 3-dimensional Poincar&#xe9; sphere.</p>
<p>An advantage to use our Poincar&#xe9; rotator is the ability that we can perform expected amount of rotation along the preferred axis without knowing the polarisation state in the input. As we have shown theoretically and confirmed experimentally, the Poincar&#xe9; rotator works as a subgroup of <italic>U</italic>(1) upon the physical rotation, which means that the polarisation state can be controlled continuously changed from the input state. To guarantee this, it was very important to make sure that the operation contains the identity operation of <bold>1</bold> to make sure that the operation is realised by a continuous change of the operation from <bold>1</bold>. This is crucial requirement for a Lie group [<xref ref-type="bibr" rid="B1">1</xref>&#x2013;<xref ref-type="bibr" rid="B6">6</xref>], since Lie group and Lie algebra were constructed from group theoretical considerations near the operation around identities. Consequently, by using Poincar&#xe9; rotator, we can apply the same amount of rotation, regardless of the polarisation states of the input beam, which was not possible in a pseudo rotator configuration. This characteristic would be useful for some applications to require a certain rotation without measuring the input state.</p>
<p>A Poincar&#xe9; rotator is also useful to control the orbital angular momentum of photons [<xref ref-type="bibr" rid="B54">54</xref>]. The left and right vortexed states are orthogonal each other, such that they form SU(2) states [<xref ref-type="bibr" rid="B54">54</xref>&#x2013;<xref ref-type="bibr" rid="B63">63</xref>]. A superposition states with these vortices can be controlled by a Poincar&#xe9; rotator by adjusting the phase and amplitudes [<xref ref-type="bibr" rid="B54">54</xref>].</p>
<p>For the measurements of polarisation states, we have used the standard polarimetry, using HWP and QWP [<xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B29">29</xref>, <xref ref-type="bibr" rid="B32">32</xref>, <xref ref-type="bibr" rid="B33">33</xref>, <xref ref-type="bibr" rid="B44">44</xref>, <xref ref-type="bibr" rid="B45">45</xref>]. Upon successful demonstrations of the proposed Poincar&#xe9; rotator, there is a potential that we can replace a standard polarimetry set-up with the Poincar&#xe9; rotator together with a detector and a polariser. In this case, we can reduce the number of detectors from 4 to 1, since we can use the Poincar&#xe9; rotator to allow arbitrary rotations in SU(2). However, we need 6 waveplates for our Poincar&#xe9; rotator, instead of 2 waveplates in the standard polarimetry, such that the set-up is obviously redundant.</p>
<p>So far, all theoretical considerations and experimental results are consistent with the assessment that coherent photons have an SU(2) symmetry and we can apply a standard quantum mechanical prescription for an SU(2) state to understand the polarisation states [<xref ref-type="bibr" rid="B7">7</xref>, <xref ref-type="bibr" rid="B9">9</xref>, <xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B33">33</xref>, <xref ref-type="bibr" rid="B44">44</xref>, <xref ref-type="bibr" rid="B45">45</xref>, <xref ref-type="bibr" rid="B47">47</xref>&#x2013;<xref ref-type="bibr" rid="B50">50</xref>]. We think that the physical origin of the macroscopic quantum coherence of polarisation is coming from the broken symmetry upon lasing threshold [<xref ref-type="bibr" rid="B47">47</xref>&#x2013;<xref ref-type="bibr" rid="B50">50</xref>], such that we can treat coherent photons as a simple 2-level system to account for their spin expectation values. The impacts of optical wave-plates could be explained by corresponding rotations in the Poincar&#xe9; sphere [<xref ref-type="bibr" rid="B7">7</xref>, <xref ref-type="bibr" rid="B9">9</xref>, <xref ref-type="bibr" rid="B25">25</xref>&#x2013;<xref ref-type="bibr" rid="B33">33</xref>, <xref ref-type="bibr" rid="B44">44</xref>, <xref ref-type="bibr" rid="B45">45</xref>, <xref ref-type="bibr" rid="B47">47</xref>&#x2013;<xref ref-type="bibr" rid="B50">50</xref>]. We have shown that the underlying mathematical foundation for polarisation states is deeply routed in Lie group and Lie algebra. By applying isomorphism theorems [<xref ref-type="bibr" rid="B2">2</xref>&#x2013;<xref ref-type="bibr" rid="B4">4</xref>, <xref ref-type="bibr" rid="B6">6</xref>] for coherent photons, we confirmed the relationship between SU(2) rotation for the wavefunction and the resultant SO(3) rotation for spin expectation values. We also found that a pseudo rotator made by a rotated half-wave-plate is describing mirror reflections and we could convert it by introducing another half-wave-plate to realise a genuine rotator by 2 plates. This corresponds to converting <italic>O</italic>
<sup>&#x2212;</sup>(2) to <italic>O</italic>
<sup>&#x2b;</sup>(2)<italic>&#x2245;SO</italic>(2) by <italic>&#x3c3;</italic>
<sub>3</sub>. By changing the rotation axes by quarter-wave-plates, we could also make a genuine phase-shifter, such that the arbitrary rotations can be realised by a proposed passive Poincar&#xe9; rotator. The implication of this work is a perspective that we can utilise the SU(2) degree of freedom in coherent photons for potential quantum technologies.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s5">
<title>Data availability statement</title>
<p>The raw data supporting the conclusion of this article will be made available by the author, without undue reservation.</p>
</sec>
<sec id="s6">
<title>Author contributions</title>
<p>The author confirms being the sole contributor of this work and has approved it for publication.</p>
</sec>
<sec id="s7">
<title>Funding</title>
<p>This work is supported by JSPS KAKENHI Grant Number JP 18K19958.</p>
</sec>
<ack>
<p>The author would like to express sincere thanks to Prof I. Tomita for continuous discussions and encouragements.</p>
</ack>
<sec sec-type="COI-statement" id="s8">
<title>Conflict of interest</title>
<p>SS is employed by Hitachi, Ltd.</p>
</sec>
<sec sec-type="disclaimer" id="s9">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<label>1.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Stubhaug</surname>
<given-names>A</given-names>
</name>
</person-group>. <source>The mathematician Sophus Lie - it was the audacity of my thinking</source>. <publisher-loc>Berlin</publisher-loc>: <publisher-name>Springer-Verlag</publisher-name> (<year>2002</year>).</citation>
</ref>
<ref id="B2">
<label>2.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Fulton</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Harris</surname>
<given-names>J</given-names>
</name>
</person-group>. <source>Representation theory: A first course</source>. <publisher-loc>New York</publisher-loc>: <publisher-name>Springer</publisher-name> (<year>2004</year>).</citation>
</ref>
<ref id="B3">
<label>3.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Hall</surname>
<given-names>BC</given-names>
</name>
</person-group>. <source>Lie groups, Lie algebras, and representations; an elementary introduction</source>. <publisher-loc>Switzerland</publisher-loc>: <publisher-name>Springer</publisher-name> (<year>2003</year>).</citation>
</ref>
<ref id="B4">
<label>4.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Pfeifer</surname>
<given-names>W</given-names>
</name>
</person-group>. <source>The Lie Algebras su(N) an introduction</source>. <publisher-loc>Berlin</publisher-loc>: <publisher-name>Springer Basel AG</publisher-name> (<year>2003</year>).</citation>
</ref>
<ref id="B5">
<label>5.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Dirac</surname>
<given-names>PAM</given-names>
</name>
</person-group>. <source>The principle of quantum mechanics</source>. <publisher-loc>Oxford</publisher-loc>: <publisher-name>Oxford University Press</publisher-name> (<year>1930</year>).</citation>
</ref>
<ref id="B6">
<label>6.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Georgi</surname>
<given-names>H</given-names>
</name>
</person-group>. <source>Lie algebras in particle Physics: From isospin to unified theories (Frontiers in Physics)</source>. <publisher-loc>Massachusetts</publisher-loc>: <publisher-name>Westview Press</publisher-name> (<year>1999</year>).</citation>
</ref>
<ref id="B7">
<label>7.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Baym</surname>
<given-names>G</given-names>
</name>
</person-group>. <source>Lectures on quantum mechanics</source>. <publisher-loc>New York</publisher-loc>: <publisher-name>Westview Press</publisher-name> (<year>1969</year>).</citation>
</ref>
<ref id="B8">
<label>8.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Sakurai</surname>
<given-names>JJ</given-names>
</name>
</person-group>. <source>Advanced quantum mechanics</source>. <publisher-loc>New York</publisher-loc>: <publisher-name>Addison-Wesley Publishing Company</publisher-name> (<year>1967</year>).</citation>
</ref>
<ref id="B9">
<label>9.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Sakurai</surname>
<given-names>JJ</given-names>
</name>
<name>
<surname>Napolitano</surname>
<given-names>JJ</given-names>
</name>
</person-group>. <source>Modern quantum mechanics</source>. <publisher-loc>Edinburgh</publisher-loc>: <publisher-name>Pearson</publisher-name> (<year>2014</year>).</citation>
</ref>
<ref id="B10">
<label>10.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Nielsen</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Chuang</surname>
<given-names>I</given-names>
</name>
</person-group>. <source>Quantum computation and quantum information</source>. <publisher-loc>Cambridge</publisher-loc>: <publisher-name>Cambridge University Press</publisher-name> (<year>2000</year>).</citation>
</ref>
<ref id="B11">
<label>11.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nakamura</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Pashkin</surname>
<given-names>YA</given-names>
</name>
<name>
<surname>Tsai</surname>
<given-names>JS</given-names>
</name>
</person-group>. <article-title>Coherent control of macroscopic quantum states in a single-cooper-pair box</article-title>. <source>Nature</source> (<year>1999</year>) <volume>398</volume>:<fpage>786</fpage>&#x2013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.1038/19718</pub-id>
</citation>
</ref>
<ref id="B12">
<label>12.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Koch</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>TM</given-names>
</name>
<name>
<surname>Gambetta</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Houck</surname>
<given-names>AA</given-names>
</name>
<name>
<surname>Shuster</surname>
<given-names>DI</given-names>
</name>
<name>
<surname>Majer</surname>
<given-names>J</given-names>
</name>
<etal/>
</person-group> <article-title>Charge-insensitive qubit design derived from the cooper pair box</article-title>. <source>Phys Rev A</source> (<year>2007</year>) <volume>76</volume>:<fpage>042319</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevA.76.042319</pub-id>
</citation>
</ref>
<ref id="B13">
<label>13.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Schreier</surname>
<given-names>JA</given-names>
</name>
<name>
<surname>Houck</surname>
<given-names>AA</given-names>
</name>
<name>
<surname>Koch</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Schuster</surname>
<given-names>DI</given-names>
</name>
<name>
<surname>Johnson</surname>
<given-names>BR</given-names>
</name>
<name>
<surname>Chow</surname>
<given-names>JM</given-names>
</name>
<etal/>
</person-group> <article-title>Suppressing charge noise decoherence in superconducting charge qubits</article-title>. <source>Phys Rev B</source> (<year>2008</year>) <volume>77</volume>(<issue>R</issue>):<fpage>180502</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevB.77.180502</pub-id>
</citation>
</ref>
<ref id="B14">
<label>14.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Arute</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Arya</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Babbush</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Bacon</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Bardin</surname>
<given-names>JC</given-names>
</name>
<name>
<surname>Barends</surname>
<given-names>R</given-names>
</name>
<etal/>
</person-group> <article-title>Quantum supremacy using a programmable superconducting processor</article-title>. <source>Nature</source> (<year>2019</year>) <volume>574</volume>:<fpage>505</fpage>&#x2013;<lpage>10</lpage>. <pub-id pub-id-type="doi">10.1038/s41586-019-1666-5</pub-id>
</citation>
</ref>
<ref id="B15">
<label>15.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bruzewicz</surname>
<given-names>CD</given-names>
</name>
<name>
<surname>Chiaverini</surname>
<given-names>J</given-names>
</name>
<name>
<surname>McConnell</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Saga</surname>
<given-names>JM</given-names>
</name>
</person-group>. <article-title>Trapped-ion quantum computing: Progress and challenges</article-title>. <source>Appl Phys Rev</source> (<year>2019</year>) <volume>6</volume>:<fpage>021314</fpage>. <pub-id pub-id-type="doi">10.1063/1.5088164</pub-id>
</citation>
</ref>
<ref id="B16">
<label>16.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pino</surname>
<given-names>JM</given-names>
</name>
<name>
<surname>Dreiling</surname>
<given-names>JM</given-names>
</name>
<name>
<surname>Figgatt</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Gaebler</surname>
<given-names>JP</given-names>
</name>
<name>
<surname>Moses</surname>
<given-names>SA</given-names>
</name>
<name>
<surname>Allman</surname>
<given-names>MS</given-names>
</name>
<etal/>
</person-group> <article-title>Demonstration of the trapped-ion quantum CCD computer architecture</article-title>. <source>Nature</source> (<year>2021</year>) <volume>592</volume>:<fpage>209</fpage>&#x2013;<lpage>13</lpage>. <pub-id pub-id-type="doi">10.1038/s41586-021-03318-4</pub-id>
</citation>
</ref>
<ref id="B17">
<label>17.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>O&#x2019;Brien</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Pryde</surname>
<given-names>G</given-names>
</name>
<name>
<surname>White</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Ralph</surname>
<given-names>TC</given-names>
</name>
<name>
<surname>Branning</surname>
<given-names>D</given-names>
</name>
</person-group>. <article-title>Demonstration of an all-optical quantum controlled-NOT gate</article-title>. <source>Nature</source> (<year>2003</year>) <volume>426</volume>:<fpage>264</fpage>&#x2013;<lpage>7</lpage>. <pub-id pub-id-type="doi">10.1038/nature02054</pub-id>
</citation>
</ref>
<ref id="B18">
<label>18.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Peruzzo</surname>
<given-names>A</given-names>
</name>
<name>
<surname>McClean</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Shadbolt</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Yung</surname>
<given-names>MH</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>XQ</given-names>
</name>
<name>
<surname>Love</surname>
<given-names>PJ</given-names>
</name>
<etal/>
</person-group> <article-title>A variational eigenvalue solver on a photonic quantum processor</article-title>. <source>Nat Commun</source> (<year>2014</year>) <volume>5</volume>:<fpage>4213</fpage>. <pub-id pub-id-type="doi">10.1038/ncomms5213</pub-id>
</citation>
</ref>
<ref id="B19">
<label>19.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Silverstone</surname>
<given-names>JW</given-names>
</name>
<name>
<surname>Bonneau</surname>
<given-names>D</given-names>
</name>
<name>
<surname>O&#x2019;Brien</surname>
<given-names>JL</given-names>
</name>
<name>
<surname>Thompson</surname>
<given-names>MG</given-names>
</name>
</person-group>. <article-title>Silicon quantum photonics</article-title>. <source>IEEE J Sel Top Quan Electron.</source> (<year>2016</year>) <volume>22</volume>:<fpage>390</fpage>&#x2013;<lpage>402</lpage>. <pub-id pub-id-type="doi">10.1109/JSTQE.2016.2573218</pub-id>
</citation>
</ref>
<ref id="B20">
<label>20.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Takeda</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Furusawa</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>Universal quantum computing with measurement-induced continuous-variable gate sequence in a loop-based architecture</article-title>. <source>Phys Rev Lett</source> (<year>2017</year>) <volume>119</volume>:<fpage>120504</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.119.120504</pub-id>
</citation>
</ref>
<ref id="B21">
<label>21.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lee</surname>
<given-names>N</given-names>
</name>
<name>
<surname>Tsuchiya</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Shinkai</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Kanno</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Mine</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Takahama</surname>
<given-names>T</given-names>
</name>
<etal/>
</person-group> <article-title>Enhancing electrostatic coupling in silicon quantum dot array by dual gate oxide thickness for large-scale integration</article-title>. <source>Appl Phys Lett</source> (<year>2020</year>) <volume>116</volume>:<fpage>162106</fpage>. <pub-id pub-id-type="doi">10.1063/1.5141522</pub-id>
</citation>
</ref>
<ref id="B22">
<label>22.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xue</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Patra</surname>
<given-names>B</given-names>
</name>
<name>
<surname>v Dijk Jpg</surname>
</name>
<name>
<surname>Samkharadze</surname>
<given-names>N</given-names>
</name>
<name>
<surname>Subramanian</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Corna</surname>
<given-names>A</given-names>
</name>
<etal/>
</person-group> <article-title>CMOS-based cryogenic control of silicon quantum circuits</article-title>. <source>Nature</source> (<year>2021</year>) <volume>593</volume>:<fpage>205</fpage>&#x2013;<lpage>10</lpage>. <pub-id pub-id-type="doi">10.1038/s41586-021-03469-4</pub-id>
</citation>
</ref>
<ref id="B23">
<label>23.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Preskill</surname>
<given-names>J</given-names>
</name>
</person-group>. <article-title>Quantum computing in the nisq era and beyond</article-title>. <source>Quantum</source> (<year>2018</year>) <volume>2</volume>:<fpage>79</fpage>. <pub-id pub-id-type="doi">10.22331/q-2018-08-06-79</pub-id>
</citation>
</ref>
<ref id="B24">
<label>24.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Caldeira</surname>
<given-names>AO</given-names>
</name>
<name>
<surname>Leggett</surname>
<given-names>AJ</given-names>
</name>
</person-group>. <article-title>Influence of dissipation on quantum tunneling in macroscopic systems</article-title>. <source>Phys Rev Lett</source> (<year>1981</year>) <volume>46</volume>:<fpage>211</fpage>&#x2013;<lpage>4</lpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.46.211</pub-id>
</citation>
</ref>
<ref id="B25">
<label>25.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Born</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Wolf</surname>
<given-names>E</given-names>
</name>
</person-group>. <source>Principles of optics</source>. <publisher-loc>Cambridge</publisher-loc>: <publisher-name>Cambridge University Press</publisher-name> (<year>1999</year>). <pub-id pub-id-type="doi">10.1017/9781108769914</pub-id>
</citation>
</ref>
<ref id="B26">
<label>26.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Jackson</surname>
<given-names>JD</given-names>
</name>
</person-group>. <source>Classical electrodynamics</source>. <publisher-loc>New York</publisher-loc>: <publisher-name>John Wiley &#x26; Sons</publisher-name> (<year>1999</year>).</citation>
</ref>
<ref id="B27">
<label>27.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Yariv</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Yeh</surname>
<given-names>P</given-names>
</name>
</person-group>. <source>Photonics: Optical electronics in modern communications</source>. <publisher-loc>Oxford</publisher-loc>: <publisher-name>Oxford University Press</publisher-name> (<year>1997</year>).</citation>
</ref>
<ref id="B28">
<label>28.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Gil</surname>
<given-names>JJ</given-names>
</name>
<name>
<surname>Ossikovski</surname>
<given-names>R</given-names>
</name>
</person-group>. <source>Polarized light and the mueller matrix approach</source>. <publisher-loc>London</publisher-loc>: <publisher-name>CRC Press</publisher-name> (<year>2016</year>). <pub-id pub-id-type="doi">10.1201/b19711</pub-id>
</citation>
</ref>
<ref id="B29">
<label>29.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Goldstein</surname>
<given-names>DH</given-names>
</name>
</person-group>. <source>Polarized light</source>. <publisher-loc>London</publisher-loc>: <publisher-name>CRC Press</publisher-name> (<year>2011</year>). <pub-id pub-id-type="doi">10.1201/b10436</pub-id>
</citation>
</ref>
<ref id="B30">
<label>30.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jones</surname>
<given-names>RC</given-names>
</name>
</person-group>. <article-title>A new calculus for the treatment of optical systems i. description and discussion of the calculus</article-title>. <source>J Opt Soc Am</source> (<year>1941</year>) <volume>31</volume>:<fpage>488</fpage>&#x2013;<lpage>93</lpage>. <pub-id pub-id-type="doi">10.1364/JOSA.31.000488</pub-id>
</citation>
</ref>
<ref id="B31">
<label>31.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fano</surname>
<given-names>U</given-names>
</name>
</person-group>. <article-title>A Stokes-parameter technique for the treatment of polarization in quantum mechanics</article-title>. <source>Phy Rev</source> (<year>1954</year>) <volume>93</volume>:<fpage>121</fpage>&#x2013;<lpage>3</lpage>. <pub-id pub-id-type="doi">10.1103/PhysRev.93.121</pub-id>
</citation>
</ref>
<ref id="B32">
<label>32.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Stokes</surname>
<given-names>GG</given-names>
</name>
</person-group>. <article-title>On the composition and resolution of streams of polarized light from different sources</article-title>. <source>Trans Cambridge Phil Soc</source> (<year>1851</year>) <volume>9</volume>:<fpage>399</fpage>&#x2013;<lpage>416</lpage>. <pub-id pub-id-type="doi">10.1017/CBO9780511702266.010</pub-id>
</citation>
</ref>
<ref id="B33">
<label>33.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Poincar&#xe9;</surname>
<given-names>JH</given-names>
</name>
</person-group>. In: <person-group person-group-type="editor">
<name>
<surname>Carr&#xe9;</surname>
<given-names>G</given-names>
</name>
</person-group>, editor. <source>Th&#xe9;orie math&#xe9;matique de la lumi&#xe8;re, Tome 2</source>. <publisher-loc>Paris</publisher-loc> (<year>1892</year>). <comment>Available at: <ext-link ext-link-type="uri" xlink:href="https://gallica.bnf.fr/ark:%20/12148/bpt6k5462651m">https://gallica.bnf.fr/ark:/12148/bpt6k5462651m</ext-link>
</comment>.</citation>
</ref>
<ref id="B34">
<label>34.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Plank</surname>
<given-names>M</given-names>
</name>
</person-group>. <article-title>On the theory of the energy distribution law of the normal spectrum</article-title>. <source>Verhandl Dtsch Phys Ges</source> (<year>1900</year>) <volume>2</volume>:<fpage>82</fpage>&#x2013;<lpage>90</lpage>. <pub-id pub-id-type="doi">10.1016/B978-0-08-012102-4.50013-9</pub-id>
</citation>
</ref>
<ref id="B35">
<label>35.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Einstein</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>Concerning an heuristic point of view toward the emission and transformation of light</article-title>. <source>Ann Phys</source> (<year>1905</year>) <volume>17</volume>:<fpage>132</fpage>&#x2013;<lpage>48</lpage>. <pub-id pub-id-type="doi">10.1002/andp.19053220607</pub-id>
</citation>
</ref>
<ref id="B36">
<label>36.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bohr</surname>
<given-names>N</given-names>
</name>
</person-group>. <article-title>The spectra of helium and hydrogen</article-title>. <source>Nature</source> (<year>1913</year>) <volume>92</volume>:<fpage>231</fpage>&#x2013;<lpage>2</lpage>. <pub-id pub-id-type="doi">10.1038/092231d0</pub-id>
</citation>
</ref>
<ref id="B37">
<label>37.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dirac</surname>
<given-names>PAM</given-names>
</name>
</person-group>. <article-title>The quantum theory of the electron</article-title>. <source>Proc R Sco Lond A</source> (<year>1928</year>) <volume>1117</volume>:<fpage>610</fpage>&#x2013;<lpage>24</lpage>. <pub-id pub-id-type="doi">10.1098/rspa.1928.0023</pub-id>
</citation>
</ref>
<ref id="B38">
<label>38.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Abrikosov</surname>
<given-names>AA</given-names>
</name>
<name>
<surname>Gorkov</surname>
<given-names>LP</given-names>
</name>
<name>
<surname>Dzyaloshinski</surname>
<given-names>IE</given-names>
</name>
</person-group>. <source>Methods of quantum field thoery in statistical Physics</source>. <publisher-loc>New York</publisher-loc>: <publisher-name>Dover</publisher-name> (<year>1975</year>).</citation>
</ref>
<ref id="B39">
<label>39.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Fetter</surname>
<given-names>AL</given-names>
</name>
<name>
<surname>Walecka</surname>
<given-names>JD</given-names>
</name>
</person-group>. <source>Quantum theory of many-particle systems</source>. <publisher-loc>New York</publisher-loc>: <publisher-name>Dover</publisher-name> (<year>2003</year>).</citation>
</ref>
<ref id="B40">
<label>40.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Weinberg</surname>
<given-names>S</given-names>
</name>
</person-group>. <source>The quantum theory of fields: Foundations volume 1</source>. <publisher-loc>Cambridge</publisher-loc>: <publisher-name>Cambridge University Press</publisher-name> (<year>2005</year>).</citation>
</ref>
<ref id="B41">
<label>41.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Fox</surname>
<given-names>M</given-names>
</name>
</person-group>. <source>Quantum optics: An introduction</source>. <publisher-loc>Oxford</publisher-loc>: <publisher-name>Oxford University Press</publisher-name> (<year>2006</year>).</citation>
</ref>
<ref id="B42">
<label>42.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Parker</surname>
<given-names>MA</given-names>
</name>
</person-group>. <source>Physics of optoelectronics</source>. <publisher-loc>Boca Raton</publisher-loc>: <publisher-name>Taylor &#x26; Francis</publisher-name> (<year>2005</year>). <pub-id pub-id-type="doi">10.1201/9781420027716</pub-id>
</citation>
</ref>
<ref id="B43">
<label>43.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Altland</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Simons</surname>
<given-names>B</given-names>
</name>
</person-group>. <source>Condensed matter field theory</source>. <publisher-loc>Cambridge</publisher-loc>: <publisher-name>Cambridge University Press</publisher-name> (<year>2010</year>).</citation>
</ref>
<ref id="B44">
<label>44.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Hecht</surname>
<given-names>E</given-names>
</name>
</person-group>. <source>Optics</source>. <publisher-loc>Essex</publisher-loc>: <publisher-name>Pearson Education</publisher-name> (<year>2017</year>).</citation>
</ref>
<ref id="B45">
<label>45.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Pedrotti</surname>
<given-names>FL</given-names>
</name>
<name>
<surname>Pedrotti</surname>
<given-names>LM</given-names>
</name>
<name>
<surname>Pedrotti</surname>
<given-names>LS</given-names>
</name>
</person-group>. <source>Introduction to optics</source>. <publisher-loc>New York</publisher-loc>: <publisher-name>Pearson Education</publisher-name> (<year>2007</year>).</citation>
</ref>
<ref id="B46">
<label>46.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Saito</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Tomita</surname>
<given-names>I</given-names>
</name>
<name>
<surname>Sotto</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Debnath</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Byers</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Al-Attili</surname>
<given-names>AZ</given-names>
</name>
<etal/>
</person-group> <article-title>Si photonic waveguides with broken symmetries: Applications from modulators to quantum simulations</article-title>. <source>Jpn J Appl Phys</source> (<year>2020</year>) <volume>59</volume>:<fpage>SO0801</fpage>. <pub-id pub-id-type="doi">10.35848/1347-4065/ab85ad</pub-id>
</citation>
</ref>
<ref id="B47">
<label>47.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Saito</surname>
<given-names>S</given-names>
</name>
</person-group>. <source>Spin of photons: Nature of polarisation</source>. <publisher-name>arXiv</publisher-name> (<year>2023</year>). <pub-id pub-id-type="doi">10.48550/arXiv.2303.17112</pub-id>
</citation>
</ref>
<ref id="B48">
<label>48.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Saito</surname>
<given-names>S</given-names>
</name>
</person-group>. <source>Quantum commutation relationship for photonic orbital angular momentum</source>. <publisher-name>arXiv</publisher-name> (<year>2023</year>). <pub-id pub-id-type="doi">10.48550/arXiv.2303.17116</pub-id>
</citation>
</ref>
<ref id="B49">
<label>49.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Saito</surname>
<given-names>S</given-names>
</name>
</person-group>. <source>Spin and orbital angular momentum of coherent photons in a waveguide</source>. <publisher-name>arXiv</publisher-name> (<year>2023</year>). <pub-id pub-id-type="doi">10.48550/arXiv.2303.17129</pub-id>
</citation>
</ref>
<ref id="B50">
<label>50.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Saito</surname>
<given-names>S</given-names>
</name>
</person-group>. <source>Dirac equation for photons: Origin of polarisation</source>. <publisher-name>arXiv</publisher-name> (<year>2023</year>). <pub-id pub-id-type="doi">10.48550/arXiv.2303.18196</pub-id>
</citation>
</ref>
<ref id="B51">
<label>51.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Simon</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Mukunda</surname>
<given-names>N</given-names>
</name>
</person-group>. <article-title>Minimal three-component SU(2) gadget for polarization optics</article-title>. <source>Phys Lett</source> (<year>1990</year>) <volume>143</volume>:<fpage>165</fpage>&#x2013;<lpage>9</lpage>. <pub-id pub-id-type="doi">10.1016/0375-9601(90)90732-4</pub-id>
</citation>
</ref>
<ref id="B52">
<label>52.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Schilling</surname>
<given-names>U</given-names>
</name>
<name>
<surname>v Zanthier</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Agarwal</surname>
<given-names>GS</given-names>
</name>
</person-group>. <article-title>Measuring arbitrary-order coherences: Tomography of single-mode multiphoton polarization-entangled states</article-title>. <source>Phys Rev A</source> (<year>2010</year>) <volume>81</volume>:<fpage>013826</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevA.81.013826</pub-id>
</citation>
</ref>
<ref id="B53">
<label>53.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Swanson</surname>
<given-names>MS</given-names>
</name>
</person-group>. <source>Path integrals and quantum processes</source>. <publisher-loc>London</publisher-loc>: <publisher-name>Academic Press</publisher-name> (<year>1992</year>).</citation>
</ref>
<ref id="B54">
<label>54.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Saito</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Poincar&#xe9; rotator for vortexed photons</article-title>. <source>Front Phys</source> (<year>2021</year>) <volume>9</volume>:<fpage>646228</fpage>. <pub-id pub-id-type="doi">10.3389/fphy.2021.646228</pub-id>
</citation>
</ref>
<ref id="B55">
<label>55.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Allen</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Beijersbergen</surname>
<given-names>MW</given-names>
</name>
<name>
<surname>Spreeuw</surname>
<given-names>RJC</given-names>
</name>
<name>
<surname>Woerdman</surname>
<given-names>JP</given-names>
</name>
</person-group>. <article-title>Orbital angular momentum of light and the transformation of Laguerre-Gaussian laser modes</article-title>. <source>Phys Rev A</source> (<year>1992</year>) <volume>45</volume>:<fpage>8185</fpage>&#x2013;<lpage>9</lpage>. <pub-id pub-id-type="doi">10.1103/PhysRevA.45.8185</pub-id>
</citation>
</ref>
<ref id="B56">
<label>56.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Padgett</surname>
<given-names>MJ</given-names>
</name>
<name>
<surname>Courtial</surname>
<given-names>J</given-names>
</name>
</person-group>. <article-title>Poincar&#xe9;-sphere equivalent for light beams containing orbital angular momentum</article-title>. <source>Opt Lett</source> (<year>1999</year>) <volume>24</volume>:<fpage>430</fpage>&#x2013;<lpage>2</lpage>. <pub-id pub-id-type="doi">10.1364/OL.24.000430</pub-id>
</citation>
</ref>
<ref id="B57">
<label>57.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Holleczek</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Aiello</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Gabriel</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Marquardt</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Leuchs</surname>
<given-names>G</given-names>
</name>
</person-group>. <article-title>Classical and quantum properties of cylindrically polarized states of light</article-title>. <source>Opt Exp</source> (<year>2011</year>) <volume>19</volume>:<fpage>9714</fpage>&#x2013;<lpage>36</lpage>. <pub-id pub-id-type="doi">10.1364/OE.19.009714</pub-id>
</citation>
</ref>
<ref id="B58">
<label>58.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Milione</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Sztul</surname>
<given-names>HI</given-names>
</name>
<name>
<surname>Nolan</surname>
<given-names>DA</given-names>
</name>
<name>
<surname>Alfano</surname>
<given-names>RR</given-names>
</name>
</person-group>. <article-title>Higher-order Poincar&#xe9; sphere, Stokes parameters, and the angular momentum of light</article-title>. <source>Phys Rev Lett</source> (<year>2011</year>) <volume>107</volume>:<fpage>053601</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.107.053601</pub-id>
</citation>
</ref>
<ref id="B59">
<label>59.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Naidoo</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Roux</surname>
<given-names>FS</given-names>
</name>
<name>
<surname>Dudley</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Litvin</surname>
<given-names>I</given-names>
</name>
<name>
<surname>Piccirillo</surname>
<given-names>B</given-names>
</name>
<name>
<surname>Marrucci</surname>
<given-names>L</given-names>
</name>
<etal/>
</person-group> <article-title>Controlled generation of higher-order Poincar&#xe9; sphere beams from a laser</article-title>. <source>Nat Photon</source> (<year>2016</year>) <volume>10</volume>:<fpage>327</fpage>&#x2013;<lpage>32</lpage>. <pub-id pub-id-type="doi">10.1038/NPHOTON.2016.37</pub-id>
</citation>
</ref>
<ref id="B60">
<label>60.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Ke</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Shu</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Luo</surname>
<given-names>H</given-names>
</name>
<etal/>
</person-group> <article-title>Generation of arbitrary vector vortex beams on hybrid-order Poincar&#xe9; sphere</article-title>. <source>Photon Res</source> (<year>2017</year>) <volume>5</volume>:<fpage>15</fpage>&#x2013;<lpage>21</lpage>. <pub-id pub-id-type="doi">10.1364/PRJ.5.000015</pub-id>
</citation>
</ref>
<ref id="B61">
<label>61.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Erhard</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Fickler</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Krenn</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Zeilinger</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>Twisted photons: New quantum perspectives in high dimensions</article-title>. <source>Light: Sci Appl</source> (<year>2018</year>) <volume>7</volume>:<fpage>17146</fpage>. <pub-id pub-id-type="doi">10.1038/lsa.2017.146</pub-id>
</citation>
</ref>
<ref id="B62">
<label>62.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Andrews</surname>
<given-names>DL</given-names>
</name>
</person-group>. <article-title>Symmetry and quantum features in optical vortices</article-title>. <source>Symmetry</source> (<year>2021</year>) <volume>13</volume>:<fpage>1368</fpage>. <pub-id pub-id-type="doi">10.3390/sym.13081368</pub-id>
</citation>
</ref>
<ref id="B63">
<label>63.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Angelsky</surname>
<given-names>OV</given-names>
</name>
<name>
<surname>Bekshaev</surname>
<given-names>AY</given-names>
</name>
<name>
<surname>Dragan</surname>
<given-names>GS</given-names>
</name>
<name>
<surname>Maksimyak</surname>
<given-names>PP</given-names>
</name>
<name>
<surname>Zenkova</surname>
<given-names>CY</given-names>
</name>
<name>
<surname>Zheng</surname>
<given-names>J</given-names>
</name>
</person-group>. <article-title>Structured light control and diagnostics using optical crystals</article-title>. <source>Front Phys</source> (<year>2021</year>) <volume>9</volume>:<fpage>715045</fpage>. <pub-id pub-id-type="doi">10.3389/fphy.2021.715045</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>