Questions tagged «ibm-q-experience»

3
一个非常简单的量子程序将是什么样?
看完“ 第一个可编程量子光子芯片 ”。我想知道用于使用量子纠缠的计算机的软件是什么样的。 是否有用于特定量子编程的代码示例?喜欢伪代码还是高级语言?具体来说,什么是可用于创建贝尔状态最短的程序从初始化为一个状态开始| ψ0⟩=| 00⟩同时使用模拟和IBM的一个量子经验处理器,如ibmqx4?| ψ ⟩ = 12–√(| 00 ⟩ + | 11 ⟩)|ψ⟩=1个2(|00⟩+|11⟩)\left|\psi\right> = \frac{1}{\sqrt 2} \left(\left|00\right> + \left|11\right> \right)| ψ0⟩ = | 00 ⟩|ψ0⟩=|00⟩\left|\psi_0\right> = \left|00\right> 使概念从传统编程跃入纠缠并非易事。 我也找到了C的libquantum。


2
使用三个量子位在IBM Q上实现Grover算法的预言
我正在尝试通过实现三个量子位的Grover算法来适应IBM Q,但是难以实现Oracle。 您能否展示如何做到这一点或建议一些好的资源来习惯IBM Q电路编程? 我想要做的是通过翻转一个符号来标记一个任意状态,就像预言中那样。 例如,我有 1 / 8–√(| 000 ⟩ + | 001 ⟩ + | 010 ⟩ + | 011 ⟩ + | 100 ⟩ + | 101 ⟩ + | 110 ⟩ + | 111 ⟩ )1个/8(|000⟩+|001⟩+|010⟩+|011⟩+|100⟩+|101⟩+|110⟩+|111⟩)1/\sqrt8(|000\rangle+|001\rangle+|010\rangle+|011\rangle+|100\rangle+|101\rangle+|110\rangle+|111\rangle)。 我想标记通过翻转其标志。我以某种方式理解CCZ闸门可以解决问题,但是IBM Q中没有CCZ闸门。某些闸门的组合将起到与CCZ相同的作用,但是我不确定如何做到这一点。我还为其他情况而苦苦挣扎,不仅是。- | 111 ⟩ | 111 ⟩| 111⟩|111⟩|111\rangle- | …

2
线性方程组的量子算法(HHL09):步骤2-初始状态的准备
这是用于线性方程组(HHL09)的Quantum算法的延续:步骤2-什么是|Ψ0⟩|Ψ0⟩|\Psi_0\rangle? 在《线性方程组的量子算法》(Harrow,Hassidim&Lloyd,2009)一书中,没有给出该算法实际实现的细节。状态到底如何|Ψ0⟩|Ψ0⟩|\Psi_0\rangle 和 |b⟩|b⟩|b\rangle被创建,有点像“ 黑匣子 ”(请参阅​​第2-3页)。 |Ψ0⟩=2T−−√∑τ=0T−1sinπ(τ+12)T|τ⟩|Ψ0⟩=2T∑τ=0T−1sin⁡π(τ+12)T|τ⟩|\Psi_0\rangle = \sqrt{\frac{2}{T}}\sum_{\tau = 0}^{T-1}\sin \frac{\pi (\tau+\frac{1}{2})}{T}|\tau\rangle 和 |b⟩=∑1Nbi|i⟩|b⟩=∑1Nbi|i⟩|b\rangle = \sum_{1}^{N}b_i|i\rangle 哪里 |Ψ0⟩|Ψ0⟩|\Psi_0\rangle 是时钟寄存器的初始状态,并且 |b⟩|b⟩|b\rangle 是输入寄存器的初始状态。 (说)我想在IBM上执行他们的算法161616-qubit量子计算机。我想解决一个方程Ax=bAx=b\mathbf{Ax=b} 哪里 AA\mathbf{A} 是一个 4×44×44\times 4 带实项的厄米矩阵和 bb\mathbf{b} 是一个 4×14×14\times 1 具有实际条目的列向量。 让我们举个例子: A=⎡⎣⎢⎢⎢1234215635174671⎤⎦⎥⎥⎥A=[1234215635174671]\mathbf{A} = \begin{bmatrix} 1 & 2 & 3 & 4 \\ 2 & 1 & …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.