将计算模型MPostBQP定义为与PostBQP相同,只不过我们允许在选择后和最终测量之前进行多项式量子比特测量。
我们能否提供任何证据表明MPostBQP比PostBQP更强大?
定义MPostBQP [k]以允许在进行最终测量之前进行多次测量和后选择。选择索引,以便MPostBQP [1] = PostBQP和MPostBQP [2] = MPostBQP,依此类推。(更新:下面给出正式定义。)
考虑Arthur-Merlin游戏。也许我们可以在这种计算模型中模拟它们:后选择可以扮演Merlin产生令人信服的消息的角色,中间度量可以扮演Arthur抛硬币的角色。这种可能性使我问:
我们是否有AM [k] MPostBQP [k]?
对于,这确实是已知的,它表示MA PP。要显示,仅当AM PP 时才表示MPostBQP = PP。由于存在一个关于PP中不包含AM的预言,这可以为我的第一个问题提供肯定的答案。
最后,对于多项式很多回合的情况,
我们有PSPACE MPostBQP [poly]吗?如果是这样,是否平等?
从哲学上讲,这(至少对我而言)是有趣的,因为它将告诉我们,“后选巫师”的“棘手”一类问题包括(或者是)全部PSPACE。
编辑:我被要求提供MPostBQP的正式定义。(我更新了以下内容。)
MPostBQP [K]是类的语言存在用于其多项式大小的量子电路的均匀家庭,使得对于所有输入,如果,则下面的过程以true的概率至少为,如果,则以最大概率条件产生真。该过程允许一些可能取决于选择(但不取决于),其定义如下:
过程:步骤1.将与对应的运算符应用于输入状态。请注意,第一个寄存器的长度最多为多项式。第2步。对于:如果为偶数,则从第一个寄存器中测量任意数量的qubits(给定寄存器的大小,最多为多项式)。如果为奇数,则后选择,因此第一个寄存器中选定的单个qubit的度量(当然,并保证概率不为零,因此后选择有效)。步骤3.最后,测量第一个寄存器中的最后一个qubit,如果测量,则返回true,否则返回false。
我们有MPostBQP [0] = BQP,MPostBQP [1] = PostBQP和MPostBQP:= MPostBQP [2]。我正在尝试镜像Arthur-Merlin类,其中AM [0] = BPP,AM [1] = MA,AM [2] = AM。
编辑(3/27/11 5 PM):关于如何在这种情况下定义后选择似乎存在争议。显然,我的意思是定义不能使我的问题变得微不足道!:)我假设的定义如下:第k位的后选择意味着我们将状态投影到k位为的子空间中并标准化。事实证明,在我们先进行选择后进行测量的方案中,然后我们可以通过查看将后选择替换为测量的方案中的条件概率来获得最终统计数据。但是,我声称在散布测量和后选择时,此特征会破坏。我认为造成这种混淆的原因是人们使用这种“条件概率定义”(在我要从中概括出来的特殊情况下有效)作为后选择的定义,而不是我刚才给出的“强制测量”定义,后者显然取决于由于缺乏可交换性而订购。我希望这有帮助!
编辑(3/27/11 9 PM):我已经在纯状态形式主义中定义了后选择。Niel对密度矩阵形式主义进行了分析,该模型与我的3量子位示例不同。罪魁祸首是后选择的定义。在密度矩阵设置中定义后选择,如下所示。给定密度矩阵,将其重写为可分离状态。令为使用上面定义的纯状态形式主义进行后选择(在某些qubit上)的结果。将上的后选择结果定义为。
这是一个更明智的定义,因为它没有给我们提供结果,即在我们进行事后选择之后,我们更改了已经观察到的事件(度量)的统计信息。也就是说,是我们“已经翻转”的硬币的概率。对我来说,说我们要回到过去并偏向已经发生的硬币翻转没有意义,因为这会使当前的事后选择更有可能。
编辑(11年3月28日下午1点):尼尔承认,我的定义问题是有道理的,并且不轻视-但与规定,我不应该把它叫做后选择。考虑到混乱的程度,我必须同意他的看法。因此,我们将其定义为selection,它执行“强制测量”。我可能还应该更改我定义的复杂度类的名称(不要在其中包含“ Post”),因此我们将其称为QMS [k](量子度量选择)。