Skip to main content Accessibility help
×
Hostname: page-component-77c89778f8-n9wrp Total loading time: 0 Render date: 2024-07-16T23:13:10.203Z Has data issue: false hasContentIssue false

I - THE SIMPLEST POSSIBLE MACHINE

from The three stages of rationality

Published online by Cambridge University Press:  05 September 2013

Jacques Sakarovitch
Affiliation:
Centre National de la Recherche Scientifique (CNRS), Paris
Get access

Summary

In the beginning, we de.ne automata as labelled graphs. This point of view enables a simple presentation of the basic properties of the languages recognised by .nite automata – called recognisable languages – and leads naturally to the successive generalisations which will be the subject of subsequent chapters.

We will then consider the family of recognisable languages as the result of a direct construction on the algebra of languages, that is, the set of subsets of a free monoid equipped with three operations, called rational operations. This is the substance of Kleene's Theorem, and the source of some of the properties of this family of languages which from now on we shall also call rational.

Next, we will return to automata but with a functional point of view which is more suitable for the modelling of a calculating machine. This leads directly to the notion of a deterministic automaton and on to that of a minimal automaton.

The fourth section is an introduction to the theory of rational expressions, which provides an axiomatic perspective on the construction of rational languages. This theory is only sketched, but its definitions allow us to compare different modes of calculation and to introduce the idea of the derivation of an expression, which is another means of linking rational languages and automata.

Type
Chapter
Information
Publisher: Cambridge University Press
Print publication year: 2009

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Save book to Kindle

To save this book to your Kindle, first ensure coreplatform@cambridge.org is added to your Approved Personal Document E-mail List under your Personal Document Settings on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part of your Kindle email address below. Find out more about saving to your Kindle.

Note you can select to save to either the @free.kindle.com or @kindle.com variations. ‘@free.kindle.com’ emails are free but can only be saved to your device when it is connected to wi-fi. ‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.

Find out more about the Kindle Personal Document Service.

Available formats
×

Save book to Dropbox

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Dropbox.

Available formats
×

Save book to Google Drive

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Google Drive.

Available formats
×