Qaqarot / qaqarot

Quantum Computer Library for Everyone
Apache License 2.0
371 stars 53 forks source link

MCX, MCPhase gate #119

Closed gyu-don closed 3 years ago

gyu-don commented 3 years ago

How qiskit realize it especially when it's for hardware?

gyu-don commented 3 years ago

Qiskit has 4 ways to decomposite MCX gates. Almost all implementations are described in [Barenco]

And MCPhase gate is implemented by Gray code decomposition.

gyu-don commented 3 years ago

Gray code implementation is done in #137. I will implement a recursive process and won't implement the V-chain process.

gyu-don commented 3 years ago

Done in #138