问题标签 [quantum-computing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
607 浏览

latex - 可视化 QISKit 量子方案时未找到 qcircuit.sty

我按照本手册通过函数可视化我的QISKit v0.4.8 量子电路latex_drawer()(在较新版本的 QISKit 中,函数是circuit_drawer())。但是,运行代码时出现以下错误:

qcircuit.styQISKit 的一部分吗?解决问题的最佳方法是什么?

顺便说一句,这是我用来生成电路图像的函数:

0 投票
2 回答
331 浏览

c# - Microsoft Q# .Net 框架是否兼容?

Q# 是微软推出的一种有趣的新语言,致力于执行量子计算。

它是否编译为可以从 c# 或任何其他 .net 语言 .Net Framework 和/或 .Net Core Framework(可能是 .Net 标准)引用的 .net 库?

如果不是,那么如何将其合并到经典应用程序中?

如果可以,那么量子计算机会是什么样子?它是否允许运行完整的 .net 架构和量子作为协处理器(有点像 GPU 编程),或者它看起来会如何工作?

0 投票
1 回答
961 浏览

python-3.x - 如何创建一个新的量子门和初始化为某个值的量子比特

我正在尝试在 Python 上的 IBM 的 QISKit 包上实现 Quantum HHL 算法。我尝试在文档中搜索将量子位初始化为某个值并创建具有指定值的新单一门的方法。

在文档中,我找到了这个,这是一个量子门的类。我试图创建这个类的一个新实例,但我做不到,因为在初始化类的实例时,关于要传递的参数的文档不多。

0 投票
2 回答
120 浏览

quantum-computing - 实现实用规模的量子计算的挑战?

这个问题对很多人都有用。

我们能否整理一份启用实用规模量子计算的挑战清单?

内森·胡

0 投票
2 回答
193 浏览

quantum-computing - 具有 Hadamard 变换(叠加)量子比特的 3 路量子纠缠

在 3 个量子位上运行以下操作时:

我得到这些结果: qubit 0 处于叠加态 qubit 1 与 qubit 0 相同 qubit 2 与 qubit 0 有一半时间相同。例如类似叠加的值。

为什么在 qubit 1 和 qubit 0 上运行 CNOT 后在 qubit 2 上运行 CNOT 和其他两个 qubit 会导致 qubit 2 进入 qubit 0 和不是 qubit 0 之间的叠加状态?

0 投票
3 回答
659 浏览

c# - 无法加载 DLL 'Microsoft.Quantum.Simulator.Runtime.dll'

尝试通过运行 Teleport 示例程序验证我的 Q# 环境时出现无法加载 DLL'Microsoft.Quantum.Simulator.Runtime.dll'错误。

0 投票
1 回答
556 浏览

visual-studio-code - Q# 控制台模板 DOTNET 在 MAC 上不起作用

运行 dotnet new console --help 以获取使用信息。请参阅https://aka.ms/dotnet-install-templates以了解如何安装其他模板包。

我也尝试过运行:

但即使这个命令也无法添加项目任何想法我如何获得这个模板。

0 投票
1 回答
32 浏览

quantum-computing - 是否可以用经典代码重现量子干扰?

虽然我听说过一些量子仿真器,但我不知道我是否可以使用它们重新创建量子干扰(即波干扰)。

0 投票
2 回答
525 浏览

quantum-computing - Jupyter notebook 在执行 qiskit 代码时总是给出 BrokenProcessPool 错误

tooffoli门的定义函数:

定义寄存器:

运行代码:

错误:

我早些时候执行了这段代码,它工作了。现在无论我在 Jupyter 笔记本中运行哪个代码,我都会在该行中遇到故障进程池错误

我无法理解如何消除此错误。我在 Jupyter Notebook 中运行的任何代码都会在这一行中遇到相同的错误。我将此代码发送给了一位朋友,并在他的 jupyter notebook 中执行。请帮忙。

0 投票
2 回答
86 浏览

quantum-computing - 基本门 Q# 的高阶版本

Q# 语言中是否有更高阶的 H 门?例如,如果我想将 Hadamard 门应用于 3 个量子位的阵列(组合状态)。有没有办法生成 H 门或其他门的张量积版本?