Jump to ContentJump to Main Navigation
The Logician and the EngineerHow George Boole and Claude Shannon Created the Information Age$
Users without a subscription are not able to see the full content.

Paul J. Nahin

Print publication date: 2017

Print ISBN-13: 9780691176000

Published to Princeton Scholarship Online: May 2018

DOI: 10.23943/princeton/9780691176000.001.0001

Show Summary Details
Page of

PRINTED FROM PRINCETON SCHOLARSHIP ONLINE (www.princeton.universitypressscholarship.com). (c) Copyright Princeton University Press, 2022. All Rights Reserved. An individual user may print out a PDF of a single chapter of a monograph in PRSO for personal use.date: 01 July 2022

Beyond Boole and Shannon

Beyond Boole and Shannon

(p.176) 10 Beyond Boole and Shannon
The Logician and the Engineer

Paul J. Nahin

Princeton University Press

Boole and Shannon never studied the physics of computation. Obviously Boole simply could not have, as none of the required physics was even known in his day, and Shannon was nearing the end of his career when such considerations were just beginning. And yet, both Boole's algebra and Shannon's information concepts to make many of our calculations. This chapter touches on how fundamental physics—the uncertainty principle from quantum mechanics, and thermodynamics, for example—constrain what is possible, in principle, for the computers of the far future. It argues that while there are indeed finite limitations, present-day technology falls so far short of those limits that there will be good employment for computer technologists for a very long time to come.

Keywords:   George Boole, Claude Shannon, physics, computers, Boolean algebra, mathematics

Princeton Scholarship Online requires a subscription or purchase to access the full text of books within the service. Public users can however freely search the site and view the abstracts and keywords for each book and chapter.

Please, subscribe or login to access full text content.

If you think you should have access to this title, please contact your librarian.

To troubleshoot, please check our FAQs , and if you can't find the answer there, please contact us.