MATHEMATICAL STRUCTURES
HANDBOOK OF LOGIC IN COMPUTER SCIENCE(Vol.1)
by
ABRAMSKY, GABBAY and MAIBAUM



VALUATION SYSTEMS AND CONSEQUENCES

Introduction

Valuation Systems

Consequence relations and entailment relations

Proof theory and presentations

Some further topics

RECURSION THEORY

Introduction

Languages and notions of computibility

UNIVERSAL ALGEBRA

Introduction

Examples of algebras

Algebras and morphisms

Constructions

Classes of algebras

Further reading

BASIC CATEGORY THEORY

Categories, functors and natural transformations

On universal definitions: products, disjoint sums and higher types

Universal problems and universal solutions

Elements and beyond

Data Structures

Universal constructions

Axiomatizing programming languages

Algebra categorically

On the categorical interpretation of calculi

A sort of conclusion

Literature

TOPOLOGY

Observable properties

Example of topological spaces

Alternative formulations of topology

Separation, continuity and sobriety

Constructions: new spaces from old

Metric Spaces

Compactness

MODEL THEORY AND COMPUTER SCIENCE

Introduction

The set theoretic modelling of syntax and semantics

Model theory and computer science

Preservation theorems

Fast growing functions

Elimination of quantifiers

Computable logics over finite structures

Ehrenfeucht-Fraisse games

Conclusions


return
to
Mathematical Structures Group