PhysLean Documentation

PhysLean.QuantumMechanics.FiniteTarget.Basic

Finite target quantum mechanics #

The phrase 'finite target' is used to describe quantum mechanical systems where the Hilbert space is finite.

structure QuantumMechanics.FiniteTarget (n : ) {ℏ : } (hℏ : 0 < ) :

A finite target quantum mechanical system with hilbert-space of dimension n and Plank constant is described by a self-adjoint n × n matrix.

Instances For
    @[reducible, inline]
    abbrev QuantumMechanics.FiniteTarget.V {n : } {ℏ : } {hℏ : 0 < } :
    FiniteTarget n hℏType

    The Hilbert space associated with a finite target theory A.

    Equations
    Instances For
      noncomputable def QuantumMechanics.FiniteTarget.timeEvolutionMatrix {n : } {ℏ : } {hℏ : 0 < } (A : FiniteTarget n hℏ) (t : ) :
      Matrix (Fin n) (Fin n)

      Given a finite target QM system A, the time evolution matrix for a t : ℝ, A.timeEvolutionMatrix t is defined as e ^ (- I t /ℏ * A.H).

      Equations
      Instances For
        noncomputable def QuantumMechanics.FiniteTarget.timeEvolution {n : } {ℏ : } {hℏ : 0 < } (A : FiniteTarget n hℏ) (t : ) :

        Given a finite target QM system A, timeEvolution is the linear map from A.V to A.V obtained by multiplication with timeEvolutionMatrix.

        Equations
        Instances For