|
|
Showing 1 - 6 of
6 matches in All Departments
This two-volume work bridges the gap between introductory
expositions of logic or set theory on one hand, and the research
literature on the other. It can be used as a text in an advanced
undergraduate or beginning graduate course in mathematics, computer
science, or philosophy. The volumes are written in a user-friendly
conversational lecture style that makes them equally effective for
self-study or class use. Volume 1 includes formal proof techniques,
a section on applications of compactness (including nonstandard
analysis), a generous dose of computability and its relation to the
incompleteness phenomenon, and the first presentation of a complete
proof of Godel's 2nd incompleteness since Hilbert and Bernay's
Grundlagen theorem.
This two-volume work bridges the gap between introductory expositions of logic (or set theory) and the research literature. It can be used as a text in an advanced undergraduate or beginning graduate course in mathematics, computer science, or philosophy. The volumes are written in a user-friendly lecture style that makes them equally effective for self-study or class use. Volume I includes formal proof techniques, applications of compactness (including nonstandard analysis), computability and its relation to the completeness phenonmenon, and the first presentation of a complete proof of Godel's 2nd incompleteness since Hilbert and Bernay's Grundlagen.
Volume II, on formal (ZFC) set theory, incorporates a self-contained "chapter 0" on proof techniques so that it is based on formal logic, in the style of Bourbaki. The emphasis on basic techniques provides a solid foundation in set theory and a thorough context for the presentation of advanced topics (such as absoluteness, relative consistency results, two expositions of Godel's construstive universe, numerous ways of viewing recursion and Cohen forcing).
This survey of computability theory offers the techniques and tools
that computer scientists (as well as mathematicians and
philosophers studying the mathematical foundations of computing)
need to mathematically analyze computational processes and
investigate the theoretical limitations of computing. Beginning
with an introduction to the mathematisation of "mechanical process"
using URM programs, this textbook explains basic theory such as
primitive recursive functions and predicates and sequence-coding,
partial recursive functions and predicates, and loop programs.
Advanced chapters cover the Ackerman function, Tarski's theorem on
the non-representability of truth, Goedel's incompleteness and
Rosser's incompleteness theorems, two short proofs of the
incompleteness theorem that are based on Lob's deliverability
conditions, Church's thesis, the second recursion theorem and
applications, a provably recursive universal function for the
primitive recursive functions, Oracle computations and various
classes of computable functionals, the Arithmetical hierarchy,
Turing reducibility and Turing degrees and the priority method, a
thorough exposition of various versions of the first recursive
theorem, Blum's complexity, Hierarchies of primitive recursive
functions, and a machine-independent characterisation of Cobham's
feasibly computable functions.
This survey of computability theory offers the techniques and tools
that computer scientists (as well as mathematicians and
philosophers studying the mathematical foundations of computing)
need to mathematically analyze computational processes and
investigate the theoretical limitations of computing. Beginning
with an introduction to the mathematisation of “mechanical
process” using URM programs, this textbook explains basic theory
such as primitive recursive functions and predicates and
sequence-coding, partial recursive functions and predicates, and
loop programs. Advanced chapters cover the Ackerman
function, Tarski’s theorem on the non-representability of truth,
Goedel’s incompleteness and Rosser’s incompleteness theorems,
two short proofs of the incompleteness theorem that are based on
Lob's deliverability conditions, Church’s thesis, the second
recursion theorem and applications, a provably recursive universal
function for the primitive recursive functions, Oracle computations
and various classes of computable functionals, the Arithmetical
hierarchy, Turing reducibility and Turing degrees and the priority
method, a thorough exposition of various versions of the first
recursive theorem, Blum’s complexity, Hierarchies of primitive
recursive functions, and a machine-independent characterisation of
Cobham's feasibly computable functions.
This two-volume work bridges the gap between introductory
expositions of logic or set theory on one hand, and the research
literature on the other. It can be used as a text in an advanced
undergraduate or beginning graduate course in mathematics, computer
science, or philosophy. The volumes are written in a user-friendly
conversational lecture style that makes them equally effective for
self-study or class use. Volume II, on formal (ZFC) set theory,
incorporates a self-contained 'chapter 0' on proof techniques so
that it is based on formal logic, in the style of Bourbaki. The
emphasis on basic techniques will provide the reader with a solid
foundation in set theory and provides a context for the
presentation of advanced topics such as absoluteness, relative
consistency results, two expositions of Godel's constructible
universe, numerous ways of viewing recursion, and a chapter on
Cohen forcing.
|
|