Skip to content

Quantum Chess: Decomposition into CZ gates #46

Open
@dstrain115

Description

@dstrain115

Quantum chess curreently decomposes moves into circuits containing square root of iSWAP gates (ie. ISWAP ** 0.5). It would also be good to be able to decompose these operations into CZ-based gates to support future processors.

In particular, the methods in the following files need to be able to support outputting circuits using CZ:

https://github.com/quantumlib/ReCirq/blob/master/recirq/quantum_chess/quantum_moves.py
https://github.com/quantumlib/ReCirq/blob/master/recirq/quantum_chess/controlled_iswap.py

This would be a good project for a 20% contributor interested in learning about quantum computing.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions