Desktop Qubit Model – Poincare and Bloch spheres

I have been playing around with the maths for some simple quantum systems recently. A lot of systems model operations performed on a qubit as rotations in three dimensions (The Bloch Sphere).

Around the same time, I was playing with polarized light, and pretty much all complicated optical devices (such as quarter wave plates, faraday rotators, electro-optical modulators and more) can be modelled as rotations (The Poincare Sphere)

(Side note: Both these spheres don’t directly represent any dimensions in the real world. They’re just mapping things that can vary in three dimensions, and have a conserved quantity such if you use Pythagoras’s theorem to add their lengths in three dimensions it always sums to one. Or, in other words, a unit sphere).

After thinking about it for a while, I kind of got it, but I got sick not having something tangible to play with. Here’s my attempt at something visual and tangible, and cheap for others to make.

The trick was finding a good source of acrylic spheres. Turns out bath bomb moulds are perfect. You can pick them up on ebay for a few dollars each. The magic phrase to search for would be “120mm bath bomb mould”.

(I’ll also apologise in advance for the photos here. Taking good closeup pictures of transparent domes is pretty difficult, and these are as good as I could get in an hour of fiddling with tents and lighting. )

The Bloch sphere:

bloch sphere acrylic 01

bloch sphere wood 01

The Poincare sphere, with the direction of polarizations shown. The labels are: Horizontal, Vertical on the S1 axis, Diagonal (45*) and Anti-Diagonal (-45*) on the S2 axis, and Right and Left Circular on the S3 axis. I believe I’ve matched the standard layout and right-hand-rules such that it can be used in a class without any changes.

poincarre sphere symbols 01

And I also made a version with text labels ( H, V, D, A, R, L) to avoid any ambiguity with the perceived direction of the arrows based on the direction you look at it:

Poincarre sphere letters 01

Files are here for anyone that’s interested:

If you make one please let me know, I’d love to see a pic

This entry was posted in Uncategorized. Bookmark the permalink.

6 Responses to Desktop Qubit Model – Poincare and Bloch spheres

  1. Pingback: Better Poincare Sphere | Tinkerings

  2. Pingback: Clockwork Waveplates – Polarization Calculations With Gears | Tinkerings

  3. Pingback: I’m on EEVBlog | Tinkerings

  4. Pingback: ‘Born Ruler’ addon for Qubit/Bloch Sphere | Tinkerings

  5. Anthony says:

    These are beautiful! Do you take commissions? I’d like to buy a couple as gifts for my quantum computing honours supervisors. It’s very kind of you to upload the files for me to make them myself but as I’m scrambling to have my project finished and written up in a month’s time I don’t think I’ll have time to. I would rather pay you to make them if that’s an option?


    • Hi Anthony,

      No worries! Which country are you in? I’ve got a few leftover prototypes at home, I’m happy to send a couple to you for the cost of postage. Let me know you email address and we’ll chat.



Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s