Skip to contents

All functions

J()
The All-Ones Matrix
act_eigfun()
Apply a Function to an Operator
act_eigfun(<spectral>)
Apply a Function to a Hermitian Matrix
avg_matrix()
The Average Mixing Matrix of a Quantum Walk
avg_matrix(<ctqwalk>)
The Average Mixing Matrix of a Continuous-Time Quantum Walk
cartesian()
Adjacency Matrix of the Cartesian Product
ctqwalk()
Create a Continuous-time Quantum Walk
gavg_matrix()
The Generalized Average Mixing Matrix of a Quantum Walk
gavg_matrix(<ctqwalk>)
The Generalized Average Mixing Matrix of a Continuous-Time Quantum Walk
get_eigproj()
Extract an Eigen-Projector from an operator
get_eigproj(<spectral>)
Extract an Eigen-Projector from a Hermitian Matrix
get_eigschur()
Extract a Schur Cross-Product from an Operator
get_eigschur(<spectral>)
Extract a Schur Cross-Product from a Hermitian Matrix
get_eigspace()
Extract an Eigenspace from an Operator
get_eigspace(<spectral>)
Extract an Eigenspace from a Hermitian Matrix
mixing_matrix()
The Mixing Matrix of a Quantum Walk
mixing_matrix(<ctqwalk>)
The Mixing Matrix of a Continuous-Time Quantum Walk
print(<ctqwalk>)
Print the ctqwalk output
spectral()
Spectral Decomposition of a Hermitian Matrix
tr()
The Trace of a Matrix
trdot()
The Trace Inner Product of Matrices
unitary_matrix()
The Unitary Time Evolution Operator of a Quantum Walk
unitary_matrix(<ctqwalk>)
The Unitary Time Evolution Operator of a Continuous-Time Quantum Walk