首页> 外文学位 >On the complexity of classical and quantum algorithms for numerical problems in quantum mechanics.
【24h】

On the complexity of classical and quantum algorithms for numerical problems in quantum mechanics.

机译:关于量子力学中数值问题的经典算法和量子算法的复杂性。

获取原文
获取原文并翻译 | 示例

摘要

Our understanding of complex quantum mechanical processes is limited by our inability to solve the equations that govern them except for simple cases. Numerical simulation of quantum systems appears to be our best option to understand, design and improve quantum systems. It turns out, however, that computational problems in quantum mechanics are notoriously difficult to treat numerically. The computational time that is required often scales exponentially with the size of the problem.; One of the most radical approaches for treating quantum problems was proposed by Feytiman in 1982 [46]: he suggested that quantum mechanics itself showed a promising way to simulate quantum physics. This idea, the so called quantum computer, showed its potential convincingly in one important regime with the development of Shor's integer factorization algorithm which improves exponentially on the best known classical algorithm.; In this thesis we explore six different computational problems from quantum mechanics, study their computational complexity and try to find ways to remedy them. In the first problem we investigate the reasons behind the improved performance of Shor's and similar algorithms. We show that the key quantum part in Shor's algorithm, the quantum phase estimation algorithm, achieves its good performance through the use of power queries and we give lower bounds for all phase estimation algorithms that use power queries that match the known upper bounds. Our research indicates that problems that allow the use of power queries will achieve similar exponential improvements over classical algorithms. We then apply our lower bound technique for power queries to the Sturm-Liouville eigenvalue problem and show matching lower bounds to the upper bounds of Papageorgiou and Wozniakowski [85]. It seems to be very difficult, though, to find nontrivial instances of the Sturm-Lionville problem for which power queries can be simulated efficiently.; A quantum computer differs from a classical computer that uses randomness, because it allows "negative probabilities" that can cancel each other (destructive interference). Ideally we would like to transfer classical randomized algorithms to the quantum computer and get speed improvements. One of the simplest classical randomized algorithm is the random walk and we study the behavior of the continuous-time quantum random walk. We analyze this random walk in one dimension and give analytical formulas for its behavior that demonstrate its interference properties. Is interference or cancellation really the most important advantage that a quantum computer has over a classical computer? To answer that question we study the class StociMA of "stochastic quantum" algorithms that only use classical gates, but are given a quantum "witness", i.e. an arbitrary quantum state that can guide the algorithm in computing the correct answer, but should not be able to "fool" it. We show that there exists a complete problem for this class, which we call the stoquastic local Hamiltonian problem. In this problem we try to compute the lowest eigenvalue of a Hamiltonian with interactions that span only a fixed number of particles and all contribute negatively. With the help of this problem we prove that MA ⊆ StocIMA ⊆ SBP ∪ QMA. This shows that interference is one of the most important parts of quantum computation.; The simulation of the evolution of a general quantum system in time requires a computational time that is exponential in the dimension of the system. But maybe the problem that we ask for is too general and we can simulate special systems in polynomial time. In particular it would be interesting to study quantum systems of "limited energy", i.e. for which the state at starting time consists mainly out of components with small energy. We model this in the theory of weighted reproducing kernel Hilbert spaces with two different sets of weights: product weights and finite-order weights. We will show tha
机译:我们对复杂的量子力学过程的理解受到我们无法求解控制它们的方程的限制,除了简单的情况。量子系统的数值模拟似乎是理解,设计和改进量子系统的最佳选择。然而,事实证明,量子力学中的计算问题众所周知很难用数字来处理。所需的计算时间通常与问题的大小成指数关系。 Feytiman于1982年提出了一种最根本的解决量子问题的方法[46]:他认为量子力学本身显示了一种有前途的模拟量子物理学的方法。这种想法,即所谓的量子计算机,随着Shor整数分解算法的发展而在一个重要的体制中令人信服地显示了其潜力,该算法在最著名的经典算法上得到了指数级的提高。在本文中,我们从量子力学中探索了六个不同的计算问题,研究了它们的计算复杂度,并试图找到补救方法。在第一个问题中,我们研究了Shor和类似算法性能提高的背后原因。我们证明了Shor算法中的关键量子部分(量子相位估计算法)通过使用功率查询达到了良好的性能,并且为所有使用与已知上限匹配的功率查询的相位估计算法给出了下限。我们的研究表明,允许使用幂查询的问题将比经典算法实现类似的指数改进。然后,我们将用于功率查询的下界技术应用于Sturm-Liouville特征值问题,并显示匹配的下界与Papageorgiou和Wozniakowski的上限[85]。然而,要找到可以有效模拟功率查询的Sturm-Lionville问题的平凡实例,似乎非常困难。量子计算机与使用随机性的经典计算机不同,因为它允许“负概率”相互抵消(相消干涉)。理想情况下,我们希望将经典的随机算法转移到量子计算机上,并提高速度。最简单的经典随机算法之一是随机游走,我们研究了连续时间量子随机游走的行为。我们在一维分析此随机游走,并给出其行为的解析公式,以证明其干扰特性。相对于传统计算机,干扰或抵消真的是最重要的优势吗?为了回答这个问题,我们研究了“随机量子”算法的StociMA类,该算法仅使用经典门,但被赋予了量子“见证”,即可以指导算法计算正确答案的任意量子状态,但不应能够“愚弄”它。我们证明该类存在一个完整的问题,我们称其为随机局部哈密顿问题。在这个问题中,我们尝试计算哈密顿量的最低特征值,其中哈密顿量的相互作用仅涵盖固定数量的粒子,并且所有粒子的贡献均为负。借助这个问题,我们证明了MA⊆StocIMA⊆SBP∪QMA。这表明干扰是量子计算中最重要的部分之一。普通量子系统随时间的演化仿真需要一个计算时间,该计算时间在系统的维度上是指数级的。但是也许我们要求的问题太笼统了,我们可以在多项式时间内模拟特殊系统。特别地,研究“有限能量”的量子系统将是有趣的,即对于该量子系统,在开始时的状态主要由具有小能量的成分组成。我们在加权重现Hilbert空间的理论中对此建模,该空间具有两组不同的权重:乘积权重和有限阶权重。我们将展示tha

著录项

  • 作者

    Bessen, Arvid J.;

  • 作者单位

    Columbia University.;

  • 授予单位 Columbia University.;
  • 学科 Physics Theory.; Computer Science.
  • 学位 Ph.D.
  • 年度 2008
  • 页码 146 p.
  • 总页数 146
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号