2016
DOI: 10.1139/cjp-2015-0490
|View full text |Cite
|
Sign up to set email alerts
|

Householder methods for quantum circuit design

Abstract: 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… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2016
2016
2020
2020

Publication Types

Select...
6

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(6 citation statements)
references
References 22 publications
0
6
0
Order By: Relevance
“…Also note that U f is a special case of the general Householder transformation (or reflection). Householder transformations are used as ingredients to simulate arbitrary unitary matrices [28][29][30][31] and hence can be efficiently simulatable on quantum computers.…”
Section: Numerical Examplementioning
confidence: 99%
“…Also note that U f is a special case of the general Householder transformation (or reflection). Householder transformations are used as ingredients to simulate arbitrary unitary matrices [28][29][30][31] and hence can be efficiently simulatable on quantum computers.…”
Section: Numerical Examplementioning
confidence: 99%
“…where |u a = B |0 a − |0 a . The complexity of constructing this gate has been analyzed before [17,[45][46][47]. Since Givens rotation G L−2,L−1 (θ L−1 ) can nullify B 0,L−1 , it can also nullify all B j,L−1 for j = L − 1 and update B L−1,L−1 to 1 due to B's special form.…”
Section: C2 Direct Pea (First Order)mentioning
confidence: 99%
“…For a normalized L-dimensional column-vector |x j ∈ C ⊗l and the identity matrix I, R j = I−2 |x j x j | is an Householder transformation describing a reflection operator around the vector |x j . On quantum computers, a Householder transformation [22] can be implemented by using O(2 l ) total number of two-and one-qubit quantum gates [23][24][25] ( In Ref. [23], an implementation with the same complexity is also presented for a general version of the Householder transformation: i.e., I − (e iϕ − 1) |x j x j |).…”
Section: B Circuit Implementation Of Bmentioning
confidence: 99%