{"id":286,"date":"2012-10-31T06:35:15","date_gmt":"2012-10-31T13:35:15","guid":{"rendered":"http:\/\/www.dabacon.org\/caelifera\/?p=286"},"modified":"2012-10-31T06:35:15","modified_gmt":"2012-10-31T13:35:15","slug":"inspirations-from-a-theoreticians-life","status":"publish","type":"post","link":"https:\/\/dabacon.org\/caelifera\/2012\/10\/31\/inspirations-from-a-theoreticians-life\/","title":{"rendered":"Inspirations from a Theoretician&#8217;s Life"},"content":{"rendered":"<p>Brainstorming ideas from my former life as a theoretical physicist (once a physicists, always a physicist?) that might serve as some sort of design inspiration.<\/p>\n<p><strong>Quantum error correcting codes<\/strong><\/p>\n<p>Peter Shor came up with the original\u00a0<a href=\"http:\/\/arxiv.org\/abs\/quant-ph\/9508027\">9 qubit quantum error correcting code<\/a><\/p>\n<p><a href=\"http:\/\/167.99.98.246\/caelifera\/wp-content\/uploads\/sites\/4\/2012\/10\/ShorCode.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-287\" title=\"ShorCode\" src=\"https:\/\/dabacon.org\/caelifera\/wp-content\/uploads\/2012\/10\/ShorCode-1024x950.png\" alt=\"\" width=\"1024\" height=\"950\" srcset=\"https:\/\/dabacon.org\/caelifera\/wp-content\/uploads\/sites\/4\/2012\/10\/ShorCode-1024x950.png 1024w, https:\/\/dabacon.org\/caelifera\/wp-content\/uploads\/sites\/4\/2012\/10\/ShorCode-300x278.png 300w, https:\/\/dabacon.org\/caelifera\/wp-content\/uploads\/sites\/4\/2012\/10\/ShorCode-768x713.png 768w, https:\/\/dabacon.org\/caelifera\/wp-content\/uploads\/sites\/4\/2012\/10\/ShorCode.png 1545w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>By trying to put it on a lattice, I discovered that it could be changed into a <a href=\"http:\/\/arxiv.org\/abs\/quant-ph\/0506023\">different kind of code<\/a>, that was both more complicated conceptually, but simpler when implemented<\/p>\n<p><a href=\"http:\/\/167.99.98.246\/caelifera\/wp-content\/uploads\/sites\/4\/2012\/10\/BaconShorCode.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-289\" title=\"BaconShorCode\" src=\"https:\/\/dabacon.org\/caelifera\/wp-content\/uploads\/2012\/10\/BaconShorCode-1024x942.png\" alt=\"\" width=\"1024\" height=\"942\" \/><\/a><\/p>\n<p>And when you try the same thing on <a href=\"http:\/\/en.wikipedia.org\/wiki\/Tiling_by_regular_polygons\">Archimedian tilings<\/a>, you <a href=\"http:\/\/arxiv.org\/abs\/1009.2203\">get all sorts of fun codes<\/a><\/p>\n<p><a href=\"http:\/\/167.99.98.246\/caelifera\/wp-content\/uploads\/sites\/4\/2012\/10\/sub1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-291\" title=\"sub1\" src=\"https:\/\/dabacon.org\/caelifera\/wp-content\/uploads\/2012\/10\/sub1-1024x472.png\" alt=\"\" width=\"1024\" height=\"472\" \/><\/a><a href=\"http:\/\/167.99.98.246\/caelifera\/wp-content\/uploads\/sites\/4\/2012\/10\/sub2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-292\" title=\"sub2\" src=\"https:\/\/dabacon.org\/caelifera\/wp-content\/uploads\/2012\/10\/sub2-1024x520.png\" alt=\"\" width=\"1024\" height=\"520\" \/><\/a><a href=\"http:\/\/167.99.98.246\/caelifera\/wp-content\/uploads\/sites\/4\/2012\/10\/sub3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-293\" title=\"sub3\" src=\"https:\/\/dabacon.org\/caelifera\/wp-content\/uploads\/2012\/10\/sub3-621x1024.png\" alt=\"\" width=\"621\" height=\"1024\" \/><\/a><\/p>\n<p><strong>Communication cost of simulating entanglement<\/strong><\/p>\n<p>Protocols for <a href=\"http:\/\/arxiv.org\/abs\/quant-ph\/0304076\">simulating measurements on a Bell pair<\/a>\u00a0use some interesting geometry on spheres<\/p>\n<p><a href=\"http:\/\/167.99.98.246\/caelifera\/wp-content\/uploads\/sites\/4\/2012\/10\/bell.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-295\" title=\"bell\" src=\"http:\/\/167.99.98.246\/caelifera\/wp-content\/uploads\/sites\/4\/2012\/10\/bell.png\" alt=\"\" width=\"558\" height=\"929\" srcset=\"https:\/\/dabacon.org\/caelifera\/wp-content\/uploads\/sites\/4\/2012\/10\/bell.png 558w, https:\/\/dabacon.org\/caelifera\/wp-content\/uploads\/sites\/4\/2012\/10\/bell-180x300.png 180w\" sizes=\"auto, (max-width: 558px) 100vw, 558px\" \/><\/a><\/p>\n<p>To figure out how these protocols work, Ben Toner and I used some fun integrals<\/p>\n<p><a href=\"http:\/\/167.99.98.246\/caelifera\/wp-content\/uploads\/sites\/4\/2012\/10\/bellintegrals.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-296\" title=\"bellintegrals\" src=\"https:\/\/dabacon.org\/caelifera\/wp-content\/uploads\/2012\/10\/bellintegrals-1024x456.png\" alt=\"\" width=\"1024\" height=\"456\" \/><\/a><\/p>\n<p><strong>Exchange interactions<\/strong><\/p>\n<p>Back in my Ph.D. days I thought a lot about exchange interactions. \u00a0This is an interaction that acts to exchange two qubits, and while it would seem to not be that powerful it turns out that you can build a quantum computer just using exchange interactions. \u00a0These looks like hills, but its really how to perform a controlled-phase gate <a href=\"http:\/\/arxiv.org\/abs\/quant-ph\/0305025\">using only exchange interactions<\/a><\/p>\n<p><a href=\"http:\/\/167.99.98.246\/caelifera\/wp-content\/uploads\/sites\/4\/2012\/10\/exchange.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-298\" title=\"exchange\" src=\"https:\/\/dabacon.org\/caelifera\/wp-content\/uploads\/2012\/10\/exchange-858x1024.png\" alt=\"\" width=\"858\" height=\"1024\" \/><\/a><\/p>\n<p><strong>Into the Third Dimension<\/strong><\/p>\n<p>The two dimensional subsystem code, has a few three dimensional cousins, of which here is one.<\/p>\n<p><a href=\"http:\/\/167.99.98.246\/caelifera\/wp-content\/uploads\/sites\/4\/2012\/10\/3dcode.jpeg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-299\" title=\"3dcode\" src=\"http:\/\/167.99.98.246\/caelifera\/wp-content\/uploads\/sites\/4\/2012\/10\/3dcode.jpeg\" alt=\"\" width=\"804\" height=\"604\" srcset=\"https:\/\/dabacon.org\/caelifera\/wp-content\/uploads\/sites\/4\/2012\/10\/3dcode.jpeg 804w, https:\/\/dabacon.org\/caelifera\/wp-content\/uploads\/sites\/4\/2012\/10\/3dcode-300x225.jpeg 300w, https:\/\/dabacon.org\/caelifera\/wp-content\/uploads\/sites\/4\/2012\/10\/3dcode-768x577.jpeg 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p><strong>Local subsystem codes (unpublished)<\/strong><\/p>\n<p>This is a dictionary of sorts for turning a quantum circuit into a quantum subsystem code<\/p>\n<p><a href=\"http:\/\/167.99.98.246\/caelifera\/wp-content\/uploads\/sites\/4\/2012\/10\/dictionary.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-302\" title=\"dictionary\" src=\"https:\/\/dabacon.org\/caelifera\/wp-content\/uploads\/2012\/10\/dictionary-633x1024.png\" alt=\"\" width=\"633\" height=\"1024\" \/><\/a><\/p>\n<p>It yields interesting constructions. \u00a0Here a cat state is used to measure a four qubit stabilizer<\/p>\n<p><strong><a href=\"http:\/\/167.99.98.246\/caelifera\/wp-content\/uploads\/sites\/4\/2012\/10\/cat.png\"><img loading=\"lazy\" decoding=\"async\" title=\"cat\" src=\"http:\/\/167.99.98.246\/caelifera\/wp-content\/uploads\/sites\/4\/2012\/10\/cat.png\" alt=\"\" width=\"584\" height=\"559\" \/><\/a><\/strong><\/p>\n<div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Brainstorming ideas from my former life as a theoretical physicist (once a physicists, always a physicist?) that might serve as some sort of design inspiration. Quantum error correcting codes Peter Shor came up with the original\u00a09 qubit quantum error correcting code By trying to put it on a lattice, I discovered that it could be &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/dabacon.org\/caelifera\/2012\/10\/31\/inspirations-from-a-theoreticians-life\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Inspirations from a Theoretician&#8217;s Life&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[11],"tags":[],"class_list":["post-286","post","type-post","status-publish","format-standard","hentry","category-inspiration"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/dabacon.org\/caelifera\/wp-json\/wp\/v2\/posts\/286","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dabacon.org\/caelifera\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dabacon.org\/caelifera\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dabacon.org\/caelifera\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dabacon.org\/caelifera\/wp-json\/wp\/v2\/comments?post=286"}],"version-history":[{"count":0,"href":"https:\/\/dabacon.org\/caelifera\/wp-json\/wp\/v2\/posts\/286\/revisions"}],"wp:attachment":[{"href":"https:\/\/dabacon.org\/caelifera\/wp-json\/wp\/v2\/media?parent=286"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dabacon.org\/caelifera\/wp-json\/wp\/v2\/categories?post=286"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dabacon.org\/caelifera\/wp-json\/wp\/v2\/tags?post=286"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}