给定有限的一组量子门,从计算理论上来说,是否可以确定G是否为通用门集合?一方面,“几乎所有”门集都是通用的,另一方面,对非通用门集的理解仍然不是很清楚(特别是,当然,不知道每个非通用门集是否都可以经典模拟),因此,我想给出一个检查通用性的显式算法可能很简单。
3
你能澄清这个问题吗?Joe的答案假设您有固定数量的量子位,并且所有门都对这些位起作用,但是出于普遍性,我们通常假定门可以对任何量子位子起作用。例如,如果单量子位门只能作用于第一个量子位,并且CNOT仅从量子位1到量子位2,则CNOT +所有单量子位门都不通用。获得普遍性。在那种情况下,我认为答案可能是未知的。
@DanielGottesman:我同意我的回答的局限性。事实上,我相信这是在后一种情况下不可判定如下:取对量子比特的无限格子元胞自动机,并用它来编码停机问题(这个更新统一)。然后,使用通用QCA(更新单位为U 2)获取第二个晶格。我们可以定义一个新的统一ç ü 2 = | 0 ⟩ ⟨ 0 | ^ h ⊗ 我+ | 1 ⟩ ⟨ 1 | ⊗ ü 2,其中下标ħ表示设置为的量子比特 1 ⟩当且仅当该第一细胞自动暂停。
—
2012年
因此,当且仅当第一图灵机停止时,门是通用的,因此无法确定。
—
Joe Fitzsimons,2012年