This repository was archived by the owner on Jan 12, 2024. It is now read-only.
This repository was archived by the owner on Jan 12, 2024. It is now read-only.
Quantum addition using ApplyAnd #335
Open
Description
Describe the solution you'd like
A ripple-carry adder using the ApplyAnd
or ApplyLowDepthAnd
operations as described in Fig. 1 in Halving the cost of quantum addition.
Describe alternatives you've considered
Updating RippleCarryAdderD
to use ApplyAnd
.
Implementation plan
Development in branch feature/adder
- Rewriting of
RippleCarryAdderD
RippleCarryAdderD update #358 Refactoring improved adder implementation #359 - Validate requirements for control lines
- Investigate implications for Numerics API review