booktheque

Iteration Theories

Stephen L. Bloom · 1993

Where to buy

Amazon’s price changes daily, so the most accurate place to see it is there, at the moment you buy.

View on Amazon

This is an affiliate link: if you buy through it, the site earns a small commission at no extra cost to you, which helps us bring quality content and maintain the site. As an Amazon Associate we earn from qualifying purchases.

About the book

Written both for graduate students and research scientists in theoretical computer science and mathematics, this book provides a detailed investigation of the properties of the fixed point or iteration operation. Iteration plays a fundamental role in the theory of computation: for example, in the theory of automata, in formal language theory, in the study of formal power series, in the semantics of flowchart algorithms and programming languages, and in circular data type definitions. It is shown that in all structures that have beenused as semantic models, the equational properties of the fixed point operation are captured by the axioms describing iteration theories. These structures include ordered algebras, partial functions, relations, finitary and infinitary regular languages, trees, synchronization trees, 2-categories, and others. The book begins with a gentle introduction to the study of universal algebra in the framework of algebraictheories. A remarkably useful calculus is developed for manipulating algebraic theory terms. The reader is then guided through a vast terrain of theorems and applications by means of detailed proofs,examples, and exercises, with the emphasis on equational proofs. The last chapter shows that the familiar topic of correctness logic is a special caseof the equational logic of iteration theories. Several significant open problems are scattered throughout the text.

Book details

Year
1993
Language
English
Series
EATCS Monographs on Theoretical Computer Science
Publisher
Springer Berlin Heidelberg
Editions
1
Pages
630
ISBN
9783642780363

Data source: Wikidata

More by Stephen L. Bloom