On mySimon: North Face Elkhorn 0 Degree Sleeping Bag
BNET Business Network:
BNET
TechRepublic
ZDNet

June 30th, 2006

On the shoulders of genius

Posted by Paul Murphy @ 3:08 am

Categories: General

Tags:

George Boole was born in Lincoln, England in 1815 and published The Calculus of Logic in 1848 - almost exactly 100 years after Euler’s Introductio in analysin infinitorum

Nothing in modern, science based, computing originated in either publication, but the two set in stone the roots of the research behind almost everything we do in the field today.

Who Shapes IT?Boole actually took the first real steps along the road to today’s systems in his own 1854 publication Investigation of the Laws of Thought; in which he enunciates much of what we now know as boolean logic. Euler’s methods dominate the development of better numerical solutions - from 19th century methods of using series to find roots and sums right down to the interval arithmetic Sun is about to release as the foundation paradigm for the first generation of predictable precision computing.

Some of Boole’s ideas became computing reality in 1937 when John Atanasoff and Clifford Berry, at Iowa State, built the first electronic digital computer. Rebuilt by volunteers at Ames in the late nineties the machine looks nothing like today’s computers but everything in the Sun workstation I’m typing this on has an analog or ancestor in that 1937 design.

Meanwhile, of course, other people with more theoretical interests were doing other things. Thus the work Jan von Neumann and Oskar Morgenstern did on economic game theory during the late 1920s and "regularized" for publication in their 1944 The Theory of Games and Economic Behaviour, set in place the theoretical foundations for today’s ERP/SCM applications - because they were the first to model the effect of overall process optimisation on an economic entity with competitors.

Hardware helped make that work real, but software, particularly for linear programming and related optimisation techniques was equally critical. Thus hidden deep inside the proprietary guts of Oracle’s enterprise suite today you’ll find the descendents of original work on algorithms by George Dantzig, Leonid Vital’evich Kantorovich and von Neumann himself.

Interior point solutions have advanced on their work by about four orders of magnitude since, but it was Dantzig’s 1947 simplex algorithm, along with Alston Householder’s 1951 work on sparse arrays, that ultimately made possible the realization in today’s large scale ERP/SCM applications of the global optimisation ideas developed by von Neumann and Morgenstern in the late 1920s - and the whole field is like that. Look at almost anything we do, and however modern and exciting the innovation may seem, there’s almost always a mathematician, fifty, a hundred, sometimes two hundred ago who thought about the issues raised and contributed something to the solutions we’re finally getting to now.

All of which raises a question: what are today’s mathematicians thinking about and how long will it take us to make their dreams real?

Our IT Shapers:

Paul MurphyPaul Murphy (a pseudonym) is an IT consultant specializing in Unix and related technologies. See his full profile and disclosure of his industry affiliations.


Email Paul Murphy

Subscribe to Managing L'unix via Email alerts or RSS.

  • Talkback
  • Most Recent of 30 Talkback(s)
Message has been deleted.
(Read the rest)
Posted by: slack9999 Posted on: 07/13/06  (Edited: 07/20/06 @ 09:35) You are currently: a Guest | | Terms of Use
And there was  D. T. Schmitz | 06/30/06
Why no AI?  Roger Ramjet | 06/30/06
Brain modelling  Pantalaimon | 06/30/06
Einstein's Brain  Roger Ramjet | 06/30/06
'single-connection neurones'?  Pantalaimon | 06/30/06
Yep, you're right  Roger Ramjet | 06/30/06
I would like to bring up politics:)  jplatt39 | 06/30/06
Significant Fraud  Roger Ramjet | 06/30/06
Personality is just a subset of psychology  Erik Engbrecht | 06/30/06
Automation, evolution  Ross44 | 06/30/06
Message has been deleted.  slack9999 | 07/13/06
Why no AI  murph_zZDNet Moderator | 06/30/06
Definition of intelligence  Ross44 | 06/30/06
The Turing Test Doesn't Work  Erik Engbrecht | 06/30/06
Monte Carlo  Pantalaimon | 06/30/06
Alchemists and astrologers  jplatt39 | 07/01/06
Message has been deleted.  slack9999 | 07/13/06
Making progress.  Anton Philidor | 06/30/06
Everyday logic  jorwell | 07/03/06
Generally Accepted Logic  Erik Engbrecht | 07/03/06
Good question  jorwell | 07/03/06
Sun Sun Sun Sun Sun Sun Sun  TonyMcS | 07/02/06
Bashing Suns (apologies to Edmond Hamilton)  jplatt39 | 07/03/06
Message has been deleted.  slack9999 | 07/13/06
Slow but trustworthy progress  jorwell | 07/03/06
Mostly agree, small but  Ross44 | 07/03/06
The challenge is keeping it simple  jorwell | 07/03/06
Unpredictable Systems  Erik Engbrecht | 07/03/06
Message has been deleted.  slack9999 | 07/13/06
Message has been deleted.  slack9999 | 07/13/06

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads

Enterprise Applications

  • Check out some of the easiest and most powerful ways to boost productivity while saving money on your application infrastructure. See ZDNet's comprehensive Enterprise Application resource center, now!
  • New Online Dashboard
  • Read about top issues IT decision-makers face every day, plus get cost effective solutions to real life IT problems. Oracle Topline