AbstractTarski asked whether the arithmetic identities taught in high school are complete for showing all arithmetic equations valid for the natural numbers. The answer to this question for the language of arithmetic expressions using a constant for the number one and the operations of product and exponentiation is affirmative, and the complete equational theory also characterises isomorphism in the typed lambda calculus, where the constant for one and the operations of product and exponentiation respectively correspond to the unit type and the product and arrow type constructors. This paper studies isomorphisms in typed lambda calculi with empty and sum types from this viewpoint. Our main contribution is to show that a family of so-called ...
The isomorphisms holding in all models of the simply typed lambda calculus with surjective and termi...
AbstractWe consider the lambda calculus obtained from the simply typed calculus by adding products, ...
It is well-known that extensional lambda calculus is equivalent to extensional combinatory logic. In...
AbstractTarski asked whether the arithmetic identities taught in high school are complete for showin...
Tarski asked whether the arithmetic identities taught in high school are complete for showing all ar...
The goal of this thesis is to study the sum and the zero within two principal frameworks: type isomo...
International audienceWe consider the problem of characterizing isomorphisms of types, or, equivalen...
International audienceLambda calculi with algebraic data types lie at the core of functional program...
International audienceIn 1969, Tarski asked whether the arithmetic identities taught in high school ...
We characterize type isomorphisms in the multiplicative-additive fragment of linear logic (MALL), an...
A constructive characterization is given of the isomorphisms which must hold in all models of the ty...
A complete decision procedure for isomorphism of kinds that contain only dependent product, constant...
AbstractThis paper shows (1) the undecidability of the type checking and the typability problems in ...
International audienceA constructive characterization is given of the isomorphisms which must hold i...
International audienceWe study isomorphisms of inductive types (that is, recursive types satisfying ...
The isomorphisms holding in all models of the simply typed lambda calculus with surjective and termi...
AbstractWe consider the lambda calculus obtained from the simply typed calculus by adding products, ...
It is well-known that extensional lambda calculus is equivalent to extensional combinatory logic. In...
AbstractTarski asked whether the arithmetic identities taught in high school are complete for showin...
Tarski asked whether the arithmetic identities taught in high school are complete for showing all ar...
The goal of this thesis is to study the sum and the zero within two principal frameworks: type isomo...
International audienceWe consider the problem of characterizing isomorphisms of types, or, equivalen...
International audienceLambda calculi with algebraic data types lie at the core of functional program...
International audienceIn 1969, Tarski asked whether the arithmetic identities taught in high school ...
We characterize type isomorphisms in the multiplicative-additive fragment of linear logic (MALL), an...
A constructive characterization is given of the isomorphisms which must hold in all models of the ty...
A complete decision procedure for isomorphism of kinds that contain only dependent product, constant...
AbstractThis paper shows (1) the undecidability of the type checking and the typability problems in ...
International audienceA constructive characterization is given of the isomorphisms which must hold i...
International audienceWe study isomorphisms of inductive types (that is, recursive types satisfying ...
The isomorphisms holding in all models of the simply typed lambda calculus with surjective and termi...
AbstractWe consider the lambda calculus obtained from the simply typed calculus by adding products, ...
It is well-known that extensional lambda calculus is equivalent to extensional combinatory logic. In...