Quantum Polygons and the Fourier Transform

Quantum Polygons and the Fourier Transform

Quantum polygons and the Fourier transform David Wakeham∗ Department of Physics and Astronomy, University of British Columbia, Vancouver, BC V6T 1Z1, Canada (Dated: September 18, 2020) d The Hilbert space Hd ' C of a qudit is impossible to directly visualize for d ≥ 2. Here, we explore a shortcut which turns vectors into polygons in the complex plane. This suggests a basis of regular polygons, for which the active change of basis is the quantum Fourier transform (QFT). We give an intuitive, visual approach to the QFT, in particular when d = aλ is a perfect power. INTRODUCTION relation also holds for the first and last component, and we immediately have !d = 1. We can always rotate and d rescale a polygon, i.e. multiply by some complex z 2 , The Hilbert space Hd ' C of a qudit is impossible C to directly visualize for d ≥ 2. There are many indirect so that χ0 = 1. Define the primitive dth root of unity 2πi=d d methods for visualizing higher dimensions [4]. Here, we !d := e . Our two conditions, ! = 1 and χ0 = 1, will represent vectors as polygons in the complex plane, suggest we consider the regular polygons following [3], and give visual representations for various s sk basic operation in the natural basis of regular polygons. ~χd := (!d ) : (1) d Consider a vector ~v = (vk) 2 C , for k 2 [d], where Convex regular polygons will only occur for values of s = [d] := f0; : : : ; d − 1g. Viewing the vector as a map ~v : 1 and s = d − 1, as in Fig. 2. Stellated regular polygons [d] ! C suggests we place vertices at points vk 2 C and occur for 1 < s < d−1 coprime with d, i.e. gcd(d; s) = 1. label with k. A less visually cluttered approach is to draw directed edges vk ! vk+1 and indicate v0, e.g. with a white vertex. Then a vector ~v 2 Cd can be pictured as a polygon of d sides with a distinguished vertex (Fig. 1). We call this the polygonal representation. FIG. 2: The polygonal basis for C3. This gives at most d − 1 polygons, not enough to form a basis for Cd. To get d vectors, we simply take s 2 [d]. This will include a \trivial" polygon for s = 0, repre- FIG. 1: A vector ~v 2 C3 represented as a triangle in C. sented by the thick white circle in Fig. 2. But in general, for composite d, it will include wrapped polygons when s and d share a common factor. We call this the set of For a state j i 2 Hd, we choose some basis jki; k 2 d regular polygons. We show some examples in Fig. 3. [d], to canonically identify Hd with C . For coefficients P j i =: k αkjki, j i = (αk) is a (normalized) map we can represent as a d-gon. Note that the phase ambiguity for a single qudit means that polygons for states form an equivalence class under rotations around the origin. REGULAR POLYGONS 2 2 FIG. 3: A stellation ~χ5 and a wrapped polygon ~χ6. ~ The standard basis vectors δk are useful for linear alge- bra, but ill-suited to the polygonal representation. This Let (s; d) be the greatest common divisor of s and d, s suggests we seek a new basis. The most natural choice and define fs; dg := d=(s; d). Then ~χd is a polygon of is the set of regular polygons centred around the origin. fs; dg sides, which wraps the unit circle g times, called a k These will be maps of the form χk = ! χ0 for some phase polygram in the mathematics literature, and denoted by j!j = 1 and constant χ0 6= 0. Coxeter-Schl¨afisymbol (s; d)fd=sg [2].This has an imme- The phase ! describes the angular difference between diate number-theoretic consequence. The count of s 2 [d] successive points. Since a regular polygon has the same relatively prime to d is given by Euler's totient function angular difference (from the cetnre) for all points, this φ(d). Similarly, φ(d=f) counts s for which (d; s) = f, 2 s−t s−t since (d; s) = f just in case (d=f; s) = 1. Thus, φ(d=f) L(~χd ). Since ~χd is a regular polygon, it closes unless counts the polygons wrapping f times. Since d=f = f 0 is s = t. If s = t, then the linkage is simply a chain of length t s just another way of enumerating factors of d, and every d, and hence we rediscover h~χd; ~χdi = dδs;t geometrically. polygon must wrap f times for some factor f, we find We can view inner products with a polygon as \me- that chanically" uncurling a linkage. Left-multiplying a vec- t y 0 X tor ~v by (~χd) leaves the first chain in the linkage, V , φ(f) = d: (2) 1 2 d−1 −t alone. But it rotates V ;V ;:::;V by !d . Then fjd 2 3 d−1 −t it rotates V ;V ;:::;V by !d , and so on, and ulti- k k −tk This identity was first proved by Gauss. mately, V ! V !d . We give an example in Fig. 5, 1 unzipping a linkage L(~v) with the triangle ~χ3. The most general vector ~w for which h~w;~vi can be interpreted as a LINKAGES hinged motion of L(~v) is ~w = (!k), for phases j!kj = 1. We have yet to prove that the regular polygons form a basis. A direct if clumsy method is to form a d×d matrix j from the vectors ~χd and compute the determinant.[6] A nicer method is to compute the inner product and show the regular polygons are orthogonal, and since we have d of them, form a basis. P k −1 d Using the geometric series k r = (1 − r) (1 − r ) 1 for r 6= 1, we have FIG. 5: A vector ~v, with linkage L(~v), unzipped by ~χ3. −1 1 The blue line is the coefficient d h~χ3;~vi. d−1 (s−t)d X (s−t)k 1 − ! h~χt ; ~χsi = ! = = 0 (3) d d d 1 − !(s−t) Since the ~χs form an orthogonal basis, the results of k=0 d uncurling a linkage L(~v) give coefficients for an expansion for s 6= t, using !(s−t)d = 1. For s = t, each term is 1, so of ~v in regular polygons. Similarly, we can consider states d P the inner product is d. Hence, j i = k αkjki 2 Hd. Our basis of polygonal vectors can be made into an orthonormal basis of polygonal states, t s p h~χd; ~χdi = dδs;t : (4) s s jχdi := ~χd= d. Then, in this new basis, We can also see this by geometrizing the inner prod- d−1 X s 1 X −ks uct using linkages. The linkage associated with a vec- j i = Asjχdi;As := p !d αk : (5) k tor ~v is the sequence of points L(~v) := (V ), where s d k=0 k Pk V := j=0 vj. Geometrically, this simply arranges the This is the discrete Fourier transform (DFT). It is a pas- complex numbers vk top to tail. We show example in sive transformation in the sense that it leaves j i alone Figs. 4 and 5, colouring the numbers vk (considered as but implements a basis change. vectors from the origin) to distinguish them from the In a quantum computer, we cannot change the mea- edges in the polygonal representation. surement basis, but actively change the state. Define the Note that the linkage for a regular polygon closes (Fig. quantum Fourier transform (QFT) as the map 4), starting and ending at the origin, unless we have the s 1 X ks trivial linkage for which Vk = k. The argument is sim- jsi 7! QFTdjsi = jχdi = p !d jki ; (6) ple: the linkage is geometrically similar to the original d k polygon, since the vectors v comprising the linkage, and k and extending by linearity to any j i = P α jsi. The v − v comprising the polygon, have a fixed complex s s k+1 k coefficients in the computational basis after this active ratio (i.e. fixed scaling and rotation) ! − 1. transformation will be precisely the Fourier-transformed coefficients As. We will discuss this operation in more detail below. x kx We can define a \generalized" polygon ~χd := (!d ), for x 2 [0; d). As argued above, the associated linkage closes if and only if x is an integer. But how close is it to closing for arbitrary x? We can check explicitly. Using the geometric series from (3), for x 6= 0 the tip of the 2 2 FIG. 4: The stellation ~χ5 and associated linkage L(~χ5). linkage lies at d X 1 − !dx Let us return to the question of orthogonality. The in- !kx = d : (7) t s d 1 − !x ner product h~χd; ~χdi is the last component in the linkage k=0 d 3 Using Euler's formula eiθ = cos(θ)+i sin(θ) and the dou- ble angle formula 1 − cos(θ) = 2 sin2(θ=2) distance from the origin is 1=2 1 − !dx 1 − cos(2πx))2 + sin2(2πx) d = x 2 2 1 − !d (1 − cos(2πx=d)) + sin (2πx=d) sin(πx) = : (8) sin(πx=d) This can be used to bound the coefficients in the QFT, and a related procedure called phase estimation [1], but 1 we will not discuss this further here.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    5 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us