Nonlinear transformations in quantum computation
Zoë Holmes, Nolan J. Coble, Andrew Sornborger, Yiğit Subaşı
Abstract
While quantum computers are naturally well suited to implementing linear operations, it is less clear how to implement nonlinear operations on quantum computers. However, nonlinear subroutines may prove key to a range of applications of quantum computing from solving nonlinear equations to data processing and quantum machine learning. Here we develop a series of basic subroutines for implementing nonlinear transformations of input quantum states. Our algorithms are framed around the concept of a weighted state, a mathematical entity describing the output of an operational procedure involving both quantum circuits and classical postprocessing.
Topics & Concepts
Quantum computerSubroutineNonlinear systemComputer scienceQuantum algorithmQuantumComputationTheoretical computer scienceQuantum stateAlgorithmAlgebra over a fieldMathematicsQuantum mechanicsPhysicsProgramming languagePure mathematicsQuantum Computing Algorithms and ArchitectureQuantum Information and CryptographyQuantum Mechanics and Applications