Raymond McDowell

Learn More
In order to reason about specifications of computations that are given via the proof search or logic programming paradigm one needs to have at least some forms of induction and some principle for reasoning about the ways in which terms are built and the ways in which computations can progress. The literature contains many approaches to formally adding these(More)
Logical frameworks based on intuitionistic or linear logics with higher-type quantification have been successfully used to give high-level, modular, and formal specifications of many important judgments in the area of programming languages and inference systems. Given such specifications, it is natural to consider proving properties about the specified(More)
Intuitionistic and linear logics can be used to specify the operational semantics of transition systems in various ways. We consider here two encodings: one uses linear logic and maps states of the transition system into formulas, and the other uses intuitionistic logic and maps states into terms. In both cases, it is possible to relate transition paths to(More)
Linear logic has been used to specify the operational semantics of various process calculi. In this paper we explore how meta-level judgments, such as simulation and bisimulation, can be established using such encodings. In general, linear logic is too weak to derive such judgments and we focus on an extension to linear logic using definitions. We explore(More)
1 Abstract We investigate extensions to the language of hereditary Harrop formulas as logical frameworks for meta-theoretic analysis of deductive systems. We nd that a combination of partial inductive dee-nitions and elementary number theory greatly increase our ability to express and analyze relations and their properties in a formal setting. We also(More)
The frequencies of 28 lines of the (12)CF(4) (nu(2) + nu(4)) ? nu(2) laser have been measured with an accuracy of +/-0.2 cm(-1) for (12)C(16)O(2) pump lines from P(14) to R(24). The CF(4) pump and laser transitions have been identified and the band origin and rotational constant of the nu(2) level determined to be nu(2) = 435.27 +/- 0.06 cm(-1), B(2) =(More)
We assign the 2v(3) ? v(3) absorption transitions seen in a double-resonance pump-probe experiment. We compare the observed frequencies with those derived by calculating the 2v(3) rovibrational energy levels, using spectroscopic constants resulting from a 3v(3) analysis. Some features in the multiple-photon v(3) absorption spectrum of SF(6) can be(More)