Boson operators
TensorKitTensors.BosonOperators.b_hopping — Functionb_hopping([elt::Type{<:Number}])
b_hop([elt::Type{<:Number}])Return the two-body operator that describes a particle that hops between the first and the second site.
TensorKitTensors.BosonOperators.b_min — Functionb_min([elt::Type{<:Number}], [symmetry::Type{<:Sector}]; cutoff::Integer)
b⁻([elt::Type{<:Number}], [symmetry::Type{<:Sector}]; cutoff::Integer)The truncated bosonic annihilation operator, with a maximum of cutoff bosons per site.
TensorKitTensors.BosonOperators.b_min_b_min — Functionb_min_b_min([elt::Type{<:Number}], [symmetry::Type{<:Sector}]; cutoff::Integer)
b⁻b⁻([elt::Type{<:Number}], [symmetry::Type{<:Sector}]; cutoff::Integer)The truncated bosonic pair-annihilation operator, with a maximum of cutoff bosons per site.
TensorKitTensors.BosonOperators.b_min_b_plus — Functionb_min_b_plus([elt::Type{<:Number}], [symmetry::Type{<:Sector}]; cutoff::Integer)
b⁻b⁺([elt::Type{<:Number}], [symmetry::Type{<:Sector}]; cutoff::Integer)The truncated bosonic right-hopping operator, with a maximum of cutoff bosons per site.
TensorKitTensors.BosonOperators.b_num — Functionb_num([elt::Type{<:Number}], [symmetry::Type{<:Sector}]; cutoff::Integer)
n([elt::Type{<:Number}], [symmetry::Type{<:Sector}]; cutoff::Integer)The truncated bosonic number operator, with a maximum of cutoff bosons per site.
TensorKitTensors.BosonOperators.b_plus — Functionb_plus([elt::Type{<:Number}], [symmetry::Type{<:Sector}]; cutoff::Integer)
b⁺([elt::Type{<:Number}], [symmetry::Type{<:Sector}]; cutoff::Integer)The truncated bosonic creation operator, with a maximum of cutoff bosons per site.
TensorKitTensors.BosonOperators.b_plus_b_min — Functionb_plus_b_min([elt::Type{<:Number}], [symmetry::Type{<:Sector}]; cutoff::Integer)
b⁺b⁻([elt::Type{<:Number}], [symmetry::Type{<:Sector}]; cutoff::Integer)The truncated bosonic left-hopping operator, with a maximum of cutoff bosons per site.
TensorKitTensors.BosonOperators.b_plus_b_plus — Functionb_plus_b_plus([elt::Type{<:Number}], [symmetry::Type{<:Sector}]; cutoff::Integer)
b⁺b⁺([elt::Type{<:Number}], [symmetry::Type{<:Sector}]; cutoff::Integer)The truncated bosonic pair-creation operator, with a maximum of cutoff bosons per site.
TensorKitTensors.BosonOperators.boson_space — Methodboson_space([symmetry::Type{<:Sector}]; cutoff::Integer)The local Hilbert space for a (truncated) bosonic system with a given symmetry and cutoff. Available symmetries are Trivial or U1Irrep.