Skip to content

This code is the computer-assisted part of a proof that LU-equivalence and LC-equivalence coincide for graph states involving up to 19 qubits.

License

Notifications You must be signed in to change notification settings

nathanclaudet/LU-equals-LC-up-to-19qubits

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

LU=LC for graph states up to 19 qubits

This code refers to the work "Deciding Local Unitary Equivalence of Graph States in Quasi-Polynomial Time" which is free to access at arxiv.org/pdf/2502.06566. The theoretical framework explaining this code can be found in the appendix.

This code is the computer-assisted part of a proof that LU-equivalence and LC-equivalence coincide for graph states defined on up to 19 qubits. This was previously known for graph states up to 8 qubits (see arxiv.org/pdf/0812.4625).

Compilation

To compile, write the following command in a linux terminal:

g++  main.cpp -o main && ./main

About

This code is the computer-assisted part of a proof that LU-equivalence and LC-equivalence coincide for graph states involving up to 19 qubits.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages