Related Experiment Video
Updated: Jan 3, 2026

Generation and Coherent Control of Pulsed Quantum Frequency Combs
Published on: June 8, 2018
Two linearities for quantum computing in the lambda calculus.
Alejandro Díaz-Caro1, Gilles Dowek2, Juan Pablo Rinaldi3
1CONICET-UBA, ICC, Pabellón 1, Ciudad Universitaria, Buenos Aires, Argentina; Universidad Nacional de Quilmes, R. Sáenz Peña 352, Bernal, BA, Argentina.
We unify logical and algebraic approaches to non-cloning in quantum lambda-calculi. Our quantum calculus allows superpositional types to be linear while permitting cloning of basis vectors.
Area of Science:
- Quantum computing
- Theoretical computer science
- Linear algebra
Background:
- Non-cloning is crucial in quantum computing.
- Existing approaches include logical and algebraic linearities.
- Unifying these approaches can lead to a more comprehensive understanding.
Purpose of the Study:
- To propose a unified framework for non-cloning in quantum lambda-calculi.
- To integrate logical and algebraic linearity concepts.
- To develop a novel quantum lambda-calculus with specific type properties.
Main Methods:
- Defining a quantum extension of the first-order simply-typed lambda-calculus.
- Introducing linearity for superposed types.
- Allowing cloning for basis vectors.
- Providing an interpretation of types as vector spaces and bases.
Main Results:
- A unified approach to non-cloning in quantum lambda-calculi is presented.
- The proposed calculus features types that are linear on superposition but allow basis vector cloning.
- A clear interpretation of superposed and non-superposed types is established.
Conclusions:
- The unified framework enhances the understanding of non-cloning principles in quantum computation.
- The developed calculus offers a novel perspective on type linearity and vector space interpretation.
- This work provides a foundation for further research in quantum programming languages and theoretical quantum mechanics.
Related Concept Videos
Linear Circuits
Classification of Systems-I
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
Linear time-invariant Systems
The input-output behavior of an LTI system can be fully defined by its response to an impulsive excitation at its input. Once this impulse response is known, the system's reaction to any other input can be...
The Quantum-Mechanical Model of an Atom
The Pauli Exclusion Principle
Fundamental Theorem of Algebra

