Recent theoretical studies of a pair of atoms in a 1D waveguide find that the system responds asymmetrically to incident fields from opposing directions at low powers. Since there is no explicit time-reversal symmetry breaking elements in the device, this has caused some debate. Here we show that the asymmetry arises from the formation of a quasi-dark-state of the two atoms, which saturates at extremely low power. In this case the nonlinear saturability explicitly breaks the assumptions of the Lorentz reciprocity theorem. Moreover, we show that the statistics of the output field from the driven system can be explained by a very simple stochastic mirror model and that at steady state, the two atoms and the local field are driven to an entangled, tripartite |W⟩ state. Because of this, we argue that the device is better understood as a saturable Yagi-Uda antenna, a distributed system of differentially-tuned dipoles that couples asymmetrically to external fields.
Error message
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in menu_set_active_trail() (line 2405 of /home/equsorg/public_sqd/includes/menu.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in drupal_get_feeds() (line 394 of /home/equsorg/public_sqd/includes/common.inc).
- Contact Us
- About us
- Copyright © 2025
- Wiki