Skip to main content
MIT Mobile homeCalendar and Events home
Event Detail

Physics PhD Thesis Defense: Zane Rossi

Wed May 1, 2024 11:00 AM – 12:00 PM

Location

Building 6C, Cosman Room (6C-442)

Description

Dear Colleagues,You are cordially invited to attend the following thesis defense.'Functional quantum algorithms: a mélange of methods for matrix functions' Presented by Zane Rossi Abstract is belowDate: Wednesday, May 1, 2024 Time: 11 am Location: Cosman Room (6C-442) Also available on Zoom at https://mit.zoom.us/j/92922203084 ;Committee: Isaac Chuang, Edward Farhi, Paola CappellaroBest of luck to Zane!Regards, The MIT Physics Graduate Program _________________________________________________________________________________Thesis Abstract: The study of quantum algorithms is stymied by a lack of human intuition—many of these algorithms appear to rely on non-intuitive attributes unique to quantum mechanics, and as such 'good' quantum algorithms are often sporadic, requiring bespoke analysis. The quantum algorithmist is up against a triple headwind: they must (1) be delusion-hardened against non-generalizing classical heuristics, (2) have understanding of disparate classical algorithms with which to compare their work, and (3) do this all largely without access the high-level programming abstractions ubiquitous in classical computer science for over seventy years.A partial remedy for these problems has emerged with the development of a new class of quantum algorithms, quantum signal processing (QSP) and quantum singular value transformation (QSVT), which have had success in unifying, simplifying, and improving most known quantum algorithms. QSP/QSVT transform the spectrum of linear operators encoded in unitary processes by near arbitrary continuous functions, and this simple ability—computing matrix functions quantum mechanically—has been shown to subsume diverse tasks with comparatively simple complexity analysis.This thesis claims and provides a series of constructions supporting that QSP and QSVT should not be viewed solely as subroutines for transforming linear systems, but as limited examples among an extensive class of quantum algorithms converting algorithmic problems to simpler algebraic ones. We construct an array of algorithms in this class, which we call 'functional quantum algorithms', and show they ought to and can be manipulated and combined purely at the level of this algebraic reduction to constitute useful, composite quantum algorithms.We emphasize three constructions (among a collection of auxiliary results), ordered by complexity: (a) a limited extension of QSP/QSVT-like circuit ansätze to the multivariable matrix function setting, (b) a construction of recursively composable univariate QSP/QSVT-like subroutines, and (c) a construction of modular quantum subroutines (gadgets) that can approximate generic multivariable continuous matrix functions. We provide necessary and sufficient conditions under which these algorithms can be analyzed and combined functionally, i.e., purely at the level of the scalar transformations applied, and show these assertions require significant doing given our constructions' violation of basic assumptions of standard QSP and QSVT, necessitating alternative proof techniques and quantum subroutines of independent interest. We also show how our results situate functional quantum algorithms among existing constructions of classical functional programming, identifying our constructions as instances of monads, suggesting concrete directions for high-level, flexible quantum algorithmic design and analysis.
  • Physics PhD Thesis Defense: Zane Rossi
    Dear Colleagues,You are cordially invited to attend the following thesis defense.'Functional quantum algorithms: a mélange of methods for matrix functions' Presented by Zane Rossi Abstract is belowDate: Wednesday, May 1, 2024 Time: 11 am Location: Cosman Room (6C-442) Also available on Zoom at https://mit.zoom.us/j/92922203084 ;Committee: Isaac Chuang, Edward Farhi, Paola CappellaroBest of luck to Zane!Regards, The MIT Physics Graduate Program _________________________________________________________________________________Thesis Abstract: The study of quantum algorithms is stymied by a lack of human intuition—many of these algorithms appear to rely on non-intuitive attributes unique to quantum mechanics, and as such 'good' quantum algorithms are often sporadic, requiring bespoke analysis. The quantum algorithmist is up against a triple headwind: they must (1) be delusion-hardened against non-generalizing classical heuristics, (2) have understanding of disparate classical algorithms with which to compare their work, and (3) do this all largely without access the high-level programming abstractions ubiquitous in classical computer science for over seventy years.A partial remedy for these problems has emerged with the development of a new class of quantum algorithms, quantum signal processing (QSP) and quantum singular value transformation (QSVT), which have had success in unifying, simplifying, and improving most known quantum algorithms. QSP/QSVT transform the spectrum of linear operators encoded in unitary processes by near arbitrary continuous functions, and this simple ability—computing matrix functions quantum mechanically—has been shown to subsume diverse tasks with comparatively simple complexity analysis.This thesis claims and provides a series of constructions supporting that QSP and QSVT should not be viewed solely as subroutines for transforming linear systems, but as limited examples among an extensive class of quantum algorithms converting algorithmic problems to simpler algebraic ones. We construct an array of algorithms in this class, which we call 'functional quantum algorithms', and show they ought to and can be manipulated and combined purely at the level of this algebraic reduction to constitute useful, composite quantum algorithms.We emphasize three constructions (among a collection of auxiliary results), ordered by complexity: (a) a limited extension of QSP/QSVT-like circuit ansätze to the multivariable matrix function setting, (b) a construction of recursively composable univariate QSP/QSVT-like subroutines, and (c) a construction of modular quantum subroutines (gadgets) that can approximate generic multivariable continuous matrix functions. We provide necessary and sufficient conditions under which these algorithms can be analyzed and combined functionally, i.e., purely at the level of the scalar transformations applied, and show these assertions require significant doing given our constructions' violation of basic assumptions of standard QSP and QSVT, necessitating alternative proof techniques and quantum subroutines of independent interest. We also show how our results situate functional quantum algorithms among existing constructions of classical functional programming, identifying our constructions as instances of monads, suggesting concrete directions for high-level, flexible quantum algorithmic design and analysis.