View Single Post
  #1  
Old 05-10-2024, 14:24
chants chants is offline
VIP
 
Join Date: Jul 2016
Posts: 826
Rept. Given: 47
Rept. Rcvd 50 Times in 31 Posts
Thanks Given: 737
Thanks Rcvd at 1,140 Times in 529 Posts
chants Reputation: 51
Quantum circuit disassembly and decompilation

One of the key reasons that we don't have quantum decompiler is that high level languages for quantum programs are still a very active research topic.

There are languages like Microsoft Q# or tools like qiskit.
And they are closer to assembly language as they tend to operate on quantum gates, similar to using only Boolean logic gates for instructions.

A compiled quantum circuit can be represented as a single multi qubit gate. Thus disassembling it involves decomposing it back into fundamental gate operations like single and two qubit operations e.g. X gates and CNOT gates.

Qiskit offers the following:
Quote:
https://docs.quantum.ibm.com/api/qiskit/assembler#disassemble
Does anyone know anything further enlightening on this topic?
Reply With Quote
The Following User Says Thank You to chants For This Useful Post:
niculaita (05-16-2024)