Q#入门理论:量子比特状态向量

简介: 量子比特,是量子领域的单位。 常规信息论的基本单位是比特bit,8个就是一个字节。 量子比特qubit,也就是比特在量子领域的对应物。   比特可以表示的状态是0和1 qubit也可以表示0和1(当然和比特的0 1不一样,是一个向量),还可以表示0和1的叠加。

量子比特,是量子领域的单位。

常规信息论的基本单位是比特bit,8个就是一个字节。

量子比特qubit,也就是比特在量子领域的对应物。

 

比特可以表示的状态是0和1

qubit也可以表示0和1(当然和比特的0 1不一样,是一个向量),还可以表示0和1的叠加。

 

qubit的状态向量是一个二维列向量,里面两个数的平方和是1.

和我们最早学习向量的值不同,状态向量的值可以是复数。

如果有复数,就不是他们的平方和,而是他们模的平方和。

下面的都可以是qubit的状态向量



 

 

如同二维平面坐标系的坐标轴一样,状态向量(后面我们叫他态矢吧)也有基向量:



其他的态矢都是他们的线性组合。

比如

就可以表示成

 

我们把 简称0(看到没有 我特意加粗了,表示这是一个向量) 简称1.

当然实际上0和1是可以互换的,但是我们就这样表示吧



 

 

有了0 和1,我们可以回头看当初我们写的第一个Q#程序(量子叠加和量子纠缠)为什么会有ZERO和ONE呢。

就是这里的两个基向量。

目录
相关文章
|
1月前
|
前端开发 机器人 API
前端大模型入门(一):用 js+langchain 构建基于 LLM 的应用
本文介绍了大语言模型(LLM)的HTTP API流式调用机制及其在前端的实现方法。通过流式调用,服务器可以逐步发送生成的文本内容,前端则实时处理并展示这些数据块,从而提升用户体验和实时性。文章详细讲解了如何使用`fetch`发起流式请求、处理响应流数据、逐步更新界面、处理中断和错误,以及优化用户交互。流式调用特别适用于聊天机器人、搜索建议等应用场景,能够显著减少用户的等待时间,增强交互性。
322 2
|
3月前
langchain 入门指南 - 使用 Agent
langchain 入门指南 - 使用 Agent
157 0
|
3月前
|
安全 API 数据库
langchain 入门指南 - 函数调用
langchain 入门指南 - 函数调用
126 1
|
3月前
|
机器学习/深度学习
langchain 入门指南 - In-context Learning
langchain 入门指南 - In-context Learning
97 0
|
3月前
langchain 入门指南 - 链式请求
langchain 入门指南 - 链式请求
72 0
|
1月前
|
人工智能 前端开发 JavaScript
前端大模型入门(二):掌握langchain的核心Runnable接口
Langchain.js 是 Langchain 框架的 JavaScript 版本,专为前端和后端 JavaScript 环境设计。最新 v0.3 版本引入了强大的 Runnable 接口,支持灵活的执行方式和异步操作,方便与不同模型和逻辑集成。本文将详细介绍 Runnable 接口,并通过实现自定义 Runnable 来帮助前端人员快速上手。
|
3月前
|
存储 机器学习/深度学习 传感器
langchain 入门指南 - 实现一个多模态 chatbot
langchain 入门指南 - 实现一个多模态 chatbot
116 0
|
3月前
|
前端开发 人机交互
langchain 入门指南 - ReAct 模式
langchain 入门指南 - ReAct 模式
95 1
|
3月前
|
存储 人工智能 缓存
langchain 入门指南 - 让 AI 记住你说过的话
langchain 入门指南 - 让 AI 记住你说过的话
120 1
|
3月前
|
人工智能 搜索推荐 API
langchain 入门指南 - 让 AI 从互联网获取信息
langchain 入门指南 - 让 AI 从互联网获取信息
87 1
下一篇
无影云桌面