Implementing Quantum Lambda Calculus in Haskell Using the Sabry Modeling
Abstract
This article aims to present a project that seeks an adaptation of Lambda Calculus to the realm of Quantum Computing. This endeavor is based on the quantum behavior implementation proposed by Sabry and the Quantum Lambda Calculus definition provided by Van Tonder. By combining these approaches, the goal is to explore and gain insights into the development of languages, and consequently algorithms, for Quantum Computing.
Keywords:
Quantum computing, Haskell, Lambda Calculus
References
Pierce, B. C. (2002). Types and Programming Language. The MIT Press, 1st edition.
Sabry, A. (2003). Modeling quantum computing in Haskell.
van Tonder, A. (2004). A lambda calculus for quantum computation.
Yanofsky, N. S. and Mannucci, M. A. (2008). Quantum Computing for Computer Scientists. Cambridge University Press, 1st edition.
Sabry, A. (2003). Modeling quantum computing in Haskell.
van Tonder, A. (2004). A lambda calculus for quantum computation.
Yanofsky, N. S. and Mannucci, M. A. (2008). Quantum Computing for Computer Scientists. Cambridge University Press, 1st edition.
Published
2023-10-09
How to Cite
BORIN JÚNIOR, Flávio; VIZZOTTO, Juliana Kaizer.
Implementing Quantum Lambda Calculus in Haskell Using the Sabry Modeling. In: WORKSHOP-SCHOOL ON THEORETICAL COMPUTER SCIENCE (WEIT), 7. , 2023, Rio Grande/RS.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2023
.
p. 45-52.
DOI: https://doi.org/10.5753/weit.2023.26596.
