Published April 22, 2026 | Version v1
Software Open

Entanglement of two optical emitters mediated by a terahertz channel

  • 1. Institute of Fundamental Physics IFF-CSIC
  • 2. ROR icon Universidad Autónoma de Madrid

Description

Entanglement stabilization of two optical emitters mediated by a terahertz channel. 
This repository contains Jupyter notebooks with the codes necessary to reproduce the results in the paper "Entanglement of two optical emitters mediated by a terahertz channel".

How to use

Installation

- Clone this directory
- cd to the current folder `ThzEntanglement`
- (Recommended) Use a version of Julia 1.12.x


- Install the `THzEntanglement` as an editable Julia package with its dependencies


julia
]
activate .
instantiate


Notebooks

[1-thz_spectrum]


Generate the THz spectrum of the second dressing of the qubit via activation of a sideband laser.


[2-optical_variation]


Generate the concurrence and two-photon correlation map for a given set of parameter for a variation of carrier Rabi frequencies. Computation of the optical and THz spectrum associated to carrier Rabi frequencies. Example of the Concurrence and Liouvillian gap tradeoff.


 [3-concurrence_optimization]


Illustrate the maximization of the concurrence for the optimization of the two doubly dressed parameters.


[4-tomography]


Examples of QST using linear inversion and removal of negative eigenvalues. Application to those methods using one of the maximzed concurrence setup.


Scripts


[optimization]


Maximize the concurrence by optimizing over the two doubly dressed parameters. The optimization is done using the GRWA framework (or using  rwa_cav_hamiltonian dyanmics). This script will generate a JLD2 file to store the data.


 [verification]


Verify the results of the optimization with the full_hamiltonian model. This script will generate a JLD2 file to store the data.

Contact

Feel free to contact me to discuss any issues, questions or comments.
- GitHub: YanisLeFur
- Email: yanis.lefur@gmail.com

 

Files

ThzEntanglement.zip

Files (6.9 MB)

Name Size Download all
md5:85da69baa200ecd2937eb0a036d837ed
6.9 MB Preview Download

Additional details

Software

Repository URL
https://github.com/YanisLeFur/ThzEntanglement
Programming language
Julia