Qualtran icon indicating copy to clipboard operation
Qualtran copied to clipboard

Qᴜᴀʟᴛʀᴀɴ is a Python library for expressing and analyzing Fault Tolerant Quantum algorithms.

Results 272 Qualtran issues
Sort by recently updated
recently updated
newest added

The TrotterizedUnitary bloq in #741 expects a tuple of bloqs which causes serialization to fail. This should be fixed.

serialization

[Compilation of Fault-Tolerant Quantum Heuristics for Combinatorial Optimization](https://arxiv.org/abs/2007.07391) gives detailed costings and constructions of oracles for useful optimization problems. This issue is to track the addition of these oracles to...

contributors welcome
bloqs/arithmetic

Seems to be taking around 17 minutes vs 10 minutes a few days ago. cc @mpharrigan

devops

The complete compilation of quantum algorithms will generate circuits with billions/millions of gates and the current software tools do not scale to these requirements. The bloqs of Qualtran are mitigating...

roadmap

Currently, we keep track of common bloqs in the [RESOLVER_DICT](https://github.com/quantumlib/Qualtran/blob/main/qualtran/serialization/bloq.py#L47). In theory this should be updated whenever new [bloqs] (https://github.com/quantumlib/Qualtran/tree/main/qualtran/bloqs) are added. I wanted to open a discussion for how...

serialization

This issue was originally discovered by serializing a composite bloq which contains an AND bloq. The AND bloq fails to serialize and raises this [error](https://github.com/quantumlib/Qualtran/blob/090941f8d5697ce49cbf306056fa354690f95a03/qualtran/cirq_interop/_cirq_to_bloq.py#L312). It is likely that there...

serialization

See https://github.com/quantumlib/Qualtran/pull/788#issuecomment-1996292451 for more details I'm not sure what's the fix right now, but this is definitely a blocker to transition away from Cirq and use Qualtran native interfaces when...

bug
sim/quantum

I couldn't find a way to define a sequence (list / tuple) using sympy where the length of the sequence is a symbolic parameter. This is often useful to specify...

symbolic

Given an abstract circuit, is there a convenient way to use qualtran to compile all the way down to a physical spatial layout of the circuits, as is done in...

question