Discrete symmetries of hypergraph states David W. Lyons Lebanon - - PowerPoint PPT Presentation

discrete symmetries of hypergraph states
SMART_READER_LITE
LIVE PREVIEW

Discrete symmetries of hypergraph states David W. Lyons Lebanon - - PowerPoint PPT Presentation

Discrete symmetries of hypergraph states David W. Lyons Lebanon Valley College Tetrahedral Geometry-Topology Seminar 1 April 2016 with support from NSF grant PHY-1211594 and Lebanon Valley College faculty research grants Lyons (LVC) Discrete


slide-1
SLIDE 1

Discrete symmetries of hypergraph states

David W. Lyons

Lebanon Valley College

Tetrahedral Geometry-Topology Seminar 1 April 2016

with support from NSF grant PHY-1211594 and Lebanon Valley College faculty research grants

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 1 / 39

slide-2
SLIDE 2

Outline

1

Basics

2

Graphs and Graph States

3

Hypergraphs and Hypergraph States

4

Symmetry, Geometry, and Combinatorics

5

Summary and Looking Forward

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 2 / 39

slide-3
SLIDE 3

Outline

1

Basics

2

Graphs and Graph States

3

Hypergraphs and Hypergraph States

4

Symmetry, Geometry, and Combinatorics

5

Summary and Looking Forward

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 3 / 39

slide-4
SLIDE 4

The Quantum Bit

Hilbert space is C2

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 4 / 39

slide-5
SLIDE 5

The Quantum Bit

Hilbert space is C2 states are points in P1(C) = P(C2) =)C2 \ {0})/scalars ≈ S2

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 4 / 39

slide-6
SLIDE 6

The Quantum Bit

Hilbert space is C2 states are points in P1(C) = P(C2) =)C2 \ {0})/scalars ≈ S2 standard basis for C2 is |0 = 1

  • , |1 =

1

  • Lyons (LVC)

Discrete symmetries of hypergraph states 2016.04.01 4 / 39

slide-7
SLIDE 7

The Quantum Bit

Hilbert space is C2 states are points in P1(C) = P(C2) =)C2 \ {0})/scalars ≈ S2 standard basis for C2 is |0 = 1

  • , |1 =

1

  • we speak loosely and write the vector α |0 + β |1 but always mean

its equivalence class in P1

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 4 / 39

slide-8
SLIDE 8

The Bloch Sphere

S2 ← → C2 (θ, φ) ← → cos θ 2 |0 + eiφ sin θ 2 |1

θ |1 |ψ |0 φ

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 5 / 39

slide-9
SLIDE 9

Many Quantum Bits

n-qubit Hilbert space is C2 ⊗ · · · ⊗ C2

  • n factors

= (C2)⊗n ≈ C2n

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 6 / 39

slide-10
SLIDE 10

Many Quantum Bits

n-qubit Hilbert space is C2 ⊗ · · · ⊗ C2

  • n factors

= (C2)⊗n ≈ C2n states are points in projective space

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 6 / 39

slide-11
SLIDE 11

Many Quantum Bits

n-qubit Hilbert space is C2 ⊗ · · · ⊗ C2

  • n factors

= (C2)⊗n ≈ C2n states are points in projective space write |011 for |0 ⊗ |1 ⊗ |1

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 6 / 39

slide-12
SLIDE 12

Many Quantum Bits

n-qubit Hilbert space is C2 ⊗ · · · ⊗ C2

  • n factors

= (C2)⊗n ≈ C2n states are points in projective space write |011 for |0 ⊗ |1 ⊗ |1 standard (computational) basis vectors have form |I = |i1i2 . . . in , ik = 0, 1, 1 ≤ k ≤ n

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 6 / 39

slide-13
SLIDE 13

Entanglement

Entangled States

An n-qubit state is entangled if it is can not be written a product if 1-qubit states |ψ1 ⊗ |ψ2 ⊗ · · · ⊗ |ψn

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 7 / 39

slide-14
SLIDE 14

Entanglement

Entangled States

An n-qubit state is entangled if it is can not be written a product if 1-qubit states |ψ1 ⊗ |ψ2 ⊗ · · · ⊗ |ψn Example: |00 + |11 = (a |0 + b |1) ⊗ (c |0 + d |1) for any a, b, c, d

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 7 / 39

slide-15
SLIDE 15

Entanglement

Entangled States

An n-qubit state is entangled if it is can not be written a product if 1-qubit states |ψ1 ⊗ |ψ2 ⊗ · · · ⊗ |ψn Example: |00 + |11 = (a |0 + b |1) ⊗ (c |0 + d |1) for any a, b, c, d Proof: Just look at (a |0 + b |1) ⊗ (c |0 + d |1) = ac |00 + ad |01 + bc |10 + bd |11 . Terms don’t work out.

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 7 / 39

slide-16
SLIDE 16

Nonlocality

Spooky action at a distance

Alice has qubit 1 and Bob has qubit 2 of state |00 + |11 in labs separated far apart. Each measures 0 or 1 with probability 1/2, but they

  • btain the same outcome (both 0 or both 1) with probability 1.

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 8 / 39

slide-17
SLIDE 17

Nonlocality

Spooky action at a distance

Alice has qubit 1 and Bob has qubit 2 of state |00 + |11 in labs separated far apart. Each measures 0 or 1 with probability 1/2, but they

  • btain the same outcome (both 0 or both 1) with probability 1.

Motivation to study multiqubit states

Multiqubit states encode data and can be processed to perform algorithms and secure communication in ways that are (believed to be) not achievable with classical processing of classical bits. Entanglement and nonlocality play a role of essential resources for the speed up over classical algorithms.

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 8 / 39

slide-18
SLIDE 18

Outline

1

Basics

2

Graphs and Graph States

3

Hypergraphs and Hypergraph States

4

Symmetry, Geometry, and Combinatorics

5

Summary and Looking Forward

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 9 / 39

slide-19
SLIDE 19

Graph States: Ingredients

Graph

A graph G = (V , E) is a set V of vertices and a set E of (undirected, non-loop) edges. That is e ∈ E is a 2-element subset of V .

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 10 / 39

slide-20
SLIDE 20

Graph States: Ingredients

Graph

A graph G = (V , E) is a set V of vertices and a set E of (undirected, non-loop) edges. That is e ∈ E is a 2-element subset of V .

The “plus” state

|+ = |0 + |1 Observation: |+⊗n =

I |I

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 10 / 39

slide-21
SLIDE 21

Graph States: Ingredients

Graph

A graph G = (V , E) is a set V of vertices and a set E of (undirected, non-loop) edges. That is e ∈ E is a 2-element subset of V .

The “plus” state

|+ = |0 + |1 Observation: |+⊗n =

I |I

The 2-qubit C operator (controlled-Z)

a |00 + b |01 + c |10 + d |11 → a |00 + b |01 + c |10 −d |11

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 10 / 39

slide-22
SLIDE 22

Graph States: Construction

vertex ← → qubit in |+ state edge ← → C operator on ends of the edge

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 11 / 39

slide-23
SLIDE 23

Graph States: Construction

vertex ← → qubit in |+ state edge ← → C operator on ends of the edge Example: Graph G = K3 State |ψG = |K3

3 1 2

|000 + |001 + |010 + |100 − (|011 + |101 + |110 + |111)

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 11 / 39

slide-24
SLIDE 24

Graph states, cont’d

Formally: for edge e = {a, b}, write Ce for C operator on qubits a, b

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 12 / 39

slide-25
SLIDE 25

Graph states, cont’d

Formally: for edge e = {a, b}, write Ce for C operator on qubits a, b for graph G = (V , E) with |V | = n, graph state is |ψG =

  • e∈E

Ce

  • |+⊗n

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 12 / 39

slide-26
SLIDE 26

Graph states, cont’d

Formally: for edge e = {a, b}, write Ce for C operator on qubits a, b for graph G = (V , E) with |V | = n, graph state is |ψG =

  • e∈E

Ce

  • |+⊗n

Observations: Operators Ce are well-defined on 2-element subsets of V and also commute.

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 12 / 39

slide-27
SLIDE 27

Graph states, cont’d

Formally: for edge e = {a, b}, write Ce for C operator on qubits a, b for graph G = (V , E) with |V | = n, graph state is |ψG =

  • e∈E

Ce

  • |+⊗n

Observations: Operators Ce are well-defined on 2-element subsets of V and also commute. |ψG has the form

I ± |I

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 12 / 39

slide-28
SLIDE 28

Graph states, cont’d

Formally: for edge e = {a, b}, write Ce for C operator on qubits a, b for graph G = (V , E) with |V | = n, graph state is |ψG =

  • e∈E

Ce

  • |+⊗n

Observations: Operators Ce are well-defined on 2-element subsets of V and also commute. |ψG has the form

I ± |I

Facts: Graph states are the resource for a measurement-based quantum computation, capable of implementing any quantum algorithm.

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 12 / 39

slide-29
SLIDE 29

Graph states, cont’d

Formally: for edge e = {a, b}, write Ce for C operator on qubits a, b for graph G = (V , E) with |V | = n, graph state is |ψG =

  • e∈E

Ce

  • |+⊗n

Observations: Operators Ce are well-defined on 2-element subsets of V and also commute. |ψG has the form

I ± |I

Facts: Graph states are the resource for a measurement-based quantum computation, capable of implementing any quantum algorithm. Graph states play a key role in encoding and error correction theory and implementation.

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 12 / 39

slide-30
SLIDE 30

Graph states, cont’d

One more big deal about graphs states. Graph states are stabilizer states, that is, simultaneous eigenstates of n independent Pauli tensors.

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 13 / 39

slide-31
SLIDE 31

Graph states, cont’d

One more big deal about graphs states. Graph states are stabilizer states, that is, simultaneous eigenstates of n independent Pauli tensors. Pauli matrices X = 1 1

  • , Y =

−i i

  • , Z =

1 −1

  • Lyons (LVC)

Discrete symmetries of hypergraph states 2016.04.01 13 / 39

slide-32
SLIDE 32

Graph states, cont’d

One more big deal about graphs states. Graph states are stabilizer states, that is, simultaneous eigenstates of n independent Pauli tensors. Pauli matrices X = 1 1

  • , Y =

−i i

  • , Z =

1 −1

  • Example: |K3 is stabilized by X ⊗ Z ⊗ Z, Z ⊗ X ⊗ Z, Z ⊗ Z ⊗ X

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 13 / 39

slide-33
SLIDE 33

Graph states, cont’d

One more big deal about graphs states. Graph states are stabilizer states, that is, simultaneous eigenstates of n independent Pauli tensors. Pauli matrices X = 1 1

  • , Y =

−i i

  • , Z =

1 −1

  • Example: |K3 is stabilized by X ⊗ Z ⊗ Z, Z ⊗ X ⊗ Z, Z ⊗ Z ⊗ X

Philosophy: local symmetry is important and useful in studying entanglement in general. Among all local operators, the Paulis play a special role for encoding and error correction.

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 13 / 39

slide-34
SLIDE 34

Outline

1

Basics

2

Graphs and Graph States

3

Hypergraphs and Hypergraph States

4

Symmetry, Geometry, and Combinatorics

5

Summary and Looking Forward

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 14 / 39

slide-35
SLIDE 35

Motivation and mission

study natural generalizations of graphs and graph states

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 15 / 39

slide-36
SLIDE 36

Motivation and mission

study natural generalizations of graphs and graph states look for algorithm and encoding applications

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 15 / 39

slide-37
SLIDE 37

Motivation and mission

study natural generalizations of graphs and graph states look for algorithm and encoding applications study local symmetries, especially Pauli

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 15 / 39

slide-38
SLIDE 38

Hypergraphs

Hypergraph

A hypergraph G = (V , E) is a set V of vertices and a set E of subsets of V . Each e ∈ E is called a hyperedge.

4 1 2 3

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 16 / 39

slide-39
SLIDE 39

Hypergraph states

Vertices are plus states, hyperedges are generalized Ce operators

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 17 / 39

slide-40
SLIDE 40

Hypergraph states

Vertices are plus states, hyperedges are generalized Ce operators

4 1 2 3

|ψ = C1,2C2,3,4 |+⊗4 = |0000 + |0001 + |0010 + |0011 + |0100 + |0101 + |0110 + |1000 + |1001 + |1010 + |1011 + |1111 − |0111 − |1100 − |1101 − |1110

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 17 / 39

slide-41
SLIDE 41

Hypergraph states, cont’d

Formally: for hyperedge e, write Ce for generalized C operator on qubits in e

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 18 / 39

slide-42
SLIDE 42

Hypergraph states, cont’d

Formally: for hyperedge e, write Ce for generalized C operator on qubits in e for hypergraph G = (V , E) with |V | = n, hypergraph state is |ψG =

  • e∈E

Ce

  • |+⊗n

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 18 / 39

slide-43
SLIDE 43

Hypergraph states, cont’d

Formally: for hyperedge e, write Ce for generalized C operator on qubits in e for hypergraph G = (V , E) with |V | = n, hypergraph state is |ψG =

  • e∈E

Ce

  • |+⊗n

Observations: Operators Ce are well-defined on subsets of V and also commute.

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 18 / 39

slide-44
SLIDE 44

Hypergraph states, cont’d

Formally: for hyperedge e, write Ce for generalized C operator on qubits in e for hypergraph G = (V , E) with |V | = n, hypergraph state is |ψG =

  • e∈E

Ce

  • |+⊗n

Observations: Operators Ce are well-defined on subsets of V and also commute. |ψG has the form

I ± |I

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 18 / 39

slide-45
SLIDE 45

Hypergraph states, cont’d

Formally: for hyperedge e, write Ce for generalized C operator on qubits in e for hypergraph G = (V , E) with |V | = n, hypergraph state is |ψG =

  • e∈E

Ce

  • |+⊗n

Observations: Operators Ce are well-defined on subsets of V and also commute. |ψG has the form

I ± |I

Facts: If you have a black box that can decide whether an input graph state is a product state, you can solve 3-SAT

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 18 / 39

slide-46
SLIDE 46

Outline

1

Basics

2

Graphs and Graph States

3

Hypergraphs and Hypergraph States

4

Symmetry, Geometry, and Combinatorics

5

Summary and Looking Forward

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 19 / 39

slide-47
SLIDE 47

Local symmetry for hypergraph states

Question: what hypergraphs G admit local Pauli symmetry? I.e., solve αM1 ⊗ M2 ⊗ · · · ⊗ Mn |ψG = |ψG Mk = I, X, Y , Z for 1 ≤ k ≤ n, α = ±1, ±i

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 20 / 39

slide-48
SLIDE 48

Local symmetry for hypergraph states

Question: what hypergraphs G admit local Pauli symmetry? I.e., solve αM1 ⊗ M2 ⊗ · · · ⊗ Mn |ψG = |ψG Mk = I, X, Y , Z for 1 ≤ k ≤ n, α = ±1, ±i Special case: solve ±X ⊗n |ψG = |ψG

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 20 / 39

slide-49
SLIDE 49

Local symmetry for hypergraph states

Question: what hypergraphs G admit local Pauli symmetry? I.e., solve αM1 ⊗ M2 ⊗ · · · ⊗ Mn |ψG = |ψG Mk = I, X, Y , Z for 1 ≤ k ≤ n, α = ±1, ±i Special case: solve ±X ⊗n |ψG = |ψG Even specialer case: assume G is permutation invariant

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 20 / 39

slide-50
SLIDE 50

Permutation group action on states

transposition τ = (12) permutes qubits 1,2 a |010 + b |110 → a |100 + b |110

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 21 / 39

slide-51
SLIDE 51

Permutation group action on states

transposition τ = (12) permutes qubits 1,2 a |010 + b |110 → a |100 + b |110 state a |010 + b |110 is not permutation invariant

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 21 / 39

slide-52
SLIDE 52

Permutation group action on states

transposition τ = (12) permutes qubits 1,2 a |010 + b |110 → a |100 + b |110 state a |010 + b |110 is not permutation invariant state |000 + c(|001 + |010 + |100) + b |111 is permutation invariant

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 21 / 39

slide-53
SLIDE 53

Permutation invariant hypergraph states

Easy to see: the only permutation invariant graph states are |Kn

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 22 / 39

slide-54
SLIDE 54

Permutation invariant hypergraph states

Easy to see: the only permutation invariant graph states are |Kn Easy to see: if a hypergraph state is permutation invariant, and if there’s a hyperedge of size m, there the hypergraph must have all possible hyperedges of size m

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 22 / 39

slide-55
SLIDE 55

Permutation invariant hypergraph states

Easy to see: the only permutation invariant graph states are |Kn Easy to see: if a hypergraph state is permutation invariant, and if there’s a hyperedge of size m, there the hypergraph must have all possible hyperedges of size m Example:

  • K 3

4

  • , “tetrahedron state”

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 22 / 39

slide-56
SLIDE 56

Permutation invariant hypergraph states

Easy to see: the only permutation invariant graph states are |Kn Easy to see: if a hypergraph state is permutation invariant, and if there’s a hyperedge of size m, there the hypergraph must have all possible hyperedges of size m Example:

  • K 3

4

  • , “tetrahedron state”

We write

  • K m1,...,mk

n

  • to denote the n-qubit hypergraph state that is

complete in levels m1, . . . , mk (i.e., has all possible hyperedges of the sizes listed)

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 22 / 39

slide-57
SLIDE 57

Permutation invariant hypergraph states

Easy to see: the only permutation invariant graph states are |Kn Easy to see: if a hypergraph state is permutation invariant, and if there’s a hyperedge of size m, there the hypergraph must have all possible hyperedges of size m Example:

  • K 3

4

  • , “tetrahedron state”

We write

  • K m1,...,mk

n

  • to denote the n-qubit hypergraph state that is

complete in levels m1, . . . , mk (i.e., has all possible hyperedges of the sizes listed) Observation: expansion in standard basis must obey constant coefficients for a given Hamming weight |ψG =

n

  • w=0

(−1)ew

  • I : wt(I)=w

|I

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 22 / 39

slide-58
SLIDE 58

Permutation invariant hypergraph states, cont’d

Question: how to calculate ew?

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 23 / 39

slide-59
SLIDE 59

Permutation invariant hypergraph states, cont’d

Question: how to calculate ew? Thought bubble: (−1)? |0 · · · 0 | 1 · · · 1 (weight w is the number of 1s)

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 23 / 39

slide-60
SLIDE 60

Permutation invariant hypergraph states, cont’d

Question: how to calculate ew? Thought bubble: (−1)? |0 · · · 0 | 1 · · · 1 (weight w is the number of 1s) Answer: ew = w

m

  • Lyons (LVC)

Discrete symmetries of hypergraph states 2016.04.01 23 / 39

slide-61
SLIDE 61

Permutation invariant hypergraph states, cont’d

Question: how to calculate ew? Thought bubble: (−1)? |0 · · · 0 | 1 · · · 1 (weight w is the number of 1s) Answer: ew = w

m

  • This leads us to look at look at “

·

m

  • stripe” in Pascal’s triangle mod 2

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 23 / 39

slide-62
SLIDE 62

Permutation invariant hypergraph states, cont’d

Question: how to calculate ew? Thought bubble: (−1)? |0 · · · 0 | 1 · · · 1 (weight w is the number of 1s) Answer: ew = w

m

  • This leads us to look at look at “

·

m

  • stripe” in Pascal’s triangle mod 2

Example(s): read off a list of weight class sign coefficients for one or more |K m

n states

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 23 / 39

slide-63
SLIDE 63

Pascal’s Triangle mod 2

(image from mathforums.org)

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 24 / 39

slide-64
SLIDE 64

X ⊗n symmetry for perm. inv. hyp. states

Pauli X swaps 0 ↔ 1, so X ⊗n take a weight w basis vector to a weight n − w vector with all bits flipped, thus we have X ⊗n symmetry if and only if ew = en−w (mod 2) w m

  • =
  • w

n − m

  • (mod 2)

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 25 / 39

slide-65
SLIDE 65

X ⊗n symmetry for perm. inv. hyp. states

Pauli X swaps 0 ↔ 1, so X ⊗n take a weight w basis vector to a weight n − w vector with all bits flipped, thus we have X ⊗n symmetry if and only if ew = en−w (mod 2) w m

  • =
  • w

n − m

  • (mod 2)

This sends us looking for palindrome in ·

m

  • stripes (find some examples)

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 25 / 39

slide-66
SLIDE 66

X ⊗n symmetry, cont’d

“Short stripe condition”, discovered independently, searching for nonlocality examples

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 26 / 39

slide-67
SLIDE 67

X ⊗n symmetry, cont’d

“Short stripe condition”, discovered independently, searching for nonlocality examples −X ⊗n symmetry is equivalent to antipalindrome condition on long strips, also has short stripe condition, (see examples) ew = en−w + 1 (mod 2) w m

  • =
  • w

n − m

  • + 1

(mod 2)

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 26 / 39

slide-68
SLIDE 68

Pascal’s Triangle mod 2

(image from mathforums.org)

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 27 / 39

slide-69
SLIDE 69

X ⊗n symmetry, cont’d

For multiple completeness levels m1, m2, . . . , mk, we have ew = w m1

  • +

w m2

  • + · · · +

w mk

  • (mod 2)

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 28 / 39

slide-70
SLIDE 70

X ⊗n symmetry, cont’d

For multiple completeness levels m1, m2, . . . , mk, we have ew = w m1

  • +

w m2

  • + · · · +

w mk

  • (mod 2)

Summer 2015 work of students, finding (via search) and proving some families Example:

  • K 2,4

11+8k

  • has −X ⊗n symmetry for k ≥ 0

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 28 / 39

slide-71
SLIDE 71

Amusing combinatorics

Two vectors that specify a permutation invariant hypergraph

  • K m1,m2,...,mk

n

  • e : |ψG =
  • I

(−1)ewt(I) |I g : gw = 1 if mj = 1 for some j

  • therwise

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 29 / 39

slide-72
SLIDE 72

Amusing combinatorics

Two vectors that specify a permutation invariant hypergraph

  • K m1,m2,...,mk

n

  • e : |ψG =
  • I

(−1)ewt(I) |I g : gw = 1 if mj = 1 for some j

  • therwise

Question: Nice converter e ↔ g?

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 29 / 39

slide-73
SLIDE 73

Amusing combinatorics

Two vectors that specify a permutation invariant hypergraph

  • K m1,m2,...,mk

n

  • e : |ψG =
  • I

(−1)ewt(I) |I g : gw = 1 if mj = 1 for some j

  • therwise

Question: Nice converter e ↔ g? Cool answer: Let A = i

j

  • (mod 2)
  • 1≤i,j≤n (upper right “Pascal’s

parallelogram”).

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 29 / 39

slide-74
SLIDE 74

Amusing combinatorics

Two vectors that specify a permutation invariant hypergraph

  • K m1,m2,...,mk

n

  • e : |ψG =
  • I

(−1)ewt(I) |I g : gw = 1 if mj = 1 for some j

  • therwise

Question: Nice converter e ↔ g? Cool answer: Let A = i

j

  • (mod 2)
  • 1≤i,j≤n (upper right “Pascal’s

parallelogram”). We have Ae = g, Ag = e. Nice, huh?

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 29 / 39

slide-75
SLIDE 75

Pascal’s Triangle mod 2

(image from mathforums.org)

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 30 / 39

slide-76
SLIDE 76

Amusing combinatorics, cont’d

Par(i)ty trick: when is n

m

  • even, odd? More generally, when does p |

n

m

  • ?

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 31 / 39

slide-77
SLIDE 77

Amusing combinatorics, cont’d

Par(i)ty trick: when is n

m

  • even, odd? More generally, when does p |

n

m

  • ?

Answer: K¨ ummer (1852), Lucas (1878).

1 Expand n, m in base p, with pi coefficient digit ni, mi, resp. Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 31 / 39

slide-78
SLIDE 78

Amusing combinatorics, cont’d

Par(i)ty trick: when is n

m

  • even, odd? More generally, when does p |

n

m

  • ?

Answer: K¨ ummer (1852), Lucas (1878).

1 Expand n, m in base p, with pi coefficient digit ni, mi, resp. 2 p |

n

m

  • if and only if ∃i mi > ni

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 31 / 39

slide-79
SLIDE 79

Amusing combinatorics, cont’d

Par(i)ty trick: when is n

m

  • even, odd? More generally, when does p |

n

m

  • ?

Answer: K¨ ummer (1852), Lucas (1878).

1 Expand n, m in base p, with pi coefficient digit ni, mi, resp. 2 p |

n

m

  • if and only if ∃i mi > ni

3 For p = 2,

n

m

  • is even if and only if there is a position where the base

2 expansion of m has a 1 and the base 2 expansion of n has a 0.

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 31 / 39

slide-80
SLIDE 80

Amusing combinatorics, cont’d

Par(i)ty trick: when is n

m

  • even, odd? More generally, when does p |

n

m

  • ?

Answer: K¨ ummer (1852), Lucas (1878).

1 Expand n, m in base p, with pi coefficient digit ni, mi, resp. 2 p |

n

m

  • if and only if ∃i mi > ni

3 For p = 2,

n

m

  • is even if and only if there is a position where the base

2 expansion of m has a 1 and the base 2 expansion of n has a 0. Examples: see Pascal’s triangle

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 31 / 39

slide-81
SLIDE 81

Pascal’s Triangle mod 2

(image from mathforums.org)

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 32 / 39

slide-82
SLIDE 82

Amusing combinatorics, cont’d

Question for audience: when is a Pascal row perpendicular to a vector of ±1 entries? (Besides the one we know, alternating ±1.) Example in row 14.

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 33 / 39

slide-83
SLIDE 83

Bloch sphere picture

One way to make a permutation invariant state:

  • 1. choose n 1-qubit states |ψ1 , . . . , |ψn

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 34 / 39

slide-84
SLIDE 84

Bloch sphere picture

One way to make a permutation invariant state:

  • 1. choose n 1-qubit states |ψ1 , . . . , |ψn
  • 2. symmetrize their product

|ψ =

  • π∈Sn
  • ψπ(1)
  • ⊗ · · · ⊗
  • ψπ(n)
  • Lyons (LVC)

Discrete symmetries of hypergraph states 2016.04.01 34 / 39

slide-85
SLIDE 85

Bloch sphere picture

One way to make a permutation invariant state:

  • 1. choose n 1-qubit states |ψ1 , . . . , |ψn
  • 2. symmetrize their product

|ψ =

  • π∈Sn
  • ψπ(1)
  • ⊗ · · · ⊗
  • ψπ(n)
  • Amazing fact: All permutation invariant states can be made this way.

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 34 / 39

slide-86
SLIDE 86

Bloch sphere picture

One way to make a permutation invariant state:

  • 1. choose n 1-qubit states |ψ1 , . . . , |ψn
  • 2. symmetrize their product

|ψ =

  • π∈Sn
  • ψπ(1)
  • ⊗ · · · ⊗
  • ψπ(n)
  • Amazing fact: All permutation invariant states can be made this way.

Consequence: There is a one-to-one correspondence between n-qubit permutation invariant states and collections of n points on the Bloch sphere.

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 34 / 39

slide-87
SLIDE 87

Bloch sphere picture: it gets better

Local equivalence: Suppose permutation invariant states |ψ , |ψ′ are locally equivalent. Then there is a 2 × 2 unitary U such that |ψ′ = U⊗n |ψ.

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 35 / 39

slide-88
SLIDE 88

Bloch sphere picture: it gets better

Local equivalence: Suppose permutation invariant states |ψ , |ψ′ are locally equivalent. Then there is a 2 × 2 unitary U such that |ψ′ = U⊗n |ψ. A 2 × 2 unitary U acts on the Bloch sphere by rotation. So |ψ , |ψ′ are locally equivalent if and only if their configurations of Bloch points can be rotated one to the other.

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 35 / 39

slide-89
SLIDE 89

Bloch sphere picture, cont’d

Example:

  • K 3

4

  • Bloch configuration are the 4 points at the corners of a rectangle on a

great circle, symmetry group is Z2 × Z2. Axis of rotations are Y , αX + βZ, and −βX + αZ.

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 36 / 39

slide-90
SLIDE 90

Bloch sphere picture, cont’d

Example:

  • K 3

4

  • Bloch configuration are the 4 points at the corners of a rectangle on a

great circle, symmetry group is Z2 × Z2. Axis of rotations are Y , αX + βZ, and −βX + αZ. Conjecture(s)/Question(s): Do all discrete symmetries of permutation invariant hypergraph states have order 2? Are there any axes of symmetry

  • ther than X, Y , and these two exotic X, Z-plane axes for
  • K 3

4

  • ?

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 36 / 39

slide-91
SLIDE 91

Outline

1

Basics

2

Graphs and Graph States

3

Hypergraphs and Hypergraph States

4

Symmetry, Geometry, and Combinatorics

5

Summary and Looking Forward

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 37 / 39

slide-92
SLIDE 92

We have found relations between discrete symmetry for perm. inv. hypergraph states with properties of Pascal’s triangle mod 2

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 38 / 39

slide-93
SLIDE 93

We have found relations between discrete symmetry for perm. inv. hypergraph states with properties of Pascal’s triangle mod 2 We have Majorana pictures

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 38 / 39

slide-94
SLIDE 94

We have found relations between discrete symmetry for perm. inv. hypergraph states with properties of Pascal’s triangle mod 2 We have Majorana pictures We have lots of questions about discrete symmetries

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 38 / 39

slide-95
SLIDE 95

We have found relations between discrete symmetry for perm. inv. hypergraph states with properties of Pascal’s triangle mod 2 We have Majorana pictures We have lots of questions about discrete symmetries We would love to develop a killer app for hypergraph states: code(s) with good properties, an algorithm that can be done with hypergraphs but not graphs

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 38 / 39

slide-96
SLIDE 96

Thank you!

Visit us at our website http://quantum.lvc.edu/mathphys

Lyons (LVC) Discrete symmetries of hypergraph states 2016.04.01 39 / 39