Sqct
Exact and approximate synthesis of single qubit circuits using Clifford and T gate library.
Install / Use
/learn @vadym-kl/SqctREADME
SQCT -- Single Qubit Circuit Toolkit
BUILD
You will need the following libraries installed on your system:
- Boost 1.48 -- program_options -- chrono -- timer -- system
- The GNU Multiple Precision Arithmetic Library (gmp and gmpxx)
- The GNU MPFR Library (mpfr)
Also C++ compiler supporting C++11 is necessary. Information about program use available through --help option.
ABOUT The program code based on results of http://arxiv.org/abs/1206.5236. It also implements the version of Solovay Kitaev algorithm described in http://arxiv.org/abs/quant-ph/0505030. In addition to Boost, The GNU Multiple Precision Arithmetic Library, The GNU MPFR Library the library mpfr::real by Christian Schneider <software(at)chschneider(dot)eu> is used for high precision floating point arithmetic.
DIRECTORY STRUCTURE sk -- implementation of the Solovay-Kitaev algorithm es -- exact synthesis algorithm theory -- numerical proof of result from arXiv:1206.5236, tests of exact synthesis algorithm appr -- optimal round off of unitaries
Related Skills
node-connect
340.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
340.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.1kCommit, push, and open a PR
