Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement superoperator representation transformation #270

Open
labay11 opened this issue Oct 18, 2024 · 4 comments
Open

Implement superoperator representation transformation #270

labay11 opened this issue Oct 18, 2024 · 4 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@labay11
Copy link

labay11 commented Oct 18, 2024

Problem Description

Implement functions to convert from and to kraus, choi, chi and superoperator.

Proposed Solution

All the functions are already implemented in qutip in https://github.com/qutip/qutip/blob/master/qutip/core/superop_reps.py

Additionally, in metrics we could implement the process fidelity as in https://github.com/qutip/qutip/blob/master/qutip/core/metrics.py#L152

Alternate Solutions

No response

Additional Context

No response

@labay11 labay11 added the enhancement New feature or request label Oct 18, 2024
@albertomercurio albertomercurio added the help wanted Extra attention is needed label Oct 19, 2024
@ytdHuang
Copy link
Member

ytdHuang commented Oct 19, 2024

@labay11
We actually announced a previous issue #181 a few months ago.
But we don't have time for developing this functionality so far.
Would you like to contribute ?

@labay11
Copy link
Author

labay11 commented Oct 20, 2024

Yes, if there's no hurry for implementing this I can try to do it

@ytdHuang
Copy link
Member

ytdHuang commented Oct 21, 2024

Okay, no rush~
I suggest that you try it after PR #266 is merged.
Because there's a huge change of the code in that PR.

@ytdHuang
Copy link
Member

ytdHuang commented Oct 21, 2024

The features I mentioned in PR #271 might be necessary for this PR (especially about stinespring representation).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants