mindspore打卡之量子測量

mindspore打卡之量子測量
我們可以看到,采樣1000中,'00’出現了503次,'11’出現了497次(由于測量具有隨機性,每次運行結果會略有不同),采樣結果符合概率分布,細微的誤差是由模擬器噪聲導致。仔細閱讀的同學可以發現,在量子模擬器教程中我們已經展示過該線路的采樣結果,但并未解釋結果如是分布的原因,在本教程中學習了計算基測量后,相信同學們對該結果分布的認識更加深刻。

MindSpore Quantum實現測量系統中單個比特

同樣地,在使用代碼演示之前,我們先簡單計算出理論值。

在0號量子比特上使用計算基測量 ∣ ψ ? = 2 ( ∣ 00 ? + ∣ 11 ? ) 2 |\psi?=\frac{\sqrt{2}(|00?+|11?)}{2} ψ?=22 ?(∣00?+∣11?)?

p ( 0 ) = ∣ a ∣ 2 + ∣ b ∣ 2 = ( 2 2 ) 2 = 1 2 p ( 1 ) = ∣ c ∣ 2 + ∣ d ∣ 2 = ( 2 2 ) 2 = 1 2 \begin{align*} p(0)=|a|^2+|b|^2=(\frac{\sqrt{2}}{{2}})^2=\frac{1}{2}\\ p(1)=|c|^2+|d|^2=(\frac{\sqrt{2}}{{2}})^2=\frac{1}{2}\\ \end{align*} p(0)=a2+b2=(22 ??)2=21?p(1)=c2+d2=(22 ??)2=21??

可以看到,測量結果有兩種可能:0和1,概率均是 1 2 \frac{1}{2} 21?。測量后的狀態分別為:

a ∣ a ∣ 2 + ∣ b ∣ 2 ∣ 00 ? + b ∣ a ∣ 2 + ∣ b ∣ 2 ∣ 01 ? = ∣ 00 ? c ∣ c ∣ 2 + ∣ d ∣ 2 ∣ 10 ? + d ∣ c ∣ 2 + ∣ d ∣ 2 ∣ 11 ? = ∣ 11 ? \begin{align*} \frac{a}{\sqrt{|a|^2+|b|^2}}|00?+\frac{b}{\sqrt{|a|^2+|b|^2}}|01?=|00?\\ \frac{c}{\sqrt{|c|^2+|d|^2}}|10?+\frac{d}{\sqrt{|c|^2+|d|^2}}|11?=|11?\\ \end{align*} a2+b2 ?a?∣00?+a2+b2 ?b?∣01?=∣00?c2+d2 ?c?∣10?+c2+d2 ?d?∣11?=∣11??

我們開始搭建制備 ∣ ψ ? = 2 ( ∣ 00 ? + ∣ 11 ? ) 2 |\psi?=\frac{\sqrt{2}(|00?+|11?)}{2} ψ?=22 ?(∣00?+∣11?)?并在0號量子比特上做測量的量子線路:

在量子計算中,當我們描述一個量子態,比如 (|\psi?=\frac{\sqrt{2}}{2}(|00?+|11?)),這個態是兩個量子比特的疊加態,其中每個量子比特的可能狀態由 (|0?) 和 (|1?) 表示。在給出的表達式中,直接提到了 (a, b, c, d) 這些系數,但實際上在這個特定的上下文中,直接引用這些系數稍有誤導,因為通常我們會直接使用與態相關的系數來描述量子態。

在更正后的解釋中,對于態 (|\psi?=\frac{\sqrt{2}}{2}(|00?+|11?)),我們應該這樣理解:

  • 這里的量子態表示的是一個兩量子比特系統,其中態 (|00?) 和 (|11?) 都是以 (\frac{\sqrt{2}}{2}) 的概率幅存在,意味著系統處于 (|00?) 狀態的概率和處于 (|11?) 狀態的概率都是 (\frac{1}{2})。

  • 通常,當我們討論量子態 (|\psi? = a|00? + b|01? + c|10? + d|11?),其中 (a, b, c, d) 是復數系數,且滿足歸一化條件 (|a|^2 + |b|^2 + |c|^2 + |d|^2 = 1),這些系數表示的是態矢量中每個基態的權重(或概率幅)。

然而,在您給出的原始態 (|\psi?=\frac{\sqrt{2}}{2}(|00?+|11?)) 中,實際上只涉及到了兩個系數(隱含地,(a=\frac{\sqrt{2}}{2}) 對應于態 (|00?),(d=\frac{\sqrt{2}}{2}) 對應于態 (|11?),而 (b) 和 (c) 由于態中沒有它們對應的項,因此它們的系數是0,表示態 (|01?) 和 (|10?) 不在疊加中)。

當在0號量子比特上進行測量時,因為 (|\psi?) 實際上是 (|00?) 和 (|11?) 的疊加,測量結果將隨機出現為0或1,每種結果的概率均為 (\frac{1}{2})。測量后,系統將坍縮到對應的態 (|00?) 或 (|11?),這與上述計算結果一致。

因此,公式中的 (a, b, c, d) 在此特定情況下應理解為量子態 (|\psi?) 在不同基態上的系數,而直接引用的計算實際上已經基于了態的具體形式,即 (|\psi?=\frac{\sqrt{2}}{2}(|00?+|11?)),其中 (a) 和 (d) 分別對應于態 (|00?) 和 (|11?) 的系數,而 (b) 和 (c) 由于態中未涉及,故在本次討論中不起作用。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/39497.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/39497.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/39497.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【D3.js in Action 3 精譯】1.2.2 可縮放矢量圖形(三)

當前內容所在位置 第一部分 D3.js 基礎知識 第一章 D3.js 簡介 1.1 何為 D3.js?1.2 D3 生態系統——入門須知 1.2.1 HTML 與 DOM1.2.2 SVG - 可縮放矢量圖形 ?? 第一部分第二部分【第三部分】?? 1.2.3 Canvas 與 WebGL(精譯中 ?)1.2.4 C…

gameui C++的代碼

gameui C的代碼 #include <graphics.h> #include "gameboard.h" const int WIDTH 560; const int HEIGHT 780; const int GRID_SIZE 120; class GameUi { private: public:GameUi(GameBoard& gb) {// 初始化圖形窗口initgraph(WIDTH, HEIGHT);// 設置…

小米內推官

小米硬件提前批開始啦&#xff01;&#xff01;&#xff01;&#xff01; 請使用小米公司內推碼: Q9BN21S 招聘對象&#xff1a;25屆秋招 中國內地:畢業時間2025.01-2025.12 中國港澳臺及海外:畢業時間2025.07-2025.12 工作地點&#xff1a;北京、南京、武漢、深圳、上海等…

C++中Ranges庫的基本用法,如何簡化和增強對集合的操作。

Ranges庫的基本用法 什么是Ranges庫&#xff1f; C20引入的Ranges庫&#xff08;<ranges>&#xff09;是一個強大的工具集&#xff0c;旨在簡化和增強對集合&#xff08;如數組、向量等序列容器&#xff09;的操作。它提供了一套用于操作序列的功能性接口&#xff0c;使…

獨立站新風口:TikTok達人帶貨背后的雙贏合作之道

TikTok以其龐大的用戶基礎、高度互動性和創新的內容形式&#xff0c;為獨立站帶來了前所未有的發展機遇。獨立站與TikTok達人的合作&#xff0c;不僅能夠幫助獨立站快速提升品牌知名度和銷售額&#xff0c;還能為TikTok達人帶來更多商業機會和影響力。本文Nox聚星將和大家探討獨…

Android sdk 安裝已經環境配置

&#x1f34e;個人博客&#xff1a;個人主頁 &#x1f3c6;個人專欄&#xff1a;Android ?? 功不唐捐&#xff0c;玉汝于成 目錄 正文 一、下載 二、安裝 三、環境配置 我的其他博客 正文 一、下載 1、大家可去官網下載 因為需要魔法 所以就不展示了 2、去下面這…

經典shell運維實用腳本~

以下腳本可謂日常工作常用到的經典腳本案例。希望可以幫助大家提升提升自動化能力&#xff01; 1、監控100臺服務器磁盤利用率腳本 #!/bin/bashHOST_INFOhost.infofor IP in $(awk /^[^#]/{print $1} $HOST_INFO); do USER$(awk -v ip$IP ip$1{print $2} $HOST_INFO) P…

【JS】純web端使用ffmpeg實現的視頻編輯器-視頻合并

純前端實現的視頻合并 接上篇ffmpeg文章 【JS】純web端使用ffmpeg實現的視頻編輯器 這次主要添加了一個函數&#xff0c;實現了視頻合并的操作。 static mergeArgs(timelineList) {const cmd []console.log(時間軸數據,timelineList)console.log("文件1",this.readD…

常用目標檢測的格式轉換腳本文件txt,json等

常用目標檢測的格式轉換腳本文件txt,json等 文章目錄 常用目標檢測的格式轉換腳本文件txt,json等前言一、json格式轉yolo的txt格式二、yolov8的關鍵點labelme打的標簽json格式轉可訓練的txt格式三、yolo的目標檢測txt格式轉coco數據集標簽的json格式四、根據yolo的目標檢測訓練…

Vue+ElementUi實現錄音播放上傳及處理getUserMedia報錯問題

1.Vue安裝插件 npm install --registryhttps://registry.npmmirror.com 2.Vue頁面使用 <template><div class"app-container"><!-- header --><el-header class"procedureHeader" style"height: 20px;"><el-divid…

vue2 接口文檔

const assetmanagementIndex (params) > getAction("/asset/assetmanagementsystem/page", params); //資產管理制度表分頁列表 const assetmanagementPost (params) > postAction("/asset/assetmanagementsystem", params); //資產管理制度表新增…

維護Nginx千字經驗總結

Hello , 我是恒 。 維護putty和nginx兩個項目好久了&#xff0c;用面向底層的思路去接觸 在nginx社區的收獲不少&#xff0c;在這里談談我的感悟 Nginx的奪冠不是偶然 高速:一方面&#xff0c;在正常情況下&#xff0c;單次請求會得到更快的響應&#xff1b;另一方面&#xff0…

從零開始學量化~Ptrade使用教程——安裝與登錄

PTrade交易系統是一款高凈值和機構投資者專業投資軟件&#xff0c;為用戶提供普通交易、籃子交易、日內回轉交易、算法交易、量化投研/回測/實盤等各種交易工具&#xff0c;滿足用戶的各種交易需求和交易場景&#xff0c;幫助用戶提高交易效率。 運行環境及安裝 操作系統&…

昇思25天學習打卡營第3天 | 數據集 Dataset

數據是深度學習的基礎&#xff0c;高質量的數據輸入將在整個深度神經網絡中起到積極作用。MindSpore提供基于Pipeline的數據引擎&#xff0c;通過數據集&#xff08;Dataset&#xff09;和數據變換&#xff08;Transforms&#xff09;實現高效的數據預處理。其中Dataset是Pipel…

將數據切分成N份,采用NCCL異步通信,讓all_gather+matmul盡量Overlap

將數據切分成N份,采用NCCL異步通信,讓all_gathermatmul盡量Overlap 一.測試數據二.測試環境三.普通實現四.分塊實現 本文演示了如何將數據切分成N份,采用NCCL異步通信,讓all_gathermatmul盡量Overlap 一.測試數據 1.測試規模:8192*8192 world_size22.單算子:all_gather:0.035…

代理IP的10大誤區:區分事實與虛構

在當今的數字時代&#xff0c;代理已成為在線環境不可或缺的一部分。它們的用途廣泛&#xff0c;從增強在線隱私到繞過地理限制。然而&#xff0c;盡管代理無處不在&#xff0c;但仍存在許多圍繞代理的誤解。在本博客中&#xff0c;我們將探討和消除一些最常見的代理誤解&#…

人腦網絡的多層建模與分析

摘要 了解人類大腦的結構及其與功能的關系&#xff0c;對于各種應用至關重要&#xff0c;包括但不限于預防、處理和治療腦部疾病(如阿爾茨海默病或帕金森病)&#xff0c;以及精神疾病(如精神分裂癥)的新方法。結構和功能神經影像學方面的最新進展&#xff0c;以及計算機科學等…

OBS 免費的錄屏軟件

一、下載 obs 【OBS】OBS Studio 的安裝、參數設置和錄屏、攝像頭使用教程-CSDN博客 二、使用 obs & 輸出無黑屏 【OBS任意指定區域錄屏的方法-嗶哩嗶哩】 https://b23.tv/aM0hj8A OBS任意指定區域錄屏的方法_嗶哩嗶哩_bilibili 步驟&#xff1a; 1&#xff09;獲取區域…

012-GeoGebra基礎篇-構造圓的切線

前邊文章對于基礎內容已經悉數覆蓋了&#xff0c;這一篇我就不放具體的細節&#xff0c;若有需要可以復刻一下 目錄 一、成品展示二、算式內容三、正確性檢查五、文章最后 一、成品展示 二、算式內容 A(0,0) B(3,0) c: Circle(A,B) C(5,4) sSegment(A,C) DMidpoint(s) d: Circ…

k8s部署單節點redis

一、configmap # cat redis-configmap.yaml apiVersion: v1 kind: ConfigMap metadata:name: redis-single-confignamespace: redis data:redis.conf: |daemonize nobind 0.0.0.0port 6379tcp-backlog 511timeout 0tcp-keepalive 300pidfile /data/redis-server.pidlogfile /d…