Householder methods for quantum circuit design
Algorithms to resolve multiple-qubit unitary transformations into a sequence of simple operations on one-qubit subsystems are central to the methods of quantum-circuit simulators. We adapt Householder’s theorem to the tensor-product character of multi-qubit state vectors and translate it to a combin...
        Saved in:
      
    
          | Published in | Canadian journal of physics Vol. 94; no. 2; pp. 150 - 157 | 
|---|---|
| Main Authors | , | 
| Format | Journal Article | 
| Language | English | 
| Published | 
        Ottawa
          NRC Research Press
    
        01.02.2016
     Canadian Science Publishing NRC Research Press  | 
| Subjects | |
| Online Access | Get full text | 
| ISSN | 0008-4204 1208-6045 1208-6045  | 
| DOI | 10.1139/cjp-2015-0490 | 
Cover
| Summary: | Algorithms to resolve multiple-qubit unitary transformations into a sequence of simple operations on one-qubit subsystems are central to the methods of quantum-circuit simulators. We adapt Householder’s theorem to the tensor-product character of multi-qubit state vectors and translate it to a combinatorial procedure to assemble cascades of quantum gates that recreate any unitary operation U acting on n-qubit systems. U may be recreated by any cascade from a set of combinatorial options that, in number, are not lesser than super-factorial of 2
n
,
∏
j
=
1
2
n
(
j
!
)
. Cascades are assembled with one-qubit controlled-gates of a single type. We complement the assembly procedure with a new algorithm to generate Gray codes that reduce the combinatorial options to cascades with the least number of CNOT gates. The combined procedure —factorization, gate assembling, and Gray ordering — is illustrated on an array of three qubits. | 
|---|---|
| Bibliography: | SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 14 ObjectType-Article-1 ObjectType-Feature-2  | 
| ISSN: | 0008-4204 1208-6045 1208-6045  | 
| DOI: | 10.1139/cjp-2015-0490 |