
Acting with a superoperator to states in qutip
Feb 3, 2022 · 1 I can generate a random superoperator in qutip using the command rand_super (N) $\mathcal {E}$ where I only need to inser the dimension of the superoperator is acting on, denoted …
Converting numpy array representing Choi matrix to Kraus operators in …
Sep 5, 2025 · I want to convert a Choi matrix into a corresponding set of Kraus operators. I start out from a numpy array representing the Choi matrix. I convert it to a QuTip Qobj object and then convert it to ...
programming - Is there a Qutip equivalent of "expand_operator" for ...
Sep 27, 2023 · I found the solution! It's a bit tricky, but converting to oper -type won't work: that won't take into account the internal structure of a super -type. super_tensor works, with the permute …
What is the ordering of qubit basis in QuTip?
May 2, 2024 · What ordering does QuTip take when writing the vector notation of these states? Does it go from the lowest $|0000\rangle$ to highest $|1111\rangle$ or does it take another approach? Is …
programming - QuTiP ptrace function results do not recreate original ...
Mar 20, 2024 · QuTiP ptrace function results do not recreate original composite system Ask Question Asked 2 years ago Modified 2 years ago
Drawing tangent vectors to the Bloch sphere with qutip
Apr 24, 2019 · I know QuTip allows to do such drawings but I specifically need to represent evolution velocities on the Bloch sphere so I need to draw tangent vectors. Is there a way I can do it with QuTip?
programming - QuTiP VS RK45: Which one gives the correct results for ...
Dec 6, 2021 · However, evolving the system with "mesolve" function of QuTiP (which uses either Adams or BDF methods) and Runge-Kutta gives different results. My code has time dependent Hamiltonians …
Qutip choi_to_kraus and to_kraus functions are not returning list of ...
Feb 3, 2022 · In QuTiP, there are different Qobj types for operators and superoperators, and the to_choi will only do what you expect it to if the input has type super. If you change qutip.Qobj(proces_matrix) …
Initialize circuit by density matrix (i.e. mixed state) by Cirq, Qiskit ...
Dec 16, 2023 · According to my investigation and experiments, we cannot initialize a circuit with mixed state density matrix trivially. Finally, I used QuTip to perform the simulation and succeeded. Please …
programming - Defining dimension of an operator in qutip - Quantum ...
Aug 16, 2020 · 2 My main question: Can someone please explain to me how the list of array is used to define the dimension in qutip? Context: If I have my density operator A = …