quantum-walks

A python package for discret time quantum walk with custom shift and coin operators

https://github.com/jishnurajendran/quantum-walks

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

quantum quantum-algorithm quantum-walk quantum-walks
Last synced: 6 months ago · JSON representation

Repository

A python package for discret time quantum walk with custom shift and coin operators

Basic Info
Statistics
  • Stars: 0
  • Watchers: 2
  • Forks: 0
  • Open Issues: 0
  • Releases: 2
Topics
quantum quantum-algorithm quantum-walk quantum-walks
Created over 8 years ago · Last pushed 9 months ago
Metadata Files
Readme License Citation

README.md

Quantum-walks

DOI

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

GitHub Events

Total
  • Release event: 2
  • Push event: 12
  • Create event: 2
Last Year
  • Release event: 2
  • Push event: 12
  • Create event: 2