Hi,
I’ven been working these weekS with the devices qml.default_qutrit
and qml.default.qutrit.mixed
and I was wondering about how Pennylane applied this simulations. I mean, what I read when i’m searching about this devices is for example:
The default.qutrit device is PennyLane’s standard qutrit-based device.
It implements the [`Device`](https://docs.pennylane.ai/en/stable/code/api/pennylane.devices._legacy_device.Device.html) methods as well as some built-in `qutrit operations`, and provides simple pure state simulation of qutrit-based quantum computing.
But there’s no specification about how you implement the qutrits simulation. ¿Which papers inspire you? ¿Which geometrical representation did you choose?. I would really love it if I can obtain more information
.
Thank you .
Hi @MirandaCarou ,
Welcome to the Forum!
I’ve asked the person who built our qutrit simulator to get back to you next week on this.
In the meantime you can take a look at the code if you want to learn about some of the functions implemented there.
I hope this helps!
(@CatalinaAlbornoz hope you don’t mine me jumping in here!)
Hi @MirandaCarou, the operations are based primarily on two papers:
The observables are the Gell-Mann matrices (they’re like generalized Pauli matrices, and are the Hermitian generators of the standard rotations TRX
, TRY
, and TRZ
.
There are also the operations for noise channels. One of the key references for those is arXiv 2003.03307, “Quantum Information Scrambling in a Superconducting Qutrit Processor”.
Hope that helps - if you have more specific questions, happy to pass them on to a student in my group who helped with the device development.
1 Like
Thanks for jumping in @glassnotes_alt !
Jump in any time you want. Your insights are always very welcome
.