1. Institut Camille Jordan Université Lyon 1, CNRS, INRIA, Villeurbanne Lyon France
2. Department of Pure Mathematics University of Waterloo Waterloo Ontario Canada
3. Department of Mathematics University of Oslo Blindern, Oslo Norway
4. Institute for Quantum Computing and Department of Pure Mathematics University of Waterloo Waterloo Ontario Canada
5. Univ Lyon INRIA, ENS Lyon, UCBL, LIP Lyon Cedex France