การซ้อนทับควอนตัมของเสือกับหมี

การซ้อนทับควอนตัมของเสือกับหมี เครดิตฟรี รูปภาพของเสือกับหมีที่ซ้อนทับกัน แม้ว่าจะมีหลายวิธีที่อาจจะพยายามบรรลุผลนี้ แต่ฉันใช้วิธีที่ค่อนข้างแปลกใหม่: ฉันสร้างการซ้อนทับควอนตัมของพวกเขาบนคอมพิวเตอร์ควอนตัมก่อนที่เราจะพูดถึงว่าคอมพิวเตอร์ควอนตัมคืออะไร เรามาทำความรู้จักกับคอมพิวเตอร์ควอนตัมกันก่อนดีกว่า คอมพิวเตอร์ทั่วไปถูกสร้างขึ้นจากบิต : ข้อมูลชิ้นเล็ก ๆ ที่สามารถรับค่า0หรือ1. สล็อต บิตสามารถนำมารวมกันเพื่อสร้างสตริงบิต เช่น0001หรือ0010. นี่เป็นวิธีที่มีประสิทธิภาพในการเข้ารหัสข้อมูลแทบทุกอย่าง ตัวอย่างที่ง่ายที่สุดคือการใช้พวกมันสำหรับตัวเลข: 1คือ 1, 10คือ 2, 100คือ 4 และต่อไปเรื่อยๆสำหรับเลขยกกำลังของ 2 และทุกสิ่งในระหว่างนั้นคอมพิวเตอร์ควอนตัมถูกสร้างขึ้นจากqubitsแทน เช่นเดียวกับบิต สิ่งเหล่านี้สามารถรับค่า0และ1และเราสามารถรวมมันเข้าด้วยกันเพื่อสร้างสตริงได้เช่นกัน ถ้าเราต้องการ เราก็แค่ใช้ …

เหตุใดตัวแปรในคอมพิวเตอร์ควอนตัมจึงดูน่ากลัว

เหตุใดตัวแปรในคอมพิวเตอร์ควอนตัมจึงดูน่ากลัว เครดิตฟรี การเขียนโปรแกรมคอมพิวเตอร์หมายถึงการจัดการตัวแปรจำนวนมาก เหล่านี้มาในรูปแบบต่างๆเช่นintหรือหรือfloat boolแต่พวกเขาทั้งหมดถูกสร้างขึ้นจากสิ่งเดียวกัน: บิตในคอมพิวเตอร์ควอนตัม โครงสร้างพื้นฐานจะแตกต่างกันเล็กน้อย เราจะใช้qubitsซึ่งเป็นเวอร์ชันควอนตัมของบิต พวกเขามีคุณสมบัติที่ฟังดูคล้ายกับปรัชญา mumbo-jumbo เช่น “เป็นทั้ง 0 และ 1 ในเวลาเดียวกัน” แต่มันไม่ใช่แค่เวทย์มนต์เท่านั้น: คุณสมบัติเหล่านี้ถูกกำหนดไว้อย่างดีและมีผลที่ทรงพลัง สล็อต หนึ่งในตัวอย่างที่รู้จักกันดีที่สุดที่เกี่ยวข้องกับการที่เรียกว่าการทดสอบเบลล์ การทดสอบเหล่านี้เป็นการทดสอบที่ตั้งค่าไว้โดยเฉพาะเพื่อให้ตัวแปรมาตรฐานผ่านเสมอ แต่บางครั้งควอนตัมอาจล้มเหลว ดังนั้นพวกเขาจึงเป็นวิธีที่สามารถวัดผลได้เพื่อแสดงให้เห็นว่าเราได้ย้ายเข้าสู่อาณาจักรควอนตัมแล้วตอนนี้เรามีคอมพิวเตอร์ควอนตัมบนคลาวด์ และเรามี SDK เช่นQISKitของ IBM เพื่อตั้งโปรแกรม มาทำแบบทดสอบ Bell …

การปรับปรุงควอนตัมคอมไพเลอร์

การปรับปรุงควอนตัมคอมไพเลอร์ เครดิตฟรี ฉันพบข้อมูลเกี่ยวกับ Qiskit Developer Challenge เมื่อต้นเดือนเมษายนโดยดูจากฟอรัม IBM-Q ถึงเวลานั้น ฉันใช้ Qiskit เป็นครั้งคราวเป็นเวลาสองสามเดือนเพื่อรันวงจรควอนตัมง่ายๆ สองสามตัวบนคอมพิวเตอร์ควอนตัมจริง ส่วนใหญ่เป็นเพราะสิ่งนี้ค่อนข้างเจ๋ง ความท้าทายขอให้ปรับปรุงคอมไพเลอร์ Qiskit ปัจจุบัน ฉันไม่เคยดูหรือสนใจคอมไพเลอร์มาก่อน ดังนั้นฉันคิดว่านี่เป็นวิธีที่ดีในการทำความเข้าใจ สล็อต งานของคอมไพเลอร์มีสองเท่า: เมื่อพิจารณาจากวงจรควอนตัมโดยเฉพาะ มันจะปรับให้เหมาะสมในทางใดทางหนึ่ง ในกรณีนี้ ลดจำนวนประตู CNOT ที่ใช้ แต่ที่สำคัญกว่านั้น มันปรับเปลี่ยนวงจรในลักษณะที่คอมพิวเตอร์ควอนตัมสามารถดำเนินการได้ด้วยโทโพโลยีเฉพาะ (โทโพโลยีจะบอกคุณระหว่างคิวบิตที่ …

คู่มือสำหรับ Hitchhiking Cat ในการหางานทำ Quantum Computing

คู่มือสำหรับ Hitchhiking Cat ในการหางานทำ Quantum Computing เครดิตฟรี ขณะเดินทางไปรอบๆ เพื่อพูดคุยเกี่ยวกับควอนตัมคอมพิวติ้ง ฉันสังเกตเห็นสองสิ่ง — ความกระตือรือร้นของชุมชนที่กำลังเติบโตของเรา และความถี่ของคำถามต่อไปนี้: “ฉันไม่ค่อยรู้เรื่องฟิสิกส์ควอนตัมมากนัก แต่ฉันจะเข้าสู่การคำนวณควอนตัมได้ไหม ?” คำตอบที่ฉันให้วันนี้แตกต่างจากเมื่อหลายปีก่อนมาก เมื่อฉันเรียนจบปริญญาเอกด้านฟิสิกส์ควอนตัมเชิงทฤษฎี เส้นทางสู่การทำงานในคอมพิวเตอร์ควอนตัมนั้นแคบ แต่ตอนนี้เส้นทางเดียวได้ขยายและแยกออกเป็นชุดของเส้นทางเข้าจำนวนมาก เส้นทางเหล่านี้เกี่ยวข้องกับความเชี่ยวชาญพิเศษต่างๆ ซึ่งรวมถึงนักวิจัย สถาปนิก นักทฤษฎี นักพัฒนา นักออกแบบ และผู้สร้างชุมชนประเภทต่างๆ สล็อต สำหรับผมแล้วควอนตัมคอมพิวเตอร์มีวิวัฒนาการมาจากการสำรวจทางวิทยาศาสตร์พื้นฐานของควอนตัมข้อมูลไปเมื่อเร็ว ๆ …

การเขียนโปรแกรมคอมพิวเตอร์ควอนตัม: การสร้างตัวเลขสุ่มที่แท้จริง

การเขียนโปรแกรมคอมพิวเตอร์ควอนตัม: การสร้างตัวเลขสุ่มที่แท้จริง เครดิตฟรี คอมพิวเตอร์เป็นเครื่องที่กำหนดขึ้นเอง คาดการณ์ได้ และได้รับการออกแบบมาเพื่อให้ปฏิบัติตามชุดคำสั่งในลักษณะที่ทำซ้ำได้ แน่นอนว่าคอมพิวเตอร์ลักษณะนี้ให้บริการเราเป็นอย่างดีตลอดเกือบศตวรรษที่ผ่านมา แต่การออกแบบนี้มาพร้อมกับข้อบกพร่องพื้นฐาน: ไม่สามารถดำเนินการแบบสุ่มได้¹ ตัวสร้างตัวเลขสุ่มเป็นองค์ประกอบที่สำคัญอย่างยิ่งของแอปพลิเคชั่นจำนวนมากในปัจจุบัน แต่ในขณะที่ตัวเลขที่สร้างนั้นอาจจะสุ่มเพียงพอ แต่ก็เป็นการสุ่ม “หลอก” และมักจะเป็นไปได้ที่จะทำนายหรือทำวิศวกรรมย้อนกลับในทางใดทางหนึ่ง สล็อต ทุกวันนี้ เป็นไปได้ที่จะควบคุมธรรมชาติที่แปลกประหลาดและคาดเดาไม่ได้ของอนุภาคย่อยของอะตอม และใช้พวกมันในการคำนวณภายในคอมพิวเตอร์ควอนตัม ด้วยรหัสเพียงไม่กี่บรรทัด เราสามารถโปรแกรมคอมพิวเตอร์ควอนตัมจริงเพื่อสร้างตัวเลขสุ่มที่แท้จริงสำหรับเรา สิ่งที่เป็นไปไม่ได้ก่อนหน้านี้โดยใช้คอมพิวเตอร์ที่ใช้ Turing แบบคลาสสิกเครื่องกำเนิดตัวเลขสุ่มวันนี้ภาษาโปรแกรมยอดนิยมส่วนใหญ่มีตัวสร้างตัวเลขสุ่มบางรูปแบบในตัวเพื่อให้นักพัฒนาใช้งานได้ ตัวสร้างเหล่านี้โดยทั่วไปใช้เมล็ดพันธุ์อินพุตที่แสดงวันที่และเวลาปัจจุบัน แปลงค่านี้โดยใช้อัลกอริทึม และส่งออกค่าที่แตกต่างจากอินพุตที่เรามองว่าเป็นแบบสุ่ม ฟังก์ชัน scrambling เป็นอัลกอริธึมที่สามารถคาดเดาได้ซึ่งมีเอนโทรปีจำนวนมาก (สำหรับการเปลี่ยนแปลงเล็กน้อยในอินพุต …

Quantum Ghosts

Quantum Ghosts เครดิตฟรี พลิกเหรียญควอนตัม แล้วคุณอาจแบ่งจักรวาลของเราออกเป็นสองส่วน อย่างน้อย นั่นคือหลักฐานที่อยู่เบื้องหลังการตีความการวัดควอนตัมในหลาย ๆ โลกซึ่งเป็นแนวคิดที่ว่าการวัดควอนตัมทุกครั้ง หรือตีความว่าเป็นฟังก์ชันคลื่นยุบ แบ่งจักรวาลของเราออกเป็นหลายจักรวาล หนึ่งจักรวาลสำหรับแต่ละผลลัพธ์ที่เป็นไปได้ สล็อต ในขณะที่การตีความโลกควอนตัมของเรามีข้อโต้แย้งมากมาย แนวคิดเบื้องหลังได้พิสูจน์แล้วว่ามีประโยชน์สำหรับการคำนวณ อันที่จริง การตีความจากหลายโลกเป็นแรงบันดาลใจเบื้องหลัง “Quantum Ghosts” ซึ่งเป็นโครงการที่เริ่มต้นโดยนักเรียนสี่คนที่งาน Hackathon ที่ Tel Aviv ของ Qiskit โดยมีเป้าหมายในการปรับปรุงStatevectorSimulatorใน Qiskit Aerโดยเฉพาะอย่างยิ่ง ทีมงานได้พัฒนาวิธีการจำลองผลลัพธ์ที่เป็นไปได้ทั้งหมดของการวัด …

ประโยชน์ของพัลส์ความละเอียดสูงสำหรับคอมพิวเตอร์ควอนตัม

ประโยชน์ของพัลส์ความละเอียดสูงสำหรับคอมพิวเตอร์ควอนตัม เครดิตฟรี ความก้าวหน้าหลายอย่างในการคำนวณควอนตัมได้รับแรงผลักดันจากการปรับปรุงการควบคุมระบบควอนตัมของเรา การอ่านข้อมูล qubit และประตูรวมที่ประมวลผลข้อมูลควอนตัมนั้นดำเนินการโดยพัลส์ควบคุมที่ขับเคลื่อนระบบควอนตัม พัลส์ควบคุมของระบบควอนตัมของ IBM ถูกใช้งานโดยซองจดหมายพัลส์ที่มอดูเลตที่ความถี่ซึ่งขึ้นอยู่กับคิวบิตหรือเรโซเนเตอร์ที่ถูกขับเคลื่อน ซองจดหมายของพัลส์ถูกสร้างขึ้นโดยเครื่องกำเนิดสัญญาณคลื่นตามอำเภอใจ (AWG) แสดงในรูปที่ 1 (a) ซึ่งเป็นอุปกรณ์อิเล็กทรอนิกส์ที่สร้างรูปคลื่นเป็นชุดของเป้าหมายแรงดันไฟฟ้าที่ผู้ใช้กำหนด ระยะเวลาที่แรงดันขาออกแต่ละอันคือความยาวของตัวอย่าง กล่าวคือ รอบเวลาของระบบควบคุม ตัวอย่างที่สั้นกว่า กล่าวคือ ความละเอียดสูงกว่า ให้ผู้ใช้สร้างรูปร่างพัลส์ที่หลากหลายยิ่งขึ้น สล็อต ระบบIBM Quantumผ่าน IBM Cloud ได้ให้ผู้ใช้ควบคุมรูปร่างพัลส์ผ่านโมดูลQiskit-Pulse การเข้ารหัสที่เลเยอร์พัลส์ช่วยให้ผู้ใช้สามารถสร้างประตูควอนตัมที่เหมาะกับแอปพลิเคชันของตนภายในความสามารถของฮาร์ดแวร์ กำหนดลักษณะอุปกรณ์ควอนตัม …

กิจกรรมควอนตัมจะดียิ่งขึ้นในฐานะผู้สนับสนุน Qiskit

กิจกรรมควอนตัมจะดียิ่งขึ้นในฐานะผู้สนับสนุน Qiskit เครดิตฟรี Samanvay Sharma และฉันเป็นผู้สนับสนุน Qiskit ในอินเดีย ในฐานะที่เป็นส่วนหนึ่งของโครงการกลุ่มแรก ๆ ของโปรแกรม Qiskit Advocates ฉันจะแบ่งปันประสบการณ์ของฉันโดยสังเขปและแสดงความคิดเห็นว่าทำไมคุณจึงควรพิจารณาเข้าร่วมกลุ่มผู้เชี่ยวชาญด้านคอมพิวเตอร์ควอนตัม โดยเฉพาะอย่างยิ่งเกี่ยวกับเหตุการณ์เฉพาะของ Qiskit ทำให้ประสบการณ์นี้คุ้มค่า . สล็อต ก่อนที่เราจะดำเนินการต่อ ขอแนะนำให้อ่านบทความก่อนหน้าที่เขียนโดยสมาชิกผู้ให้การสนับสนุนและเพื่อนๆ ที่นี่พวกเขารวบรวมประสบการณ์ที่ยอดเยี่ยมของตนเองในฐานะสมาชิก Advocate โดยเน้นที่ด้านอื่น ๆ ของโปรแกรม:เข้าร่วมกับผู้สนับสนุน Qiskit เพื่อขยายเครือข่ายของคุณและเติบโตโดยFarai Mazhanduทำไมฉันถึงเป็นผู้สนับสนุน Qiskit …

เรากำลังเปิดตัวหลักสูตรคอมพิวเตอร์ควอนตัมออนไลน์แบบลงมือปฏิบัติฟรี

เรากำลังเปิดตัวหลักสูตรคอมพิวเตอร์ควอนตัมออนไลน์แบบลงมือปฏิบัติฟรี เครดิตฟรี ช่วงฤดูร้อนที่ผ่านมา เราจัดหลักสูตรที่ไม่เคยมีใครสอนมาก่อน : นักเรียนมากกว่า 4,000 คนจากกว่า 100 ประเทศที่ลงทะเบียนเพื่อเข้าร่วมชั้นเรียนคอมพิวเตอร์ควอนตัมแบบเดียวกับที่เราเสนอให้ฝึกงาน IBM Quantum ของเรา ตอนนี้ เราต้องการเสนอหลักสูตรเดียวกันนี้ให้กับทุกคนที่สนใจเรียนรู้พื้นฐานของคอมพิวเตอร์ควอนตัมและฮาร์ดแวร์ควอนตัม สล็อต หนึ่งในความเชื่อหลักของทีม Qiskit คือทุกคนสามารถเรียนรู้วิธีเขียนโปรแกรมคอมพิวเตอร์ควอนตัมด้วยการฝึกอบรมที่เหมาะสม นั่นเป็นเหตุผลที่เราเขียนโอเพ่นซอร์สLearn Quantum Computation โดยใช้ Qiskit textbookและนั่นเป็นเหตุผลที่เราเป็นเจ้าภาพ Qiskit Global Summer School ของเรา …

บทนำ: การสร้างขั้นตอนโดยใช้การคำนวณควอนตัม

บทนำ: การสร้างขั้นตอนโดยใช้การคำนวณควอนตัม เครดิตฟรี นี่คือบันทึกของการพูดคุยที่กำหนดที่PCGการประชุมเชิงปฏิบัติการที่ประชุม FDG 2020 คุณสามารถค้นหากระดาษก็ขึ้นอยู่กับที่นี่ มันคือทั้งหมดที่เกี่ยวกับการสร้างตามขั้นตอน ซึ่งโดยพื้นฐานแล้วการสร้างเนื้อหา (เช่น ภูมิประเทศ ด่าน ปริศนา ฯลฯ) สำหรับสิ่งที่ต้องการเนื้อหา (เช่น เกม) สล็อต ฉันชื่อ James Wootton จาก IBM Quantum ที่เราทำงานเกี่ยวกับการคำนวณควอนตัม นี่เป็นเทคโนโลยีใหม่ ดังนั้นคุณอาจไม่เคยได้ยินว่ามีการนำไปใช้กับการสร้างตามขั้นตอนมาก่อน ฉันได้ดูว่ามันจะทำอย่างไร และนั่นคือสิ่งที่ฉันมาที่นี่เพื่อบอกคุณ!อันดับแรก ฉันต้องนำเสนอแนวคิดว่าคอมพิวเตอร์ควอนตัมคืออะไร …