Andrea Mari

Results 25 issues of Andrea Mari

We currently have many versions of executor functions in `mitiq/interface/mitiq_` for `frontend in [cirq, qiskit, etc...]` . Some of them have been coded years ago, some of them are more...

priority/low
interface-and-conversions
executors

Issue Description ----------------- On July 2022, we gave some lectures on error mitigation and Mitiq at the [GGI Summer School - SQMS](https://www.ggi.infn.it/showevent.pl?id=436). We made an ["exercise notebook"](https://www.ggi.infn.it/talkfiles/bonuses/bonus6073.zip) for learning how...

documentation
priority/p2
zne

Issue Description ----------------- We currently have a functions to change the qubit and bit registers in Qiskit circuits (see e.g. [this](https://github.com/unitaryfund/mitiq/blob/081c7897c0ec99ecc3f73c7ecc8118d383d85f2d/mitiq/interface/mitiq_qiskit/conversions.py#L212)). They are necessary for having consistent names in conversions....

priority/low
interface-and-conversions
feature-request

Issue Description ----------------- The current docs section [What is the theory behind CDR?](https://mitiq.readthedocs.io/en/stable/guide/cdr-5-theory.html) contains references to research papers. Proposed Solution ----------------- Adding some theoretical content similar to what we have...

documentation
cdr

Issue Description ----------------- Expectation values of Mitiq observables are buggy if circuits have measurements It seems that change of basis rotations are applied after measurement gates instead of before. How...

bug
observable

The way in which training circuits are generated for the CDR technique is mentioned in the original paper in which CDR was introduced [Czarnik et al. arXiv:2005.10189]( https://arxiv.org/abs/2005.10189) but was...

cdr
priority/low
feature-request

Issue Description ----------------- PEC requires the knowledge of the noise model, or at least a simplified approximation of it. A crude approximation is assuming that noise is dominant for two-qubit...

pec
feature-request

In some backends (e.g. IBM) there are some gates that have zero time duration, since they are applied in a _virtual_ way. For example Rz gates have zero duration. The...

needs/scoping-or-clarification
needs/agreed-design
ddd

In principle, Mitiq should preserve the structure of input circuits as much as possible, apart from the transformations that are necessary for error mitigation (e.g. unitary folding). For this reason...

priority/mid
interface-and-conversions
feature-request

After parametrized gates (with symbolic parameters) of Cirq circuits will be supported (#939 and #911), it would be good to support parametrized gates of other circuit types too. This issue...

priority/low
interface-and-conversions
feature-request
needs/agreed-design