Price loading...

Programs as Diagrams: From Categorical Computability to Computable Categories (Theory and Applications of Computability)

Price data last checked 101 day(s) ago - refreshing...

View at Amazon

Price History & Forecast

No Price Data Available

Price history will appear here once data is collected from Amazon.

Price Distribution

No price data available for histogram

Description

It is not always clear what computer programs mean in the various languages in which they can be written, yet a picture can be worth 1000 words, a diagram 1000 instructions. In this unique textbook/reference, programs are drawn as string diagrams in the language of categories, which display a universal syntax of mathematics (Computer scientists use them to analyze the program semantics; programmers to display the syntax of computations). Here, the string-diagrammatic depictions of computations are construed as programs in a single-instruction programming language. Such programs as diagrams show how functions are packed in boxes and tied by strings. Readers familiar with categories will learn about the foundations of computability; readers familiar with computability gain access to category theory. Additionally, readers familiar with both are offered many opportunities to improve the approach. Topics and features: Delivers a ‘crash’ diagram-based course in theory of computation Uses single-instruction diagrammatic programming language Offers a practical introduction into categories and string diagrams as computational tools Reveals how computability is programmability, rather than an ‘ether’ permeating computers Provides a categorical model of intensional computation is unique up to isomorphism Serves as a stepping stone into research of computable categories In addition to its early chapters introducing computability for beginners, this flexible textbook/resource also contains both middle chapters that expand for suitability to a graduate course as well as final chapters opening up new research. Dusko Pavlovic is a professor at the Department of Information and Computer Sciences at the University of Hawaii at Manoa, and by courtesy at the Department of Mathematics and the College of Engineering. He completed this book as an Excellence Professor at Radboud University in Nijmegen, The Netherlands.

Product Specifications

Format
hardcover
Domain
Amazon UK
Release Date
20 September 2023
Listed Since
04 May 2023

Barcode

No barcode data available

Similar Products You Might Like

Programs as Diagrams: From Categorical Computability to Computable Categories (Theory and Applications of Computability)
99% match

Programs as Diagrams: From Categorical Computability to Computable Categories (Theory and Applications of Computability)

Springer

£46.83 10 Apr 2026
A Programming Approach to Computability (Monographs in Computer Science)
93% match

A Programming Approach to Computability (Monographs in Computer Science)

Springer

£52.53 08 Mar 2026
Language Computability and Formal Language Theory
93% match

Language Computability and Formal Language Theory

Society Publishing

£86.14 08 Mar 2026
Theory of Computation
93% match

Theory of Computation

Wiley

£84.57 09 Mar 2026
Drawing Programs: The Theory and Practice of Schematic Functional Programming
93% match

Drawing Programs: The Theory and Practice of Schematic Functional Programming

Springer

£29.47 07 Mar 2026
Algebraic Computability and Enumeration Models: Recursion Theory and Descriptive Complexity
93% match

Algebraic Computability and Enumeration Models: Recursion Theory and Descriptive Complexity

CRC Press

£75.35 25 Feb 2026
Mathematics in Programming
93% match

Mathematics in Programming

Springer

£49.90 15 Feb 2026
The Foundations of Computability Theory
92% match

The Foundations of Computability Theory

Springer

£45.90 15 Feb 2026
What Can Be Computed? – A Practical Guide to the Theory of Computation
92% match

What Can Be Computed? – A Practical Guide to the Theory of Computation

Princeton University Press

£39.35 25 Jan 2026
Reasoning About Program Transformations: Imperative Programming and Flow of Data
92% match

Reasoning About Program Transformations: Imperative Programming and Flow of Data

Springer

£36.31 07 Mar 2026
Verification of Sequential and Concurrent Programs (Texts in Computer Science)
92% match

Verification of Sequential and Concurrent Programs (Texts in Computer Science)

Springer

£63.14 24 Feb 2026
Thinking About Programs (ACM Books)
92% match

Thinking About Programs (ACM Books)

£41.32 01 Feb 2026
Theory of Computation: Automata, Formal Languages, Computation and Complexity
92% match

Theory of Computation: Automata, Formal Languages, Computation and Complexity

Springer

£84.49 15 Feb 2026
Computation Engineering: Applied Automata Theory and Logic
92% match

Computation Engineering: Applied Automata Theory and Logic

Springer

£68.10 23 Feb 2026
Formal Languages and Compilation (Texts in Computer Science)
92% match

Formal Languages and Compilation (Texts in Computer Science)

Springer

£45.61 20 Feb 2026
Computability Theory and Its Applications: Current Trends and Open Problems (Contemporary Mathematics)
92% match

Computability Theory and Its Applications: Current Trends and Open Problems (Contemporary Mathematics)

£94.50 21 Feb 2026
The Incomputable: Journeys Beyond the Turing Barrier (Theory and Applications of Computability)
92% match

The Incomputable: Journeys Beyond the Turing Barrier (Theory and Applications of Computability)

Springer

£96.75 09 Mar 2026
Pattern Calculus: Computing with Functions and Structures
92% match

Pattern Calculus: Computing with Functions and Structures

Springer

£122.93 09 Mar 2026
Pattern Calculus: Computing with Functions and Structures
92% match

Pattern Calculus: Computing with Functions and Structures

Springer

£91.61 10 Mar 2026
Apartness and Uniformity: A Constructive Development (Theory and Applications of Computability)
92% match

Apartness and Uniformity: A Constructive Development (Theory and Applications of Computability)

Springer

£76.93 06 Mar 2026
Special Topics in Mathematics for Computer Scientists: Sets, Categories, Topologies and Measures
92% match

Special Topics in Mathematics for Computer Scientists: Sets, Categories, Topologies and Measures

Springer

£47.73 19 Feb 2026
Advances in Unconventional Computing: Volume 1: Theory: 22 (Emergence, Complexity and Computation, 22)
92% match

Advances in Unconventional Computing: Volume 1: Theory: 22 (Emergence, Complexity and Computation, 22)

Springer

£142.76 10 Mar 2026
Springer Distributed Graph Analytics Programming and Languages
92% match

Springer Distributed Graph Analytics Programming and Languages

Springer

£108.62 17 Apr 2026
Isomorphisms of Types: from ?-calculus to information retrieval and language design (Progress in Theoretical Computer Science)
92% match

Isomorphisms of Types: from ?-calculus to information retrieval and language design (Progress in Theoretical Computer Science)

Birkhauser

£72.50 26 Feb 2026