{"id":258,"date":"2019-02-11T14:39:59","date_gmt":"2019-02-11T14:39:59","guid":{"rendered":"http:\/\/qusoft.lu.lv\/?page_id=258"},"modified":"2019-11-03T18:13:52","modified_gmt":"2019-11-03T18:13:52","slug":"bronze-2","status":"publish","type":"page","link":"https:\/\/qsoftware.lu.lv\/index.php\/bronze-2\/","title":{"rendered":"Bronze"},"content":{"rendered":"\n<p style=\"text-align:left\"><strong style=\"color:#cd7f32;\"><em>Bronze<\/em><\/strong>&nbsp;is an introductory material to introduce the basics of quantum computation and quantum programming:<\/p>\n\n\n\n<p><a href=\"https:\/\/gitlab.com\/qkitchen\/basics-of-quantum-computing\">https:\/\/gitlab.com\/qkitchen\/basics-of-quantum-computing<\/a><\/p>\n\n\n\n<p style=\"text-align:left\"><strong style=\"color:#cd7f32;\"><em>Bronze<\/em><\/strong> is a collection of <a rel=\"noreferrer noopener\" aria-label=\"Jupyter notebooks (opens in a new tab)\" href=\"https:\/\/jupyter.org\/\" target=\"_blank\">Jupyter notebooks<\/a> using Python as the programming language and <a rel=\"noreferrer noopener\" aria-label=\"qiskit library (opens in a new tab)\" href=\"https:\/\/github.com\/Qiskit\/qiskit-tutorials\/blob\/master\/INSTALL.md\" target=\"_blank\">qiskit <\/a><a rel=\"noreferrer noopener\" aria-label=\"library (opens in a new tab)\" href=\"https:\/\/qiskit.org\/\" target=\"_blank\">library<\/a>  for writing quantum programs.  <\/p>\n\n\n\n<p><strong style=\"color:#cd7f32;\"><em>Bronze<\/em><\/strong> can be used to organize three-day long workshops or to design a 2-credit lecture for the second or third year university students.<\/p>\n\n\n\n<p><strong style=\"color:#cd7f32;\"><em>Bronze<\/em><\/strong> was created by <a rel=\"noreferrer noopener\" href=\"http:\/\/abu.lu.lv\" target=\"_blank\">Abu<\/a> (QLatvia) in October 2018, and the most part of it had been developed by him until July 2019. Starting from <strong>July 7, 2019<\/strong>, <strong style=\"color:#cd7f32;\"><em>Bronze<\/em><\/strong> has been on a public gitlab repository and it is expected to have contributions from public as well.<\/p>\n\n\n\n<p>We have organized three two-day long&nbsp;<a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"http:\/\/qsoftware.lu.lv\/index.php\/workshops\/\" target=\"_blank\">workshops<\/a> by using the first version of&nbsp;<strong style=\"color:#cd7f32;\">Bronze<\/strong>&nbsp;in 2018. During our project <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"http:\/\/qsoftware.lu.lv\/index.php\/qdrive\/\" target=\"_blank\">QDrive<\/a>, we used the extended version of <strong style=\"color:#cd7f32;\">Bronze<\/strong> for three-day long <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"http:\/\/qsoftware.lu.lv\/index.php\/workshops\/\" target=\"_blank\">workshops<\/a>.<\/p>\n\n\n\n<hr>\n\n\n\n<p><strong style=\"color:#cd7f32;\">Bronze<\/strong> is composed by main, auxiliary, and reference notebooks.<\/p>\n\n\n\n<p>The auxiliary notebooks are prepared to be used before the workshops. They are for testing the system, reviewing the basics of python, and explaining vectors, matrices, and basic operations on them.<\/p>\n\n\n\n<p>The main notebooks are prepared to be used during the workshops. They cover the following concepts:<\/p>\n\n\n\n<ol><li>Probabilistic bits, coin-flipping, biased coins, probabilistic states, probabilistic operators, and classical correlation<\/li><li>Quantum programs as circuits: registers, gates, measurements, execution, and reading the outcomes<\/li><li>Quantum coin-flipping (Hadamard) and quantum bits (qubits)<\/li><li>Quantum states, measurement, superposition, and quantum operators<\/li><li>Entanglement, superdense coding, and quantum teleportation<\/li><li>Rotations, reflections, and rotation automata<\/li><li>Grover&#8217;s search algorithm<\/li><\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Bronze&nbsp;is an introductory material to introduce the basics of quantum computation and quantum programming: https:\/\/gitlab.com\/qkitchen\/basics-of-quantum-computing Bronze is a collection of Jupyter notebooks using Python as the programming language and qiskit library for writing quantum programs. Bronze can be used to organize three-day long workshops or to design a 2-credit lecture for the second or third &hellip; <a href=\"https:\/\/qsoftware.lu.lv\/index.php\/bronze-2\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Bronze&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/qsoftware.lu.lv\/index.php\/wp-json\/wp\/v2\/pages\/258"}],"collection":[{"href":"https:\/\/qsoftware.lu.lv\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/qsoftware.lu.lv\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/qsoftware.lu.lv\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/qsoftware.lu.lv\/index.php\/wp-json\/wp\/v2\/comments?post=258"}],"version-history":[{"count":28,"href":"https:\/\/qsoftware.lu.lv\/index.php\/wp-json\/wp\/v2\/pages\/258\/revisions"}],"predecessor-version":[{"id":2758,"href":"https:\/\/qsoftware.lu.lv\/index.php\/wp-json\/wp\/v2\/pages\/258\/revisions\/2758"}],"wp:attachment":[{"href":"https:\/\/qsoftware.lu.lv\/index.php\/wp-json\/wp\/v2\/media?parent=258"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}