Physlib

PhyslibAlpha.Mathematics.LadderSystem.Vacuum

Vacuum states and creation-operator words

i. Overview

A vacuum `Ω` of a `LadderSystem` is a nonzero vector killed by every annihilation operator. This file develops creation-operator words `acᵢ₁acᵢ₂⋯acᵢₙΩ` and the excitation-number sector they span, `vacuumSpan`. This sector is bundled as a `gl(d)` Lie submodule. Its occupation-number basis is constructed in `OccupationBasis.lean`, and its irreducibility is proved in `Irreducibility.lean`.

ii. Key results

Definitions: - `LadderSystem.HasVacuum` : `Ω` is nonzero and killed by every `a i`. - `LadderSystem.word` : a word of creation operators applied to a vector. - `LadderSystem.vacuumSpan` : the span of all length-`n` words over a vacuum -- the `n`-particle sector. - `LadderSystem.vacuumSpanLieSubmodule` : `vacuumSpan`, bundled as a `gl(d)` Lie submodule.

Theorems: - `LadderSystem.word_perm` : a word depends only on the multiset of colors it represents. - `LadderSystem.word_peel` : `aᵢ` applied to a word removes one occurrence of color `i`, scaled by its count. - `LadderSystem.E_word`, `LadderSystem.N_word` : how `E i j`/`N i` act on a word. - `LadderSystem.E_mem_vacuumSpan` : `vacuumSpan` is closed under every `gl(d)` generator `E i j`.

iii. Table of contents

- A. Vacuum states - B. Words - C. The excitation-number sector - C.1. `gl(d)`-invariance

iv. References

A. Vacuum states

B. Words

C. The excitation-number sector

C.1. `gl(d)`-invariance

16 declarations

definition

Creation-operator word ai1ainxa^\dagger_{i_1} \dots a^\dagger_{i_n} x

Given a ladder system LL over a field KK and a vector space VV with creation operators aia^\dagger_i for i{1,,d}i \in \{1, \dots, d\}, the function `word` takes a list of indices v=[i1,i2,,in]v = [i_1, i_2, \dots, i_n] and a vector xVx \in V, and returns the vector obtained by the sequential application of the corresponding creation operators to xx: ai1ai2ainx a^\dagger_{i_1} a^\dagger_{i_2} \dots a^\dagger_{i_n} x

theorem

word(i::v,x)=ai(word(v,x))\text{word}(i :: v, x) = a^\dagger_i (\text{word}(v, x))

Let LL be a ladder system over a field KK and a vector space VV with creation operators aja^\dagger_j for j{1,,d}j \in \{1, \dots, d\}. For any index i{1,,d}i \in \{1, \dots, d\}, any list of indices v=[i1,,in]v = [i_1, \dots, i_n], and any vector xVx \in V, the creation-operator word associated with the list obtained by prepending ii to vv applied to xx is equal to the creation operator aia^\dagger_i acting on the word associated with vv applied to xx: word(i::v,x)=ai(word(v,x)) \text{word}(i :: v, x) = a^\dagger_i (\text{word}(v, x))

theorem

Creation-Operator Words are Invariant under Permutation

Let LL be a ladder system over a field KK and a vector space VV with dd degrees of freedom, where aia^\dagger_i denotes the creation operator for index i{1,,d}i \in \{1, \dots, d\}. For any vector xVx \in V and any two lists of indices v=[i1,,in]v = [i_1, \dots, i_n] and v=[j1,,jn]v' = [j_1, \dots, j_n] that are permutations of each other, the resulting creation-operator words applied to xx are equal: ai1ai2ainx=aj1aj2ajnx a^\dagger_{i_1} a^\dagger_{i_2} \dots a^\dagger_{i_n} x = a^\dagger_{j_1} a^\dagger_{j_2} \dots a^\dagger_{j_n} x

theorem

Annihilation operator aia_i acting on creation-operator words (Peeling property)

Let LL be a ladder system over a field KK and a vector space VV with dd degrees of freedom. Let aia_i and aia_i^\dagger denote the annihilation and creation operators respectively for index i{1,,d}i \in \{1, \dots, d\}. Suppose xVx \in V is a vector such that aix=0a_i x = 0. For any sequence of indices v=[i1,i2,,in]v = [i_1, i_2, \dots, i_n], the action of the annihilation operator aia_i on the creation-operator word ai1ai2ainxa^\dagger_{i_1} a^\dagger_{i_2} \dots a^\dagger_{i_n} x is given by: ai(ai1ai2ainx)=count(i,v)(aj1aj2ajn1x) a_i (a^\dagger_{i_1} a^\dagger_{i_2} \dots a^\dagger_{i_n} x) = \text{count}(i, v) \cdot (a^\dagger_{j_1} a^\dagger_{j_2} \dots a^\dagger_{j_{n-1}} x) where count(i,v)\text{count}(i, v) is the number of times the index ii appears in the sequence vv, and the word on the right-hand side is obtained by removing one occurrence of the index ii from the original sequence.

theorem

Action of EijE_{ij} on Creation-Operator Words over a Vacuum

Let LL be a ladder system on a KK-vector space VV with dd modes. Suppose xVx \in V is a vacuum state, such that akx=0a_k x = 0 for all k{0,,d1}k \in \{0, \dots, d-1\}. For any list of indices v=[v1,,vn]v = [v_1, \dots, v_n] and indices i,j{0,,d1}i, j \in \{0, \dots, d-1\}, let the creation-operator word be defined as avx=av1av2avnxa^\dagger_v x = a^\dagger_{v_1} a^\dagger_{v_2} \dots a^\dagger_{v_n} x. Then the action of the operator Eij=aiajE_{ij} = a^\dagger_i a_j on this word is given by Eij(avx)=count(j,v)ai::erase(j,v)x E_{ij} (a^\dagger_v x) = \text{count}(j, v) \cdot a^\dagger_{i :: \text{erase}(j, v)} x where count(j,v)\text{count}(j, v) is the number of times the index jj appears in the list vv, and i::erase(j,v)i :: \text{erase}(j, v) is the list formed by removing one occurrence of jj from vv and prepending ii.

theorem

NiN_i acts on creation-operator words by counting index ii

Let LL be a ladder system on a KK-vector space VV with dd modes. Let xVx \in V be a vacuum state such that akx=0a_k x = 0 for all k{0,,d1}k \in \{0, \dots, d-1\}. For any mode i{0,,d1}i \in \{0, \dots, d-1\} and any list of indices v=[v1,v2,,vn]v = [v_1, v_2, \dots, v_n], let the creation-operator word be avx=av1av2avnxa^\dagger_v x = a^\dagger_{v_1} a^\dagger_{v_2} \dots a^\dagger_{v_n} x. Then the action of the number operator NiN_i on this word is given by Ni(avx)=count(i,v)avx N_i (a^\dagger_v x) = \text{count}(i, v) \cdot a^\dagger_v x where count(i,v)\text{count}(i, v) denotes the number of occurrences of the index ii in the list vv. This implies that creation-operator words are eigenvectors of the number operator NiN_i with eigenvalue equal to the count of the corresponding mode in the word.

definition

Canonical word for a count function α\alpha

Given a number of colors dNd \in \mathbb{N} and a count function α:{0,,d1}N\alpha : \{0, \dots, d-1\} \to \mathbb{N}, this function constructs a list (or "word") of indices by repeating each color cc exactly α(c)\alpha(c) times. The resulting list is ordered such that all occurrences of color cc appear before those of color c+1c+1, resulting in a word of the form [0,,0α(0),1,,1α(1),,d1,,d1α(d1)][\underbrace{0, \dots, 0}_{\alpha(0)}, \underbrace{1, \dots, 1}_{\alpha(1)}, \dots, \underbrace{d-1, \dots, d-1}_{\alpha(d-1)}].

theorem

The count of color ii in countWord(α)\text{countWord}(\alpha) is α(i)\alpha(i)

For any natural number dd, a count function α:{0,,d1}N\alpha : \{0, \dots, d-1\} \to \mathbb{N}, and an index i{0,,d1}i \in \{0, \dots, d-1\}, the number of occurrences (count) of the index ii in the canonical word countWord(d,α)\text{countWord}(d, \alpha) is equal to α(i)\alpha(i).

theorem

The sum of counts of each color in a word equals the word's length

Let vv be a list of indices (representing colors or modes) from the set {0,1,,d1}\{0, 1, \dots, d-1\}. For each index cc, let count(v,c)\text{count}(v, c) denote the number of times cc appears in the list vv. Then the sum of these counts over all possible indices cc is equal to the total length of the list vv: c=0d1count(v,c)=length(v)\sum_{c=0}^{d-1} \text{count}(v, c) = \text{length}(v)

definition

nn-th excitation-number sector vacuumSpan(L,Ω,n)\text{vacuumSpan}(L, \Omega, n)

Given a ladder system LL over a field KK and a vector space VV with dd modes, let ΩV\Omega \in V be a vector (typically the vacuum state). The nn-th excitation-number sector, denoted as `vacuumSpan L Ω n`, is the KK-linear submodule of VV spanned by the set of all vectors obtained by applying a word of nn creation operators to Ω\Omega. That is, it is the span of all vectors of the form ai1ai2ainΩ a^\dagger_{i_1} a^\dagger_{i_2} \dots a^\dagger_{i_n} \Omega where each index ij{0,1,,d1}i_j \in \{0, 1, \dots, d-1\}.

theorem

A list of length nn can be represented as a function from Fin n\text{Fin } n

Let ll be a list of elements from the finite set {0,1,,d1}\{0, 1, \dots, d-1\} with length nn. There exists a function w:{0,1,,n1}{0,1,,d1}w : \{0, 1, \dots, n-1\} \to \{0, 1, \dots, d-1\} such that the list ll is equal to the list generated by evaluating ww on 0,1,,n10, 1, \dots, n-1 (denoted as [w(0),w(1),,w(n1)][w(0), w(1), \dots, w(n-1)]).

theorem

Creation-Operator Words of Length nn belong to the nn-th Excitation-Number Sector

Let LL be a ladder system over a field KK and a vector space VV with dd modes. Let ΩV\Omega \in V be a vector (typically the vacuum state). For any list of indices l=[i1,i2,,ik]l = [i_1, i_2, \dots, i_k] where each ij{0,1,,d1}i_j \in \{0, 1, \dots, d-1\}, if the length of the list is nn (i.e., k=nk = n), then the creation-operator word ai1ai2ainΩ a^\dagger_{i_1} a^\dagger_{i_2} \dots a^\dagger_{i_n} \Omega is an element of the nn-th excitation-number sector vacuumSpan(L,Ω,n)\text{vacuumSpan}(L, \Omega, n).

theorem

EijE_{ij}-invariance implies gl(d)\mathfrak{gl}(d)-invariance for submodules

Let LL be a ladder system on a KK-vector space VV with dd modes, and let WVW \subseteq V be a KK-submodule. If WW is invariant under the operators Eij=aiajE_{ij} = a^\dagger_i a_j for all i,j{0,,d1}i, j \in \{0, \dots, d-1\}, then WW is also invariant under the action of any matrix xMd(K)x \in \text{M}_d(K) via the linear map ρ:Md(K)EndK(V)\rho: \text{M}_d(K) \to \text{End}_K(V) that sends matrix units to EijE_{ij}. Specifically, for any xMd(K)x \in \text{M}_d(K) and wWw \in W, we have ρ(x)wW\rho(x)w \in W.

theorem

The nn-th Excitation-Number Sector is Invariant under EijE_{ij} operators

Let VV be a KK-vector space equipped with a ladder system LL of dd modes. Let ΩV\Omega \in V be a vacuum state, meaning Ω0\Omega \neq 0 and akΩ=0a_k \Omega = 0 for all k{0,,d1}k \in \{0, \dots, d-1\}. Let vacuumSpan(L,Ω,n)\text{vacuumSpan}(L, \Omega, n) be the nn-th excitation-number sector, which is the KK-linear subspace of VV spanned by all vectors obtained by applying a word of nn creation operators to the vacuum: spanK{ai1ai2ainΩi1,,in{0,,d1}}. \text{span}_K \{ a^\dagger_{i_1} a^\dagger_{i_2} \dots a^\dagger_{i_n} \Omega \mid i_1, \dots, i_n \in \{0, \dots, d-1\} \}. For any natural number nn and any indices i,j{0,,d1}i, j \in \{0, \dots, d-1\}, the operator Eij=aiajE_{ij} = a^\dagger_i a_j preserves the nn-th excitation-number sector; that is, for every vector vvacuumSpan(L,Ω,n)v \in \text{vacuumSpan}(L, \Omega, n), it holds that EijvvacuumSpan(L,Ω,n)E_{ij} v \in \text{vacuumSpan}(L, \Omega, n).

definition

The nn-th excitation-number sector as a gld(K)\mathfrak{gl}_d(K)-Lie submodule

Let LL be a ladder system on a KK-vector space VV with dd modes. Given a vacuum state ΩV\Omega \in V (satisfying aiΩ=0a_i \Omega = 0 for all ii) and a natural number nn, the nn-th excitation-number sector vacuumSpan(L,Ω,n)\text{vacuumSpan}(L, \Omega, n) is defined as the KK-linear span of all vectors of the form ai1ai2ainΩa^\dagger_{i_1} a^\dagger_{i_2} \dots a^\dagger_{i_n} \Omega where ij{0,,d1}i_j \in \{0, \dots, d-1\}. This definition bundles that submodule as a Lie submodule of VV under the representation of the general linear Lie algebra gld(K)\mathfrak{gl}_d(K), where the action of a matrix Xgld(K)X \in \mathfrak{gl}_d(K) is determined by mapping the elementary matrix EijE_{ij} to the operator aiaja^\dagger_i a_j.

theorem

The underlying KK-submodule of the nn-th excitation-number Lie submodule is the nn-th excitation-number sector span

Let VV be a KK-vector space equipped with a ladder system LL of dd modes. Given a vacuum state ΩV\Omega \in V (satisfying aiΩ=0a_i \Omega = 0 for all ii) and a natural number nn, the underlying KK-linear submodule of the Lie submodule vacuumSpanLieSubmodule(L,P,n)\text{vacuumSpanLieSubmodule}(L, P, n) is equal to the nn-th excitation-number sector vacuumSpan(L,Ω,n)\text{vacuumSpan}(L, \Omega, n), which is the span of all vectors of the form ai1ai2ainΩa^\dagger_{i_1} a^\dagger_{i_2} \dots a^\dagger_{i_n} \Omega.