boson_mono.m

From Spinach Documentation Wiki
Jump to: navigation, search

Bosonic monomial operators of the following structure: B(k,q)=(Cr^k)*(An^q) obeying the following commutation relations with the population number operator N: [N,B(k,q)]=(k-q)*B(k,q).

Syntax

                    B=boson_mono(nlevels)

Parameters

        nlevels - number of bosonic ladder population
                  levels, k and q go from 0 to nlevels-1

Outputs

          B - a cell array with the following numbering
              map between (k,q) and a single index:
                   (0,0)(0,1)(0,2)     (1)(3)(6)
                   (1,0)(1,1)(1,2) <=> (2)(5)(8)
                   (2,0)(2,1)(2,2)     (4)(7)(9)

Examples

See examples in the Spinach distribution relevant to this function.

Notes

This page was generated from the function header in the Spinach repository.

See also

boson_ortho.m, weyl.m, bos_product_table.m, oper2bm.m, enlev2bm.m, kq2lin.m, bos2ist.m, centrans.m, ct2ist.m, enlev2ist.m, hamiltonian.m, kinetics.m, lindbladian.m, oper2ist.m, operator.m, orientation.m, propagator.m, relaxation.m, sin_tran.m, Kernel_functions

Version 2.11, authors: Ilya Kuprov