Group Abstract Group Abstract

Message Boards Message Boards

0
|
3.7K Views
|
2 Replies
|
1 Total Like
View groups...
Share
Share this post:

Bloch Rotation matrix discrepancy

Posted 2 years ago

I created a Bloch rotation matrix in two different ways that should be equivalent, but they produce slightly different answers. I would like to know if there is a bug OR (more likely) something I don't understand. Please see attached notebook for a simple example.

POSTED BY: Michael Ulrey
2 Replies

I don't think you can reconstruct this rotation matrix from RX, RY, and RZ because Pauli matrices do not commute. This should correspond to the bRotate1:

bRotate3[\[Theta]_, n_] := 
 Normal@Exp[
    Total@MapThread[-I #2 \[Theta]/2 QuantumOperator[#1] &, {{"X", 
        "Y", "Z"}, n}]]["Matrix"]
POSTED BY: Nikolay Murzin

Nikolay: Thanks, your suggestion indeed worked. And I found two other forms that work as well in the meantime..

POSTED BY: Michael Ulrey
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard