Version 2.0
We are excited to announce the release of Version 2.0 of "Quantum Entanglement Simulation"! This version builds upon our initial release, introducing new features and improvements to enhance your quantum simulation experience.
What's New in Version 2.0
- EPR Experiment: Explore the famous Einstein-Podolsky-Rosen (EPR) experiment with our new simulation module. Simulate the violation of Bell's theorem and demonstrate the impossibility of hidden variables using entangled spins.
Key Features
- Dynamic Orientation Controls: Users can input precise coordinates to set the orientation of the measurement apparatus, offering unparalleled control over simulation parameters.
- Enhanced Measurement Capabilities: Our simulation includes options for measuring spins individually or simultaneously, capturing the essence of quantum correlations.
- Statistical Analysis Tools: Gain insights from detailed statistical outputs that describe the probability distributions and correlations between quantum spins.
EPR Experiment
This script simulates two entangled spins following quantum mechanics principles. It can be used to simulate the violation of Bell's theorem and thus demonstrate the impossibility of hidden variables.
Simulation types available:
- Singlet state:
| Psi > = 1 / sqrt(2) * (| ud > - | du >)
[DEFAULT]
- Triplet state I:
| Psi > = 1 / sqrt(2) * (| ud > + | du >)
- Triplet state II:
| Psi > = 1 / sqrt(2) * (| uu > + | dd >)
- Triplet state III:
| Psi > = 1 / sqrt(2) * (| uu > - | dd >)
Both apparatus measure at the same time. A button allows random selection of the direction, ensuring statistical measurement in the same direction ⅓ of the time.
Measurement Options:
- Perform 'n' measurements with the number set using the command line option
-m, --measurement_number
(default = 100). - Set the color for spin up (
| +1 >
) with-u, --color_up
(default = green) and for spin down (| -1 >
) with-d, --color_down
(default = red).
Output:
- By default, results are inverted: for the singlet state, if apparatus 1 measures
| +1 >
, apparatus 2 will agree 100% of the time if oriented in the same direction, otherwise, there will be 0% agreement. This inversion is for convenience in analyzing results and can be overridden with the command line option-n --no-invert
. - The orientation of the apparatus can be set with
theta1
,theta2
,phi1
, andphi2
in degrees (default set to 0). - Equivalent results (100% agreement if in the same direction and 25% otherwise) can be achieved with the following configurations:
invert = True
,theta2 = 0°
(both apparatus same direction)invert = False
,theta2 = 180°
(second apparatus upside down)
We hope you enjoy the new features and improvements in Version 2.0. Your feedback is invaluable as we continue to enhance our simulation tool. Thank you for your support!