DOI: 10.5281/zenodo.8171116
title: Data for Demonstration of a Quantum Switch in a Sagnac Configuration

description: # Data accompanying the paper"Demonstration of a Quantum Switch in a Sagnac Configuration" (arXiv:2211.12540v1). "datastore_H.h5" and "datastore_P.h5" contain python/pandas dataframes holding coincidences counts aquired during the measurement. "tomos.h5" cointains a python/pandas datafraframe holding the polarization tomography measurements on the individual polarization gadgets. "read.py" gives an example of how to open the files. The DataFrames "datastore_H.h5" and "datastore_P.h5" contain the following columns: - **i, j**: indices of the implemented unitaries, as defined in the paper.<br> - **run**: index of repetition of the whole measurement.<br> - **cc_h_com**: integrated coincidences aquired in the H-port of the polarization tomography stage put after the commutator output port of the sagnac interferometer.<br> - **cc_v_com**: integrated coincidences aquired in the V-port of the polarization tomography stage put after the commutator output port of the sagnac interferometer.<br> - **cc_h_acom**: integrated coincidences aquired in the H-port of the polarization tomography stage put after the anticommutator output port of the sagnac interferometer.<br> - **cc_v_acom**: integrated coincidences aquired in the V-port of the polarization tomography stage put after the anticommutator output port of the sagnac interferometer.<br> - **cc_h_com_dark**: integrated dark coincidences aquired in this port.<br> - **cc_v_com_dark**: integrated dark coincidences aquired in this port.<br> - **cc_h_acom_dark**: integrated dark coincidences aquired in this port.<br> - **cc_v_acom_dark**: integrated dark coincidences aquired in this port.<br> - **triggers_com**: integrated number of trigger events leading to coincidences in the commutator port.<br> - **triggers_acom**: integrated number of trigger events leading to coincidences in the anticommutator port. "datastore_H.h5" holds data acquired using horizontally polarized input light. <br> "datastore_P.h5" holds data acquired using horizontally polarized input light. The DataFrame "tomos.h5" contains the following columns: - **U**: The unitary intended to be implemented by the gadgets<br> - **U_fwd_tomoH**: Polarization tomography on the state created by horizontally polarized light passing through the **U** gadget in forwards direction.<br> - **U_fwd_tomoP**: Polarization tomography on the state created by diagonally polarized light passing through the **U** gadget in forwards direction.<br> - **Ur_fwd**: Unitary implemented by the **U** gadget in forwards direction, reconstructed using **U_fwd_tomoH** and **U_fwd_tomoP**<br> - **U_bwd_tomoH**: Polarization tomography on the state created by horizontally polarized light passing through the **U** gadget in backwards direction.<br> - **U_bwd_tomoP**: Polarization tomography on the state created by diagonally polarized light passing through the **U** gadget in backwards direction.<br> - **Ur_bwd**: Unitary implemented by the **U** gadget in backwards direction, reconstructed using **U_fwd_tomoH** and **U_fwd_tomoP**<br> - **V_fwd_tomoH**: Polarization tomography on the state created by horizontally polarized light passing through the **V** gadget in forwards direction<br> - **V_fwd_tomoP**: Polarization tomography on the state created by diagonally polarized light passing through the **V** gadget in forwards direction.<br> - **Vr_fwd**: Unitary implemented by the **V** gadget in forwards direction, reconstructed using **V_fwd_tomoH** and **V_fwd_tomoP**<br> - **V_bwd_tomoH**: Polarization tomography on the state created by horizontally polarized light passing through the **V** gadget in backwards direction.<br> - **V_bwd_tomoP**: Polarization tomography on the state created by diagonally polarized light passing through the **V** gadget in backwards direction.<br> - **Vr_bwd**: Unitary implemented by the **V** gadget in backwards direction, reconstructed using **V_fwd_tomoH** and **V_fwd_tomoP**.<br> - **fid_Ufwd_h**: Fidelity between the theoretically expected and experimentally obtained state U|H&gt; in forwards direction.<br> - **fid_Ubwd_h**: Fidelity between the theoretically expected and experimentally obtained state U|H&gt; in backwards direction.<br> - **fid_Vfwd_h**: Fidelity between the theoretically expected and experimentally obtained state V|H&gt; in forwards direction.<br> - **fid_Vbwd_h**: Fidelity between the theoretically expected and experimentally obtained state V|H&gt; in backwards direction.<br> - **fid_Ufwd_p**: Fidelity between the theoretically expected and experimentally obtained state U|P&gt; in forwards direction.<br> - **fid_Ubwd_p**: Fidelity between the theoretically expected and experimentally obtained state U|P&gt; in backwards direction.<br> - **fid_Vfwd_p**: Fidelity between the theoretically expected and experimentally obtained state V|P&gt; in forwards direction.<br> - **fid_Vbwd_p**: Fidelity between the theoretically expected and experimentally obtained state V|P&gt; in backwards direction.<br> - **fid_Ufwd_Ubwd_h**: Fidelity between the experimentally obtained states U|H&gt; in forwards and backwards direction.<br> - **fid_Vfwd_Vbwd_h**: Fidelity between the experimentally obtained states V|H&gt; in forwards and backwards direction.<br> - **fid_Ufwd_Ubwd_p**: Fidelity between the experimentally obtained states U|P&gt; in forwards and backwards direction.<br> - **fid_Vfwd_Vbwd_p**: Fidelity between the experimentally obtained states V|P&gt; in forwards and backwards direction. The format for polarization tomography data is:<br> [h,v,p,m,r,l] <br> where<br> **h** is the power acquired projecting the state in |H&gt;,<br> **v** on |V&gt;,<br> **p** on |+&gt;,<br> **m** on |-&gt;,<br> **r** on |R&gt;, and<br> **l** on |L&gt;.