Motivated by tools for automaed deduction on functional programming languages and programs, we propose a formalism to symbolically represent $\alpha$-renamings for meta-expressions. The formalism is an extension of usual higher-order meta-syntax which allows to $\alpha$-rename all valid ground instances of a meta-expression to fulfill the distinct variable convention. The renaming mechanism may be helpful for several reasoning tasks in deduction systems. We present our approach for a meta-language which uses higher-order abstract syntax and a meta-notation for recursive let-bindings, contexts, and environments. It is used in the LRSX Tool -- a tool to reason on the correctness of program transformations in higher-order program calculi with...
Pitts and Stark's $\nu$-calculus is a paradigmatic total language forstudying the problem of context...
We present a logic for the specification and analysis of deductive systems. This logic is an extensi...
In this dissertation we study a higher-order intuitionistic logic used as a specification language f...
We introduce rewriting of meta-expressions which stem from a meta-language that uses higher-order ab...
Various meta-languages for the manipulation and specification of programs and programming languages ...
Various meta-languages for the manipulation and specification of programs and programming languages ...
Our recently developed LRSX Tool implements a technique to automatically prove the correctness of pr...
Higher-order abstract syntax is a central representation technique in logical frameworks which maps ...
Despite extensive research both on the theoretical and practical fronts, formalising, reasoning abou...
Higher-order abstract syntax is a central representation technique in logical frameworks which maps ...
Term rewriting has proven to be an important technique in theorem proving. In this paper, we illustr...
Most modern computing systems consist of large numbers of software components that interact with eac...
AbstractThe λσ-calculus is a concrete λ-calculus of explicit substitutions, designed for reasoning a...
We investigate the development of a general-purpose framework for mechanized reasoning about the met...
Abstract. Pitts and Stark’s ν-calculus is a paradigmatic total language for studying the problem of ...
Pitts and Stark's $\nu$-calculus is a paradigmatic total language forstudying the problem of context...
We present a logic for the specification and analysis of deductive systems. This logic is an extensi...
In this dissertation we study a higher-order intuitionistic logic used as a specification language f...
We introduce rewriting of meta-expressions which stem from a meta-language that uses higher-order ab...
Various meta-languages for the manipulation and specification of programs and programming languages ...
Various meta-languages for the manipulation and specification of programs and programming languages ...
Our recently developed LRSX Tool implements a technique to automatically prove the correctness of pr...
Higher-order abstract syntax is a central representation technique in logical frameworks which maps ...
Despite extensive research both on the theoretical and practical fronts, formalising, reasoning abou...
Higher-order abstract syntax is a central representation technique in logical frameworks which maps ...
Term rewriting has proven to be an important technique in theorem proving. In this paper, we illustr...
Most modern computing systems consist of large numbers of software components that interact with eac...
AbstractThe λσ-calculus is a concrete λ-calculus of explicit substitutions, designed for reasoning a...
We investigate the development of a general-purpose framework for mechanized reasoning about the met...
Abstract. Pitts and Stark’s ν-calculus is a paradigmatic total language for studying the problem of ...
Pitts and Stark's $\nu$-calculus is a paradigmatic total language forstudying the problem of context...
We present a logic for the specification and analysis of deductive systems. This logic is an extensi...
In this dissertation we study a higher-order intuitionistic logic used as a specification language f...