The λΠ-calculus Modulo is a variant of the λ-calculus with dependent types where β-conversion is extended with user-defined rewrite rules. It is an expressive logical framework and has been used to encode logics and type systems in a shallow way. Basic properties such as subject reduction or uniqueness of types do not hold in general in the λΠ-calculus Modulo. However, they hold if the rewrite system generated by the rewrite rules together with β-reduction is confluent. But this is too restrictive. To handle the case where non confluence comes from the interference between the β-reduction and rewrite rules with λ-abstraction on their left-hand side, we introduce a notion of rewriting modulo β for the λΠ-calculus Modulo. We prove that conflu...
Abstract. The confluence of untyped λ-calculus with unconditional re-writing has already been studie...
Abstract. The confluence of untyped λ-calculus with unconditional re-writing has already been studie...
International audienceThe encoding of proof systems and type theories in logical frameworks is key t...
International audienceThe λ Π-calculus Modulo is a variant of the λ-calculus with dependent types wh...
International audienceThe λ Π-calculus Modulo is a variant of the λ-calculus with dependent types wh...
International audienceThe λ Π-calculus Modulo is a variant of the λ-calculus with dependent types wh...
International audienceThis paper provides a new presentation of the λΠ-calculus modulo where the add...
The λΠ-calculus modulo theory is an extension of simply typed λ-calculus with dependent types and us...
The λΠ-calculus modulo theory is an extension of simply typed λ-calculus with dependent types and us...
This internship is at the crossroad of logic and rewriting techniques. It also appeals to compilatio...
AbstractThis paper describes the simply typed 2λ-calculus, a language with three levels: types, term...
International audienceThe encoding of proof systems and type theories in logical frameworks is key t...
International audienceThe encoding of proof systems and type theories in logical frameworks is key t...
International audienceThe encoding of proof systems and type theories in logical frameworks is key t...
International audienceThe encoding of proof systems and type theories in logical frameworks is key t...
Abstract. The confluence of untyped λ-calculus with unconditional re-writing has already been studie...
Abstract. The confluence of untyped λ-calculus with unconditional re-writing has already been studie...
International audienceThe encoding of proof systems and type theories in logical frameworks is key t...
International audienceThe λ Π-calculus Modulo is a variant of the λ-calculus with dependent types wh...
International audienceThe λ Π-calculus Modulo is a variant of the λ-calculus with dependent types wh...
International audienceThe λ Π-calculus Modulo is a variant of the λ-calculus with dependent types wh...
International audienceThis paper provides a new presentation of the λΠ-calculus modulo where the add...
The λΠ-calculus modulo theory is an extension of simply typed λ-calculus with dependent types and us...
The λΠ-calculus modulo theory is an extension of simply typed λ-calculus with dependent types and us...
This internship is at the crossroad of logic and rewriting techniques. It also appeals to compilatio...
AbstractThis paper describes the simply typed 2λ-calculus, a language with three levels: types, term...
International audienceThe encoding of proof systems and type theories in logical frameworks is key t...
International audienceThe encoding of proof systems and type theories in logical frameworks is key t...
International audienceThe encoding of proof systems and type theories in logical frameworks is key t...
International audienceThe encoding of proof systems and type theories in logical frameworks is key t...
Abstract. The confluence of untyped λ-calculus with unconditional re-writing has already been studie...
Abstract. The confluence of untyped λ-calculus with unconditional re-writing has already been studie...
International audienceThe encoding of proof systems and type theories in logical frameworks is key t...