From 4148bba8194628a75f324ab42dd887f5b1c3f88f Mon Sep 17 00:00:00 2001 From: Tong Shen Date: Mon, 14 Apr 2025 00:09:39 -0700 Subject: [PATCH] corrected raising and lowering operator definitions --- src/math_util.jl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/math_util.jl b/src/math_util.jl index c718b33..245307e 100644 --- a/src/math_util.jl +++ b/src/math_util.jl @@ -4,8 +4,8 @@ const σx = [0.0 + 0.0im 1; 1 0] const σy = [0.0 + 0.0im -1.0im; 1.0im 0] const σz = [1.0 + 0.0im 0; 0 -1] const σi = [1.0 + 0.0im 0; 0 1] -const σ₋ = [0.0im 0;1 0] -const σ₊ = [0.0im 1;0 0] +const σ₋ = [0.0im 1;0 0] +const σ₊ = [0.0im 0;1 0] const σ = [σx, σy, σz, σi] xvec = [[1.0 + 0.0im, 1.0] / sqrt(2), [1.0 + 0.0im, -1.0] / sqrt(2)] yvec = [[1.0, 1.0im] / sqrt(2), [1.0, -1.0im] / sqrt(2)]