Year 2019, Volume 2 , Issue 1, Pages 12 - 17 2019-07-19

Simulation of 4-Qubit Full-Adder Circuit by Mathematica

Shakhawan Salih Abdullah [1]


A correct simulation of a quantum circuit on a classical computer is more important because of their future use. The main purpose of this work is to illustrate a full adder circuit by using a standard Mathematica add-on package. The circuit can be constructed by using CNOT-based quantum gates. The program provides a curriculum unit, to generate the basic elements that make up quantum circuit.  This paper shows effective computational design by using analogy of classical circuits. We presented an explicit example to show efficiency of the 4 qubit full adder circuit on classical computer. The method given in this paper can be used to design various quantum circuits.

Quantum Bit, Qubit, Full adder, Mathematica, Simulation
  • 1. Montanaro, A., Quantum algorithms: an overview. npj Quantum Information, 2016. 2: p. 15023.
  • 2. QADER, I.N. and KOC, R., Simulation of Controlled Physical Quantum Gates by using Mathematica. International Journal of Computer Science and Network Security, 2014. 14(1): p. 59-65.
  • 3. Biamonte, J., et al., Quantum machine learning. Nature, 2017. 549(7671): p. 195.
  • 4. QADER, I.N., Physical Realization of Controlled Quantum Gates, in Engineering Physics. 2013, Gaziantep University.
  • 5. Abdullah, S.S., Simulation of Quantum Computers on Classical Computers by Using Mathematica, in Physics. 2012, Gaziantep University: Turkey.
  • 6. Alsina, D. and J.I. Latorre, Experimental test of Mermin inequalities on a five-qubit quantum computer. Physical Review A, 2016. 94(1): p. 012314.
  • 7. Behera, B.K., A. Banerjee, and P.K. Panigrahi, Experimental realization of quantum cheque using a five-qubit quantum computer. Quantum Information Processing, 2017. 16(12): p. 312.
  • 8. Kandala, A., et al., Hardware-efficient variational quantum eigensolver for small molecules and quantum magnets. Nature, 2017. 549(7671): p. 242.
  • 9. Wolfram, S., Wolfram research. Inc., Mathematica, Version, 2013. 8: p. 23.
  • 10. Munoz, J.G. and F. Delgado. QUANTUM: A Wolfram Mathematica add-on for Dirac Bra-Ket Notation, Non-Commutative Algebra, and Simulation of Quantum Computing Circuits. in Journal of Physics: Conference Series. 2016. IOP Publishing.
  • 11. Tulsi, A., Faster quantum searching with almost any diffusion operator. Physical Review A, 2015. 91(5): p. 052307.
  • 12. Venegas-Andraca, S.E., Quantum walks: a comprehensive review. Quantum Information Processing, 2012. 11(5): p. 1015-1106.
  • 13. Khan, M.H., A recursive method for synthesizing quantum/reversible quaternary parallel adder/subtractor with look-ahead carry. Journal of Systems Architecture, 2008. 54(12): p. 1113-1121.
  • 14. Saeedi, M., M.S. Zamani, and M. Sedighi. Algebraic characterization of CNOT-based quantum circuits with its applications on logic synthesis. in 10th Euromicro Conference on Digital System Design Architectures, Methods and Tools (DSD 2007). 2007. IEEE.
  • 15. Goodman, D., A quantum circuit simulator based on decision diagrams. 2007, Southern Methodist University.
  • 16. Maity, S., et al. Design of an efficient quantum circuit simulator. in 2010 International Symposium on Electronic System Design. 2010. IEEE.
  • 17. Dirac, P.A.M. A new notation for quantum mechanics. in Mathematical Proceedings of the Cambridge Philosophical Society. 1939. Cambridge University Press.
  • 18. Deutsch, D. and R. Jozsa, Rapid solution of problems by quantum computation. Proceedings of the Royal Society of London. Series A: Mathematical and Physical Sciences, 1992. 439(1907): p. 553-558.
  • 19. Steane, A., Quantum computing. Reports on Progress in Physics, 1998. 61(2): p. 117.
  • 20. Aaronson, S. and D. Gottesman, Improved simulation of stabilizer circuits. Physical Review A, 2004. 70(5): p. 052328.
  • 21. Nyman, P., Representation of Quantum Algorithms with Symbolic Language and Simulation on Classical Computer. 2008, School of Mathematics and System Engineering, Växjö University.
  • 22. Abdullah, S.S., Design and Implementation of a Tutorial Binary Adder/Subtractor, in Physics. 2007, Duhok University: Iraq.
  • 23. Gossett, P., Quantum carry-save arithmetic. arXiv preprint quant-ph/9808061, 1998.
  • 24. Draper, T.G., Addition on a quantum computer. arXiv preprint quant-ph/0008033, 2000.
  • 25. Fahdil, M.A., A.F. Al-Azawi, and S. Said, Operations algorithms on quantum computer. IJCSNS, 2010. 10(1): p. 85.
  • 26. Islam, M.S., et al., Realization of a Novel Fault Tolerant Reversible Full Adder Circuit in Nanotechnology. Int. Arab J. Inf. Technol., 2010. 7(3): p. 317-323.
  • 27. Haghparast, M., et al., Optimized reversible multiplier circuit. Journal of Circuits, Systems, and Computers, 2009. 18(02): p. 311-323.
Primary Language en
Subjects Physics, Applied
Journal Section Articles
Authors

Orcid: 0000-0001-6468-3793
Author: Shakhawan Salih Abdullah (Primary Author)
Institution: Erbil Polytechnic University
Country: Iraq


Dates

Application Date : May 21, 2019
Acceptance Date : May 24, 2019
Publication Date : July 19, 2019

Bibtex @research article { jphcfum568444, journal = {Journal of Physical Chemistry and Functional Materials}, issn = {2651-3080}, address = {}, publisher = {Niyazi BULUT}, year = {2019}, volume = {2}, pages = {12 - 17}, doi = {}, title = {Simulation of 4-Qubit Full-Adder Circuit by Mathematica}, key = {cite}, author = {Abdullah, Shakhawan Salih} }
APA Abdullah, S . (2019). Simulation of 4-Qubit Full-Adder Circuit by Mathematica. Journal of Physical Chemistry and Functional Materials , 2 (1) , 12-17 . Retrieved from https://dergipark.org.tr/en/pub/jphcfum/issue/45047/568444
MLA Abdullah, S . "Simulation of 4-Qubit Full-Adder Circuit by Mathematica". Journal of Physical Chemistry and Functional Materials 2 (2019 ): 12-17 <https://dergipark.org.tr/en/pub/jphcfum/issue/45047/568444>
Chicago Abdullah, S . "Simulation of 4-Qubit Full-Adder Circuit by Mathematica". Journal of Physical Chemistry and Functional Materials 2 (2019 ): 12-17
RIS TY - JOUR T1 - Simulation of 4-Qubit Full-Adder Circuit by Mathematica AU - Shakhawan Salih Abdullah Y1 - 2019 PY - 2019 N1 - DO - T2 - Journal of Physical Chemistry and Functional Materials JF - Journal JO - JOR SP - 12 EP - 17 VL - 2 IS - 1 SN - 2651-3080- M3 - UR - Y2 - 2019 ER -
EndNote %0 Journal of Physical Chemistry and Functional Materials Simulation of 4-Qubit Full-Adder Circuit by Mathematica %A Shakhawan Salih Abdullah %T Simulation of 4-Qubit Full-Adder Circuit by Mathematica %D 2019 %J Journal of Physical Chemistry and Functional Materials %P 2651-3080- %V 2 %N 1 %R %U
ISNAD Abdullah, Shakhawan Salih . "Simulation of 4-Qubit Full-Adder Circuit by Mathematica". Journal of Physical Chemistry and Functional Materials 2 / 1 (July 2019): 12-17 .
AMA Abdullah S . Simulation of 4-Qubit Full-Adder Circuit by Mathematica. Journal of Physical Chemistry and Functional Materials. 2019; 2(1): 12-17.
Vancouver Abdullah S . Simulation of 4-Qubit Full-Adder Circuit by Mathematica. Journal of Physical Chemistry and Functional Materials. 2019; 2(1): 17-12.