Spin operators
TensorKitTensors.SpinOperators.S_exchange — FunctionS_exchange([eltype::Type{<:Number}], [symmetry::Type{<:Sector}]; spin=1 // 2)
SS([eltype::Type{<:Number}], [symmetry::Type{<:Sector}]; spin=1 // 2)The spin exchange operator.
TensorKitTensors.SpinOperators.S_min — FunctionS_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 σ⁻
TensorKitTensors.SpinOperators.S_min_S_plus — FunctionS_min_S_plus([eltype::Type{<:Number}], [symmetry::Type{<:Sector}]; spin=1 // 2)
S⁻S⁺([eltype::Type{<:Number}], [symmetry::Type{<:Sector}]; spin=1 // 2)The spin lowering-raising operator.
TensorKitTensors.SpinOperators.S_plus — FunctionS_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 σ⁺
TensorKitTensors.SpinOperators.S_plus_S_min — FunctionS_plus_S_min([eltype::Type{<:Number}], [symmetry::Type{<:Sector}]; spin=1 // 2)
S⁺S⁻([eltype::Type{<:Number}], [symmetry::Type{<:Sector}]; spin=1 // 2)The spin raising-lowering operator.
TensorKitTensors.SpinOperators.S_x — FunctionS_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 σˣ
TensorKitTensors.SpinOperators.S_x_S_x — FunctionS_x_S_x([eltype::Type{<:Number}], [symmetry::Type{<:Sector}]; spin=1 // 2)
SˣSˣ([eltype::Type{<:Number}], [symmetry::Type{<:Sector}]; spin=1 // 2)The spin x exchange operator.
TensorKitTensors.SpinOperators.S_y — FunctionS_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 σʸ
TensorKitTensors.SpinOperators.S_y_S_y — FunctionS_y_S_y([eltype::Type{<:Complex}], [symmetry::Type{<:Sector}]; spin=1 // 2)
SʸSʸ([eltype::Type{<:Complex}], [symmetry::Type{<:Sector}]; spin=1 // 2)The spin y exchange operator.
TensorKitTensors.SpinOperators.S_z — FunctionS_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 σᶻ
TensorKitTensors.SpinOperators.S_z_S_z — FunctionS_z_S_z([eltype::Type{<:Number}], [symmetry::Type{<:Sector}]; spin=1 // 2)
SᶻSᶻ([eltype::Type{<:Number}], [symmetry::Type{<:Sector}]; spin=1 // 2)The spin z exchange operator.
TensorKitTensors.SpinOperators.casimir — Methodcasimir(spin::Real)
casimir(c::SU2Irrep)Return the (scalar) value of the quadratic Casimir for SU(2).
TensorKitTensors.SpinOperators.spin_space — Functionspin_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.
TensorKitTensors.SpinOperators.spinmatrices — Functionspinmatrices(spin [, eltype])The spinmatrices according to Wikipedia.
TensorKitTensors.SpinOperators.σʸ — MethodPauli y operator.
TensorKitTensors.SpinOperators.σˣ — MethodPauli x operator.
TensorKitTensors.SpinOperators.σᶻ — MethodPauli z operator.
TensorKitTensors.SpinOperators.σ⁺ — MethodPauli raising operator.
TensorKitTensors.SpinOperators.σ⁻ — MethodPauli minus operator.