Spin operators

TensorKitTensors.SpinOperators.S_minFunction
S_min([eltype::Type{<:Number}], [symmetry::Type{<:Sector}]; spin=1 // 2)
S⁻([eltype::Type{<:Number}], [symmetry::Type{<:Sector}]; spin=1 // 2)

The spin lowering operator. See also σ⁻

source
TensorKitTensors.SpinOperators.S_minplusFunction
S_minplus([eltype::Type{<:Number}], [symmetry::Type{<:Sector}]; spin=1 // 2)
S⁻⁺([eltype::Type{<:Number}], [symmetry::Type{<:Sector}]; spin=1 // 2)

The spin lowering-raising operator.

source
TensorKitTensors.SpinOperators.S_plusFunction
S_plus([eltype::Type{<:Number}], [symmetry::Type{<:Sector}]; spin=1 // 2)
S⁺([eltype::Type{<:Number}], [symmetry::Type{<:Sector}]; spin=1 // 2)

The spin raising operator. See also σ⁺

source
TensorKitTensors.SpinOperators.S_plusminFunction
S_plusmin([eltype::Type{<:Number}], [symmetry::Type{<:Sector}]; spin=1 // 2)
S⁺⁻([eltype::Type{<:Number}], [symmetry::Type{<:Sector}]; spin=1 // 2)

The spin raising-lowering operator.

source
TensorKitTensors.SpinOperators.S_xFunction
S_x([eltype::Type{<:Number}], [symmetry::Type{<:Sector}]; spin=1 // 2)
Sˣ([eltype::Type{<:Number}], [symmetry::Type{<:Sector}]; spin=1 // 2)

The spin operator along the x-axis. See also σˣ

source
TensorKitTensors.SpinOperators.S_xxFunction
S_xx([eltype::Type{<:Number}], [symmetry::Type{<:Sector}]; spin=1 // 2)
Sˣˣ([eltype::Type{<:Number}], [symmetry::Type{<:Sector}]; spin=1 // 2)

The spin x exchange operator.

source
TensorKitTensors.SpinOperators.S_yFunction
S_y([eltype::Type{<:Complex}], [symmetry::Type{<:Sector}]; spin=1 // 2)
Sʸ([eltype::Type{<:Complex}], [symmetry::Type{<:Sector}]; spin=1 // 2)

The spin operator along the y-axis. See also σʸ

source
TensorKitTensors.SpinOperators.S_yyFunction
S_yy([eltype::Type{<:Complex}], [symmetry::Type{<:Sector}]; spin=1 // 2)
Sʸʸ([eltype::Type{<:Complex}], [symmetry::Type{<:Sector}]; spin=1 // 2)

The spin y exchange operator.

source
TensorKitTensors.SpinOperators.S_zFunction
S_z([eltype::Type{<:Number}], [symmetry::Type{<:Sector}]; spin=1 // 2)
Sᶻ([eltype::Type{<:Number}], [symmetry::Type{<:Sector}]; spin=1 // 2)

The spin operator along the z-axis. See also σᶻ

source
TensorKitTensors.SpinOperators.S_zzFunction
S_zz([eltype::Type{<:Number}], [symmetry::Type{<:Sector}]; spin=1 // 2)
Sᶻᶻ([eltype::Type{<:Number}], [symmetry::Type{<:Sector}]; spin=1 // 2)

The spin z exchange operator.

source
TensorKitTensors.SpinOperators.spin_spaceMethod
spin_space([symmetry::Type{<:Sector}]; spin=1 // 2)

The local Hilbert space for a spin system with a given symmetry and spin. Available symmetries are Trivial, Z2Irrep, U1Irrep and SU2Irrep.

source