Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Tutorial

Discrete Weyl Operators

Abstract

Details, properties and applications of the discrete Weyl operators

Keywords:Weyl OperatorsComplete Basis.

The discrete Weyl operators are a set of unitary operators that form a complete basis for the space of complex matrices. Within quantum information, they are used to define discrete Wigner functions Wootters (1987), study non-stabilizerness Veitch et al. (2014), and define basis of bipartite maximally entangled states, among other things.

Definition

The discrete Weyl operators are defined as

Wa,b=XaZb,a,b{0,1, ... ,d1},W_{a,b} = X^a Z^b, \hspace{2mm} a,b \in \{0, 1, ~... ~,d-1\},

where

X=j=0d1j+1 mod dj,  Z=j=0d1Ωjjj,  Ω=e2πid,X = \sum_{j=0}^{d-1} \vert j+1 ~ \textrm{mod} ~d \rangle \langle j \vert, ~ ~ Z= \sum_{j=0}^{d-1} \Omega^j \vert j \rangle \langle j \vert, ~ ~ \Omega = e^{\frac{2 \pi i}{d}},

such that the (a,b)(a,b)th discrete Weyl operator is

Wa,b=cΩbcc+a mod dc.W_{a,b} = \sum_{c} \Omega^{bc} \ket{c + a ~ \textrm{mod} ~d}\bra{c}.

The XX and ZZ in the definition of the discrete Weyl operators can be thought of as generalised Pauli-operators in higher dimensional spaces. They are also referred to as shift and clock operators. We note that for qubit systems, the discrete Weyl operators are

W0,0=I,  W0,1=σz,  W1,0=σx,  W1,1=iσy,W_{0,0} = \mathbb{I}, ~ ~ W_{0,1} = \sigma_z, ~ ~ W_{1,0} = \sigma_x, ~ ~ W_{1,1} = -i \sigma_y,

where σx,σy,σz\sigma_x, \sigma_y, \sigma_z are the qubit X,YX, Y and ZZ Pauli-operators respectively.

Identities

Here we list some identities for the Weyl operators.

Transposition, Adjoint, and Multiplication

The following identities are for how the discrete Weyl operators are transformed via transposition, adjoint, and multiplication:

(Wa,b)t=ΩabWa,b,(Wa,b)=ΩabWa,b,Wa,bWc,d=ΩbcWa+c,b+d=ΩbcadWc,dWa,b.\begin{split} (W_{a, b}) ^ {t} &= \Omega^{-ab}W_{-a, b}, \\ (W_{a, b}) ^ {\dagger} &= \Omega^{ab}W_{-a, -b}, \\ W_{a, b}W_{c, d} &= \Omega^{bc}W_{a + c, b + d} = \Omega^{bc - ad}W_{c, d}W_{a, b}. \\ \end{split}

Trace and Inner Product

The following identities are for the trace and (Hilbert-Schmidt) inner product of Weyl operators:

tr[Wa,b]=d δa,0δb,0,tr[Wa,bWc,d]=d δa,cδb,d,\begin{split} \textrm{tr}\big[ W_{a,b} \big] &= d ~ \delta_{a,0} \delta_{b,0}, \\ \textrm{tr}\big[ W_{a,b}^\dagger W_{c,d} \big] &= d ~ \delta_{a,c} \delta_{b,d}, \end{split}

where δa,b\delta_{a,b} is the Kronecker delta function.

A Complete Operator Basis

The set

{1dWa,b:a,b{0,1, ... ,d1}},\bigg\{ \frac{1}{\sqrt{d}} W_{a,b} : a,b \in \{0, 1, ~... ~,d-1\} \bigg\},

form a complete orthonormal basis for the space of d×dd \times d complex operators.

Hence, if AA is a d×dd \times d complex operator there always exists a set of complex coefficients pa,bCp_{a,b} \in \mathbb{C} such that

A=1da,b=0d1pa,bWa,b.A = \frac{1}{\sqrt{d}}\sum_{a,b=0}^{d-1} p_{a,b} W_{a,b}.

Generating A Maximally Entangled Basis

Let Φ00+=d1/2i=0d1iiHd\ket{\Phi^+_{00}} = d^{-1/2} \sum_{i=0}^{d-1} \ket{ii} \in \mathcal{H}^d, meaning Φ00+\ket{\Phi^+_{00}} is a d-dimensional maximally entangled state.

The following set is an orthonormal basis for the space HdHd\mathcal{H}^d \otimes \mathcal{H}^d:

{Φa,b+=(IWa,b)Φ00+ : a,b{0,1, ... ,d1}}\big\{ \ket{\Phi_{a,b}^+} = (\mathbb{I} \otimes W_{a,b}) \ket{\Phi_{00}^+} ~ : ~ a,b \in \{0, 1, ~... ~,d-1\} \big\}

We note that this holds for any basis of unitaries that are orthogonal under the Hilbert Schmit inner product.

References
  1. Wootters, W. K. (1987). A Wigner-function formulation of finite-state quantum mechanics. Annals of Physics, 176(1), 1–21. 10.1016/0003-4916(87)90176-x
  2. Veitch, V., Hamed Mousavian, S. A., Gottesman, D., & Emerson, J. (2014). The resource theory of stabilizer quantum computation. New Journal of Physics, 16(1), 013009. 10.1088/1367-2630/16/1/013009