-
It could be nice to have a meta gate (similar to how `Tensor` and `ControledGate` work) that represents a concatenation of two or more gates. As a concrete use case, consider that a user might want to…
-
FawltyDeps v0.3.1
When running FawltyDeps (in the customary FawltyDeps env) on the Algorithms project, the lists of unused deps and undeclared imports do not contain the `qiskit` package as it is b…
-
ProjectQ would be made even better by keeping its public interfaces agnostic to complex-valued physically nonobservable probability amplitudes. The compiler already can be used this way, as is demonst…
-
The following matrix cannot be decomposed even though it is unitary.
```
U = np.matrix([[(-0.7108860402090058-0.7033072016973199j),
(-9.403468524726843e-05+9.504800300819127e-…
-
### Expected behavior
The expectation value obtained for the tensor product of an observable containing terms using `qml.Hermitian` is correct.
### Actual behavior
Incorrect result.
### Additional…
-
We've had a few problems with people submitting pull requests that break the demo file. The demo is quite important because it is likely the first thing that new users will read. However, we currently…
-
### Expected behavior
User-specified dtypes on the device are not considered in a wide variety of cases. The ones detailed below are just specific ones found by chance, a more systematic think-thro…
-
Hello,
I encountered a **NoGateDecompositionError** while using the ProjectQ framework. The specific error message is:
No replacement found for Measure^\dagger | Qureg[16]!
Could anyone provide…
-
Hello nwchem developers
I found that https://github.com/quantumlib/OpenFermion project allows to make calculations on quantum computing and it can be very fruitful.
Implementation of quantum com…
-
### Expected behavior
The following example executes with either the `autograd`, `tf` or `torch` interface:
```python
dev = qml.device("default.qubit", wires=3, shots=(2,2)) #