quantum-walks
A python package for discret time quantum walk with custom shift and coin operators
Science Score: 49.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 2 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.6%) to scientific vocabulary
Keywords
Repository
A python package for discret time quantum walk with custom shift and coin operators
Basic Info
- Host: GitHub
- Owner: jishnurajendran
- License: bsd-3-clause
- Language: Jupyter Notebook
- Default Branch: master
- Homepage: https://doi.org/10.5281/zenodo.14559714
- Size: 964 KB
Statistics
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
- Releases: 2
Topics
Metadata Files
README.md
Quantum-walks
This code implements a quantum walk simulation with alternating coin operators, a quantum mechanical analog of the classical random walk. The simulation demonstrates the unique quantum interference patterns that emerge from using two different coin operators (A and B) alternately at each step. The walker starts at the origin and evolves through a superposition of states, with its movement controlled by the alternating quantum coin flips.
The coin operators are parameterized by angles ($\alpha$, $\beta$, $\gamma$) which determine the quantum rotation, allowing for exploration of different walking behaviors. The code calculates and visualizes both the final probability distribution of the walker's position and the step-by-step evolution of left-right probability differences ($PL$ - $PR$). This implementation is particularly useful for studying quantum transport phenomena and quantum interference effects.
Key features: - Vectorized calculations for improved performance - Customizable coin operators through angle parameters - Visualization of probability distributions and asymmetry measures - Statistical analysis of the quantum walk outcomes
The simulation demonstrates the non-classical behavior of quantum walks, particularly how the alternating coins can create unique interference patterns different from single-coin quantum walks or classical random walks.
This code and an improved version is used in article: - Implementing Parrondo’s paradox with two-coin quantum walks - Playing a true Parrondo's game with a three-state coin on a quantum walk
Owner
- Name: Jishnu Rajendran
- Login: jishnurajendran
- Kind: user
- Website: jishnurajendran.github.io
- Repositories: 1
- Profile: https://github.com/jishnurajendran
GitHub Events
Total
- Release event: 2
- Push event: 12
- Create event: 2
Last Year
- Release event: 2
- Push event: 12
- Create event: 2