2024年9月1日日曜日

Mobile quantum circuit simulator V2 is complete!🎉

So far, I have created many quantum apps and several quantum circuit simulators. Recently, I have completed the mobile quantum circuit simulator V2 for n-Qubit! I would like to provide an overview of it again. Please refer to here and here for details.

The app URL has changed, please contact me if you need it.

🔴Check out the introductory video for this simulator here!

🔴 Features of the n-Qubit mobile quantum circuit simulator

  • It runs on a mobile phone alone. No external simulators are used, so no internet is required.
  • There is no limit to the number of quantum bits n used. (However, in reality, it is naturally limited by the mobile phone's resources.)
  • Quantum gate descriptions are given in text, but I have put a lot of effort into making the output format easy to understand.
  • When describing quantum circuits, you can refer to eight built-in quantum circuit examples with hand-drawn circuit diagrams.
  • It is believed that about 80 to 90 percent of the examples shown in related books at the beginner to intermediate level can be run with this simulator.

🔴 Ten built-in quantum circuit examples

The ten examples above show what kind of quantum circuits can be simulated, so please use them as a reference when configuring your own quantum circuits.

  • [Bell] Bell circuit that gives 2-qubit quantum entanglement
  • [GHZ] GHZ circuit that gives 3-qubit quantum entanglement
  • [QFT] Phase waves are generated by 3-qubit QFT (quantum Fourier transform).
  • [Modulo] Calculation of "7k mod 15" using 4-qubit. Uses a swap gate.
  • [Crover] Grover's search algorithm using 2-qubit. Consists of phase inversion of the target basis and amplification of its probability amplitude.
  • [Bit-flip1] Bit-flip errors using 5-qubit (3-qubit for input, 2-qubit for control) are determined by measuring the control 2-qubit, and a new error correction gate is added and executed depending on the measurement result.
  • [Bit-flip2] Same settings as Bit-flip1, but Bit-flip errors are automatically corrected without measuring the quantum bits along the way.
  • [Phase Est] Quantum phase estimation using 6-qubit (1-qubit for problem setting, 5-qubit for answer). Quantum phase kickback in the first stage, IQFT (inverse quantum Fourier transform) in the second stage. A unique notation is used to reduce the amount of circuit description required in the first stage.
  • [Stern-Gerlach] Using 1-qubit, we mimic the famous Stern-Gerlach experiment in quantum computing.
  • [Mermin-Peres Magic] Magic using entangled 4 qubits (pseudo-telepathy). Alice sets the value in the third row and Bob sets the value in the third column.
Below are some thumbnails of the screens of these circuits. Please run the app and check the detailed screens for yourself. If you contact me by email, I will provide you with this app (.apk file for Android).


0 件のコメント:

コメントを投稿