Finite target quantum mechanics #
The phrase 'finite target' is used to describe quantum mechanical systems where the Hilbert space is finite.
Physical examples of such systems include:
- Spin systems.
- Tight binding chains.
A FiniteTarget
structure that is basis independent, i.e. use a linear map for
the hamiltonian instead of a matrix."
the Hilbert space has the provided (finite) dimension.
The Hamiltonian, written now as a continuous linear map.
- Ham_selfAdjoint : IsSelfAdjoint self.Ham
The Hamiltonian is self-adjoint.
Instances For
Given a finite target QM system A
, the time evolution operator for a t : ℝ
,
A.timeEvolution t
is defined as exp(- I t /ℏ * A.Ham)
. Still a map.
Equations
- A.timeEvolution t = NormedSpace.exp ℂ (-(Complex.I * ↑t / ↑↑Constants.ℏ) • A.Ham)
Instances For
The matrix representation of the time evolution operator in a given basis. Given a
Planck constant ℏ
, the matrix is a self-adjoint n × n
matrix describing the timeEvolution.
Equations
- A.timeEvolutionMatrix t b = (LinearMap.toMatrix b b) ↑(A.timeEvolution t)
Instances For
An instance of timeEvolutionmatrix over the standard basis.