Physlib

PhyslibAlpha.Mathematics.LadderSystem.Basic

Ladder systems

i. Overview

A `LadderSystem K V d` packages `d` pairs of creation and annihilation endomorphisms of a `K`-vector space `V` satisfying the canonical commutation relations. The definition abstracts the algebraic structure shared by bosonic systems independently of a particular representation. The bilinears `E i j := acᵢaⱼ` satisfy the `gl(d)` commutation relations and define a `gl(d)`-module structure on `V` via `toGlHom`.

- `Basic.lean` : this file -- the structure itself, the `gl(d)`-module structure it generates, and the number operator. - `Vacuum.lean` : a vacuum state, the creation-operator words built over it, and the excitation- number sector they span, bundled as a `gl(d)` Lie submodule. - `OccupationBasis.lean` : the occupation-number states form a basis of each fixed- excitation-number sector, with an explicit dimension formula. - `SymmetricPower.lean` : that sector is linearly isomorphic to `Sym^n(K^d)`.

The harmonic-oscillator instance is defined in `QuantumMechanics/HarmonicOscillator/LadderOperators.lean`.

ii. Key results

Definitions: - `LadderSystem.E` : the `gl(d)` bilinears `E i j := acᵢaⱼ`. - `LadderSystem.toGlHom` : the `gl(d)`-representation on `V` generated by a ladder system. - `LadderSystem.N` : the number operator for mode `i`, `Nᵢ ≔ Eᵢᵢ`.

Theorems: - `LadderSystem.lie_E` : `E` satisfies the defining relations of `gl(d)`. - `LadderSystem.lie_N_a`, `LadderSystem.lie_N_ac` : `[Nᵢ, aⱼ] = -δᵢⱼaᵢ` and `[Nᵢ, acⱼ] = δᵢⱼacᵢ`. - `LadderSystem.lie_N_N` : the number operators commute among themselves, `[Nᵢ, Nⱼ] = 0`. - `LadderSystem.lie_totalN_E` : the *total* number operator `∑ᵢNᵢ` is central in `gl(d)` -- it commutes with every generator `E i j`, not just the diagonal ones. This is what makes an isotropic Hamiltonian (a function of `∑ᵢNᵢ` alone) compatible with the full `gl(d)`-module structure on `vacuumSpan`, not just individually with each `Nᵢ`.

iii. Table of contents

- A. The `LadderSystem` structure - B. The `gl(d)`-module structure - C. The number operator - C.1. Commutation relations - C.2. The total number operator

iv. References

A. The `LadderSystem` structure

B. The `gl(d)`-module structure

C. The number operator

C.1. Commutation relations

C.2. The total number operator

22 declarations

definition

Right-bracketing linear map x[x,y]x \mapsto [x, y]

For a fixed element yy in a Lie algebra LL over a field KK, this is the KK-linear map from LL to itself defined by x[x,y]x \mapsto [x, y], where [,][ \cdot, \cdot ] denotes the Lie bracket.

definition

Left Lie bracket map y[x,y]y \mapsto [x, y]

Given a Lie algebra LL over a field KK and a fixed element xLx \in L, `bracketLeft x` is the KK-linear map from LL to itself defined by mapping an element yLy \in L to the Lie bracket [x,y][x, y].

theorem

Agreement of a linear map with the Lie bracket on a basis implies agreement everywhere

Let KK be a field, and let LL and LL' be Lie algebras over KK. Let {bi}iI\{b_i\}_{i \in I} be a basis for LL. If f:LLf: L \to L' is a KK-linear map such that f([bi,bj])=[f(bi),f(bj)]f([b_i, b_j]) = [f(b_i), f(b_j)] for all i,jIi, j \in I, then for any x,yLx, y \in L, it holds that f([x,y])=[f(x),f(y)]f([x, y]) = [f(x), f(y)]. Here, [,][\cdot, \cdot] denotes the Lie bracket.

theorem

Lie Bracket Preservation on a Spanning Set Implies Lie Homomorphism

Let LL and LL' be Lie algebras over a field KK, and let sLs \subseteq L be a subset such that its linear span is the entire space LL. If a linear map f:LLf: L \to L' preserves the Lie bracket for all elements in the spanning set, i.e., f([x,y])=[f(x),f(y)]f([x, y]) = [f(x), f(y)] for all xsx \in s and ysy \in s, then ff preserves the Lie bracket for all x,yLx, y \in L.

theorem

Leibniz Rule for the Commutator [x,yz]=[x,y]z+y[x,z][x, yz] = [x, y]z + y[x, z]

Let VV be a vector space over a field KK. For any linear operators x,y,zEndK(V)x, y, z \in \text{End}_K(V), the commutator satisfies the Leibniz rule: [x,yz]=[x,y]z+y[x,z] [x, yz] = [x, y]z + y[x, z] where [A,B]=ABBA[A, B] = AB - BA denotes the commutator of two operators.

theorem

[xy,z]=x[y,z]+[x,z]y[xy, z] = x[y, z] + [x, z]y

Let VV be a vector space over a field KK. For any endomorphisms x,y,zEnd(V)x, y, z \in \text{End}(V), the commutator of the product xyxy with zz satisfies the identity [xy,z]=x[y,z]+[x,z]y[xy, z] = x[y, z] + [x, z]y, where [A,B]ABBA[A, B] \coloneqq AB - BA denotes the Lie bracket (commutator) of endomorphisms.

definition

Bilinear operators Eij=aiajE_{ij} = a^\dagger_i a_j

Given a ladder system on a KK-vector space VV with dd modes, the operator EijEndK(V)E_{ij} \in \text{End}_K(V) is defined as the product of the ii-th creation operator aia^\dagger_i and the jj-th annihilation operator aja_j: Eij=aiaj E_{ij} = a^\dagger_i a_j where i,j{0,,d1}i, j \in \{0, \dots, d-1\}. These operators serve as the gl(d)\mathfrak{gl}(d) bilinear generators for the representation on VV.

theorem

Commutation Relations of gl(d)\mathfrak{gl}(d) Bilinear Operators: [Eij,Ekl]=δjkEilδliEkj[E_{ij}, E_{kl}] = \delta_{jk} E_{il} - \delta_{li} E_{kj}

Let LL be a ladder system on a KK-vector space VV with dd modes. For any indices i,j,k,l{0,,d1}i, j, k, l \in \{0, \dots, d-1\}, let Eij=aiajE_{ij} = a^\dagger_i a_j be the bilinear operators of the system. The commutator (Lie bracket) of these operators satisfies the commutation relations of the general linear Lie algebra gl(d)\mathfrak{gl}(d): [Eij,Ekl]=δjkEilδliEkj [E_{ij}, E_{kl}] = \delta_{jk} E_{il} - \delta_{li} E_{kj} where δ\delta denotes the Kronecker delta.

theorem

Lie bracket of matrix units [Eij,Ekl]=δjkEilδliEkj[E_{ij}, E_{kl}] = \delta_{jk} E_{il} - \delta_{li} E_{kj}

Let EijE_{ij} denote the d×dd \times d matrix unit over a field KK with 11 at the (i,j)(i, j)-th entry and 00 elsewhere. For any indices i,j,k,l{0,,d1}i, j, k, l \in \{0, \dots, d-1\}, the Lie bracket of these matrices satisfies: [Eij,Ekl]=δjkEilδliEkj[E_{ij}, E_{kl}] = \delta_{jk} E_{il} - \delta_{li} E_{kj} where δjk\delta_{jk} is the Kronecker delta.

definition

Linear map from gl(d)\mathfrak{gl}(d) to EndK(V)\text{End}_K(V) sending EijaiajE_{ij} \mapsto a^\dagger_i a_j

For a ladder system LL on a KK-vector space VV with dd modes, this is the KK-linear map from the space of d×dd \times d matrices Md(K)\text{M}_d(K) to the endomorphism algebra EndK(V)\text{End}_K(V) that sends each matrix unit EijE_{ij} (a matrix with 11 at (i,j)(i, j) and 00 elsewhere) to the bilinear operator Eij=aiajE_{ij} = a^\dagger_i a_j.

theorem

The linear representation map toGlHomLinear\text{toGlHomLinear} sends the standard basis matrix eije_{ij} to the operator EijE_{ij}

Let LL be a ladder system on a KK-vector space VV with dd modes. Let toGlHomLinear:Md(K)EndK(V)\text{toGlHomLinear} : \text{M}_d(K) \to \text{End}_K(V) be the KK-linear map that defines the gl(d)\mathfrak{gl}(d) representation on VV. For any indices i,j{0,,d1}i, j \in \{0, \dots, d-1\}, let eije_{ij} be the standard basis matrix with 11 at the (i,j)(i, j)-th entry and 00 elsewhere. Then, the image of eije_{ij} under this linear map is the bilinear operator Eij=aiajE_{ij} = a^\dagger_i a_j: toGlHomLinear(eij)=Eij \text{toGlHomLinear}(e_{ij}) = E_{ij}

theorem

toGlHomLinear\text{toGlHomLinear} of an elementary matrix equals EijE_{ij}

For a ladder system LL on a KK-vector space VV with dd modes, the KK-linear map ρ:Md(K)EndK(V)\rho: \text{M}_d(K) \to \text{End}_K(V) (which defines the gl(d)\mathfrak{gl}(d) representation on VV) maps the elementary matrix with 11 at position (i,j)(i, j) and 00 elsewhere to the bilinear operator Eij=aiajE_{ij} = a^\dagger_i a_j.

theorem

`toGlHomLinear` Preserves the Lie Bracket

Let LL be a ladder system on a KK-vector space VV with dd modes. Let ϕ:Md(K)EndK(V)\phi: \text{M}_d(K) \to \text{End}_K(V) be the KK-linear map (defined as `toGlHomLinear`) that sends the matrix units EijE_{ij} to the bilinear operators aiaja^\dagger_i a_j. For any two matrices x,yMd(K)x, y \in \text{M}_d(K), the map ϕ\phi preserves the Lie bracket: ϕ(x,y)=ϕ(x),ϕ(y),\phi(\llbracket x, y \rrbracket) = \llbracket \phi(x), \phi(y) \rrbracket, where ,\llbracket \cdot, \cdot \rrbracket denotes the standard commutator bracket [A,B]=ABBA[A, B] = AB - BA.

definition

gld(K)\mathfrak{gl}_d(K) Lie algebra homomorphism for a ladder system

Given a ladder system LL on a KK-vector space VV with dd modes, this is the Lie algebra homomorphism from the General Linear Lie algebra gld(K)\mathfrak{gl}_d(K) (represented by d×dd \times d matrices over KK under the commutator bracket) to the Lie algebra of endomorphisms EndK(V)\text{End}_K(V). This homomorphism defines the gld(K)\mathfrak{gl}_d(K)-representation on VV generated by the ladder operators, mapping the elementary matrix EijE_{ij} to the bilinear operator aiaja^\dagger_i a_j.

definition

VV as a gld(K)\mathfrak{gl}_d(K)-Lie ring module induced by LL

For a ladder system LL on a KK-vector space VV with dd modes, this defines the structure of a Lie ring module on VV over the general linear Lie algebra gld(K)\mathfrak{gl}_d(K) (the space of d×dd \times d matrices over KK equipped with the commutator bracket). The representation is induced by the Lie algebra homomorphism L.toGlHom:gld(K)EndK(V)L.\text{toGlHom}: \mathfrak{gl}_d(K) \to \text{End}_K(V), which maps the elementary matrix EijE_{ij} to the bilinear operator aiaja^\dagger_i a_j.

theorem

VV as a gld(K)\mathfrak{gl}_d(K)-Lie module induced by LL

Let LL be a ladder system on a KK-vector space VV with dd modes. Then VV carries the structure of a Lie module over the Lie algebra gld(K)\mathfrak{gl}_d(K) (the space of d×dd \times d matrices over KK equipped with the commutator bracket). The Lie action is induced by the Lie algebra homomorphism L.toGlHom:gld(K)EndK(V)L.\text{toGlHom}: \mathfrak{gl}_d(K) \to \text{End}_K(V), which maps the elementary matrix EijE_{ij} to the bilinear operator aiaja^\dagger_i a_j.

definition

Number operator Ni=aiaiN_i = a^\dagger_i a_i

For a ladder system on a KK-vector space VV with dd modes, the number operator NiEndK(V)N_i \in \text{End}_K(V) for the ii-th mode is defined as the diagonal bilinear operator EiiE_{ii}. It corresponds to the product of the ii-th creation operator aia^\dagger_i and the ii-th annihilation operator aia_i: Ni=Eii=aiai N_i = E_{ii} = a^\dagger_i a_i where i{0,,d1}i \in \{0, \dots, d-1\}.

theorem

[Ni,aj]=δijai[N_i, a_j] = -\delta_{ij} a_i

In a ladder system on a KK-vector space VV with dd modes, for any indices i,j{0,,d1}i, j \in \{0, \dots, d-1\}, the commutator of the number operator NiN_i and the annihilation operator aja_j is given by: [Ni,aj]=δijai [N_i, a_j] = -\delta_{ij} a_i where δij\delta_{ij} is the Kronecker delta, NiN_i is the number operator for the ii-th mode, aja_j is the annihilation operator for the jj-th mode, and the bracket [,][ \cdot, \cdot ] denotes the Lie bracket (commutator) of endomorphisms in EndK(V)\text{End}_K(V).

theorem

Commutation relation [Ni,aj]=δijai[N_i, a^\dagger_j] = \delta_{ij} a^\dagger_i

For a ladder system on a KK-vector space VV with dd modes, let NiN_i be the number operator for mode ii and aja^\dagger_j be the creation operator for mode jj, where i,j{0,,d1}i, j \in \{0, \dots, d-1\}. The commutator of these operators satisfies: [Ni,aj]=δijai [N_i, a^\dagger_j] = \delta_{ij} a^\dagger_i where δij\delta_{ij} is the Kronecker delta.

theorem

[Ni,Nj]=0[N_i, N_j] = 0

For any indices i,j{0,,d1}i, j \in \{0, \dots, d-1\}, the number operators NiN_i and NjN_j of a ladder system commute, meaning their Lie bracket (commutator) in the algebra of endomorphisms is zero: [Ni,Nj]=0 [N_i, N_j] = 0

definition

Total number operator iNi\sum_i N_i

For a ladder system LL on a KK-vector space VV with dd modes, the total number operator totalNEndK(V)\text{totalN} \in \text{End}_K(V) is defined as the sum of the individual number operators NiN_i for each mode i{0,,d1}i \in \{0, \dots, d-1\}: totalN=i=0d1Ni \text{totalN} = \sum_{i=0}^{d-1} N_i This operator represents the total excitation count across every mode.

theorem

The Total Number Operator Commutes with gl(d)\mathfrak{gl}(d) Generators [Ntotal,Ejk]=0[N_{\text{total}}, E_{jk}] = 0

For a ladder system LL on a KK-vector space VV with dd modes, let Ntotal=i=0d1NiN_{\text{total}} = \sum_{i=0}^{d-1} N_i be the total number operator and Ejk=ajakE_{jk} = a^\dagger_j a_k be the gl(d)\mathfrak{gl}(d) generators (bilinears of creation and annihilation operators). For any indices j,k{0,,d1}j, k \in \{0, \dots, d-1\}, the total number operator commutes with the generators, meaning their Lie bracket in the algebra of endomorphisms is zero: [Ntotal,Ejk]=0 [N_{\text{total}}, E_{jk}] = 0