Skip to content
This repository has been archived by the owner on Jun 12, 2023. It is now read-only.

[Stable] Fixed partial trace constraint in cvx fitting routine (#438) #440

Merged

Conversation

mtreinish
Copy link
Collaborator

Summary

Fixes #437

Details and comments

When doing process tomography with the cvx method, one can include a constraint s.t. the resulting quantum channel will be trace preserving. Mathematically this constraint corresponds to the partial trace of the Choi matrix being the identity.

In the code, only the real part of the partial trace is compared with the identity, but not the imaginary part.

Backported from #438
(cherry picked from commit 3b72172)

@mtreinish mtreinish added the Changelog: Bugfix Include in the Fixed section of the changelog label Jun 22, 2020
@mtreinish mtreinish changed the title Fixed partial trace constraint in cvx fitting routine (#438) [Stable] Fixed partial trace constraint in cvx fitting routine (#438) Jun 22, 2020
@chriseclectic chriseclectic merged commit f0e1021 into qiskit-community:stable/0.3 Jun 24, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Changelog: Bugfix Include in the Fixed section of the changelog
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants