Buscar
Mostrando ítems 1-10 de 13
Two linearities for quantum computing in the lambda calculus
(Elsevier, 2019-12)
We propose a way to unify two approaches of non-cloning in quantum lambda-calculi: logical and algebraic linearities. The first approach is to forbid duplicating variables, while the second is to consider all lambda-terms ...
Typing Quantum Superpositions and Measurement
(Springer, 2017-12)
We propose a way to unify two approaches of non-cloning in quantum lambda-calculi. The first approach is to forbid duplicating variables, while the second is to consider all lambda-terms as algebraic-linear functions. We ...
Optimality & the linear substitution calculus
(Schloss Dagstuhl. Leibniz-Zentrum für Informatik, 2017-09)
We lift the theory of optimal reduction to a decomposition of the lambda calculus known as the Linear Substitution Calculus (LSC). LSC decomposes β-reduction into finer steps that manipulate substitutions in two distinctive ...
The vectorial λ-calculus
(Academic Press Inc Elsevier Science, 2017-06)
We describe a type system for the linear-algebraic λ-calculus. The type system accounts for the linear-algebraic aspects of this extension of λ-calculus: it is able to statically describe the linear combinations of terms ...
A categorical construction for the computational definition of vector spaces
(Springer, 2020-10)
Lambda-S is an extension to first-order lambda calculus unifying two approaches of non-cloning in quantum lambda-calculi. One is to forbid duplication of variables, while the other is to consider all lambda-terms as algebraic ...
Distilling abstract machines
(Association for Computing Machinery, 2014-09)
It is well-known that many environment-based abstract machines can be seen as strategies in lambda calculi with explicit substitutions (ES). Recently, graphical syntaxes and linear logic led to the linear substitution ...
Especificação de sistemas utilizando lógica linear com subexponencias
(Universidade Federal de Minas GeraisUFMG, 2010-11-17)
Logic programming is defined as the use of logic formulas representing programs and proof search of these formulas as the execution of the program (computation). This is an interesting paradigm because of the specifications' ...
Nominal Equational Problems Modulo Associativity, Commutativity and Associativity-Commutativity
(Universidade de BrasíliaBrasilCiência da ComputaçãoPrograma de Pós-Graduação em InformáticaUnB, 2019)