Ada’s Algorithm

/ posted in: Reading Ada’s AlgorithmAda's Algorithm by James Essinger
on September 28th 2015
Genres: Biography & Autobiography
Pages: 272
Format: eBook
Source: Library
Buy on Amazon (affiliate link)
Set in England three-stars

Over 150 years after her death, a widely-used scientific computer program was named "Ada," after Ada Lovelace, the only legitimate daughter of the eighteenth century's version of a rock star, Lord Byron. Why?
Because, after computer pioneers such as Alan Turing began to rediscover her, it slowly became apparent that she had been a key but overlooked figure in the invention of the computer.

Ada Lovelace’s life sounds like it was made just for the tabloids.

Her father was the poet Lord Byron.  He was famous in England for his legendary affairs as well as for his poetry.  He decided to marry when he was in need of a major influx of cash to keep up his lavish lifestyle.  He married a heiress and soon fathered his only legitimate child, Ada.  His wife soon found out that he was still carrying on affairs, including one with his half-sister.  (Apparently, it didn’t count as real incest because they didn’t share the same mother.) She took Ada and left when the baby was one month old.  Lord Byron left England soon after, never to return.

Ada’s mother was determined not to let her child fall victim to the overactive imagination that she thought plagued the Byron line.  She had her schooled in mathematics.

Two events focused the direction of Ada’s life.  First, she learned about the Jacquard Loom.  This was an automated loom that used punch cards to tell the loom what threads to raise and lower.  Very complex patterns could be made this way.

This is considered the first computer program.

Secondly, she met Charles Babbage.  He was working on machines that could do complex mathematical problems.  She was fascinated by his work and started to help him figure it out.  She was also able to imagine the implications of the machine.  Her vision eclipsed anything Babbage had considered.  She published a translation of an article on Babbage and added extensive notes that explained what a future with computing machines could look like.

The combination of the “overly imaginative” Byron line and her mathematical education created a visionary.

However, as a woman, she knew she wouldn’t be taken seriously.  At first she didn’t even want to put her name on the article that became known as her Notes.  Babbage persuaded her to at least put her initials.  Over the years, her contributions to his work were downplayed.  Letters written late in her life when she was heavily drugged against the pain of terminal uterine cancer were used to claim that she was a madwoman.  However, letters to and from Babbage show that she was highly involved and that he valued her work.

Alan Turing referred to her work in the 1940s and 1950s when he was laying out the foundations for modern computing.  He called it the Lovelace objection.  She wrote that machines can only do what they are programmed to do.  He said that she meant that computers can’t take us by surprise.

Babbage ended up rejecting a proposal from Lovelace where she offered to essentially be his spokesman for his analytical engine.  She knew that he didn’t have the people skills to get it the exposure that she could.  She was right.  He never got it made.  Some historians now think that if he had listened to her about its potential that England could have had a technological revolution in the mid-1800s. This model was made later.

My favorite quote from this book sums up Babbage.  In college he and a group of friends “… founded a club which they called The Extractors, designed to help its members should any of them be the subject of a petition to get them sent to a lunatic asylum.”  Planning ahead is important.  It doesn’t seem that they never needed to invoke it.

This book is an excellent look at the life of an extraordinary woman.  She died at the age of 36.  Imagine what she could have accomplished had she lived longer.

The featured image at the top of the post is Ada’s Algorithm that she developed when working with Babbage.  My only issue with this book is that I found myself skipping over long passages quoted from her writing on mathematical theory.  My brain doesn’t like that kind of thing.