Quantum walks in curved spacetime
This Jupyter/SageMath worksheet implements some computations of the article Quantum walks in curved spacetime, from Pablo Arrighi, Stefano Facchini and Marcelo Forets. It is available as an arXiv preprint arXiv:1505.07023 . It is accepted for publication in Quantum Information Processing.
This document consists of a commented version of the raw SageMath worksheet, that can be downloaded here. First we tell ipython shell to interpret sage commands:
1. Setup
General setup for the simulation, you don't need to modify this cell.
Parameters of the simulation, please modify.
General solution parameters. Please modify.
General solution. You don't need to modify this cell.
Boundaries of the simulation. Please modify.
2. Initial condition
In the following cells we introduce the initial condition, given as Gaussian wavepacket centered around and , for momentum and space, respectively. The spread in momentum is given by sigma.
3. Simulation
This is main loop of the simulation. In general you don't need to modify it.
4. Plots
We generate some plots corresponding to the numerical simulation computed in the previous step.
Plot boundary parameters. They can be modified to "zoom" in a particular region of the simulation.