|
|
|
Mr John Derrick |
| |
|
| |
Proof TheoryProof theory includes the following topics: infinitary proof theory and ordinal analysis, proof transformations and program synthesis, and connections with subrecursive complexity.There is a fundamental question which, since the pioneering contributions of Godel, Gentzen and Herbrand over fifty years ago, has motivated the continued development of that area of Mathematical Logic known as "Proof Theory", and which now drives much present-day activity in Theoretical Computer Science, namely "What is the information content of a constructive formal proof and how can it be read off ?" or, more specifically, "How is it possible to synthesize programs from formal proofs of their specifications , and hence classify and compare them - and the functions which they compute - according to their proof -theoretic complexity ?" If, from a formal proof of the specification, it were possible effectively to extract or synthesize a program P which satisfies it, then the program would automatically be a "verified" one. If, in addition, it were possible to read off from the proof, bounds on the existential theorems occurring in it, this would provide an effective way of estimating the complexity of P. If this connection between proofs and programs were sufficiently close, then "natural" transformations on proofs would correspond to natural program transformations. Mathematical logic provides theoretical realizations of these possibilities, based on the deep and well known correspondence which exists between proof-rules and recursive program-constructs. Applied LogicApplied logic includes the following topics : applications of model theory in algebra, infinite permutation groups, logic algebra and unification theory, applications of proof theory in computer science, proof development systems-design and analysis, applications of set theory in analysis. Mathematical Logic, having matured over the past fifty years into a rich and sophisticated area, is now finding deep connections with other subjects such as algebra, analysis and (already mentioned above) theoretical computer science. Several members of the Leeds Group have strong interests in developing applications, both 'interdisciplinary' and 'within' pure mathematics. The following are examples.
|
| |
[ University of Leeds ] [ Mathematics ] [ Pure Maths ] [ Applied Maths ] [ Statistics ] This page is maintained by the Pure Mathematics Webmaster Last Updated 28 July 1998 |