Giriş
Kuantum mekaniği, klasik fizik anlayışımızı zorlayan kavramları tanıtır. Önemli kavramlardan biri, kuantum parçacığının durumunun aynı anda birden çok farklı durumun birleşimiyle açıklandığı bir olgu olan süper pozisyon ilkesidir. Geleneksel bitler süper konum durumlarında mevcut olmadığından bu temel fikir kuantum bilişimindeki kubitlerin davranışını kavramak için çok önemlidir.
Bu modülde kuantum süper pozisyonu kavramını daha ayrıntılı bir şekilde ele alacağız. Kuantum süper pozisyonunun ilkeleri, olasılıklar ile kuantum durumları arasındaki ilişki ve Bloch küresi ile tek kubit durumlarının nasıl tanımlandığı hakkında bilgi ediniyorsunuz. Ayrıca kuantum durumlarının temsilini basitleştiren matematiksel bir çerçeve olan Dirac gösterimini de öğrenirsiniz. Son olarak, süper konum durumları oluşturmak ve keşfetmek için kubitlere kuantum işlemleri uygulayan bir Q# programı yazarsınız.
Öğrenme hedefleri
Bu modülün sonunda şunları yapabilirsiniz:
- Kuantum süper pozisyonu, olasılık durumları ve Bloch küresi kavramlarını tanımlayın.
- Dirac gösterimini anlama.
- Kubitlere işlem uygulamak ve süper pozisyon durumları oluşturmak için Q# kullanın.
- Programınızın genelinde kubitin durumunu incelemek için Q# kullanın.
Önkoşullar
- Doğrusal cebir ve karmaşık sayılar hakkında temel bilgi.
- Visual Studio Code'un en son sürümü.
- Microsoft Quantum Development Kit uzantısının en son sürümü. Veya Quantum Development Kit uzantısını içeren web için Visual Studio Code'ı açın.