About Wyrd Smythe
The canonical fool on the hill watching the sunset and the rotation of the planet and thinking what he imagines are large thoughts.
When I was a high school kid, my dad and I sometimes played a game where one of us would make up a secret code, write a message in that code, and the other would try to decipher the message. We generally used simple substitution ciphers, so it was an exercise in letter frequency analysis and word guessing.
There’s a cute secret code I found in a book back then that really stuck with me because of the neat way it looks. It also stuck with me because it’s so simple that once you learn it, you really can’t forget it.
So, for some Saturday fun, I thought I’d share it with you.
Continue reading
7 Comments | tags: Alan Turing, Alienese, cipher, code, decipher, decoder ring, Freemasons Cipher, Futurama, one-time pad, Pigpen Cipher, secret codes, substitution cipher | posted in Basics, Math
We started with the idea of code — data consisting of instructions in a special language. Code can express an algorithm, a process consisting of instruction steps. That implies an engine that understands the code language and executes the steps in the code.
Last time we started with Turing Machines, the abstract computers that describe algorithms, and ended with the concrete idea of modern digital computers using stored-programs and built on the Von Neumann architecture.
Today we look into that architecture a bit…
Continue reading
17 Comments | tags: address bus, algorithm, assembly language, bits, code, computer language, computer program, CPU, data, data bus, RAM, source code, stored program computer, Von Neumann architecture | posted in Computers
Long-time readers of this blog know I very rarely re-blog. Occasionally something strikes my fancy so hard, I have to (if nothing else) mention it and post a link to it here.
Derek Lowe, a chemist who also writes In the Pipeline, a great chemistry blog, recently posted something striking:
…a new analysis of clinical trials for pain medication shows that the placebo effect in [the area of pain relief] has been getting stronger. The same also seems to be true for antipsychotics and antidepressants, but this effect seems to be mainly (or only) visible in large-scale US trials…
Continue reading
1 Comment | tags: belief, chemistry, Derek Lowe, drug trials, In The Pipeline, medical trials, pain relief, placebo, power of will, USA | posted in From My Collection, Science

Is that you, HAL?
Last time, in Calculated Math, I described how information — data — can have special characteristics that allow it to be interpreted as code, as instructions in some special language known to some “engine” that executes — runs — the code.
In some cases, the code language has characteristics that make it Turing Complete (TC). One cornerstone of computer science is the Church-Turing thesis, which says that all TC languages are equivalent. What one can do, so can all the others.
That is where we pick up this time…
Continue reading
2 Comments | tags: Alan Turing, algorithm, Church-Turing thesis, code, data, flowchart, lambda calculus, state diagram, stored program computer, Turing Machine, Universal Turing Machine, Von Neumann architecture | posted in Math
The previous post, Halt! (or not), described the Turing Halting Problem, a fundamental limit on what computers can do, on what can be calculated by a program. Kurt Gödel showed that a very similar limit exists for any (sufficiently powerful) mathematical system.
This raises some obvious questions: What is calculation, exactly? What do we mean when we talk about a program or algorithm? (And how does all of this connect with the world of mathematics?)
Today we’re going to start exploring that.
Continue reading
13 Comments | tags: Alan Turing, algorithm, binary digits, calculation, Church-Turing thesis, code, computer program, data, information theory, lambda calculus, mathematical expression, Turing Machine, Universal Turing Machine | posted in Math, Opinion

evaluate(2B || !2B)
Hamlet’s famous question, “To be or not to be?” is just one example of a question with a yes/no answer. It’s different from a question such as, “What’s your favorite color?” or, “How was your day?” What it boils down to is that the young Prince’s question requires only one bit to answer, and that bit is either yea or nay.
Computers can be very good at answering yes/no questions. We can write a computer program to compare two numbers and tell us — yea or nay — if the first one is bigger than the second one. Computers are also very good at calculations (they’re just big calculators, after all). For example, we can write a computer program that divides one number by another.
But there are questions computers can’t answer, and calculations they can’t make.
Continue reading
11 Comments | tags: Alan Turing, algorithm, calculation, Cantor's Diagonal, discrete mathematics, Halting Problem, Turing, Turing Halting Problem | posted in Computers, Sideband

But my brain is full!
You may have noticed that, in a number of recent posts, the topic has been math. The good-bad news is that there’s more to come (sorry, but I love this stuff). The good-good news is that I’m done with math foundations. For now.
To wrap up the discussion of math’s universality and inevitability — and also of its fascination and beauty — today I just have some YouTube videos you can watch this Sunday afternoon. (Assuming you’re a geek like me.)
So get a coffee and get comfortable!
Continue reading
6 Comments | tags: algebraic numbers, math and sex, math ontology, mathematics, numbers, Philosophy of Math, Theory of Mathematics, transcendental numbers | posted in Math, Opinion
Take a moment to gaze at Euler’s Identity:

It has been called “exquisite” and likened to a “Shakespearean sonnet.” It has earned the titles “the most famous” and “the most beautiful” formula in all of mathematics, and, in a mere seven symbols, symbolizes much of its foundation.
Today we’re going to graze on it!
Continue reading
19 Comments | tags: complex numbers, Euler's Formula, Euler's Identity, exponential function, Leonhard Euler, trigonometry, Yin and Yang | posted in Math, Opinion, Philosophy
In the recent post Inevitable Math I explored the idea that mathematics was both universal and inevitable. The argument is that the foundations of mathematics are so woven into the fabric of reality (if not actually being the fabric of reality) that any intelligence must discover them.
Which is not to say they would think about or express their mathematics in ways immediately recognizable to us. There could be fundamental differences, not just in their notation, but in how they conceive of numbers.
To explore that a little, here are a couple of twists on numbers:
Continue reading
8 Comments | tags: alien math, Frederik Pohl, Heechee, math origins, math theory, more math, prime numbers, real numbers, surreal number | posted in Math, Opinion, Sideband

Oh, no! Not math again!
Among those who try to imagine alien first contact, many believe that mathematics will be the basis of initial communication. This is based on the perceived universality and inevitability of mathematics. They see math as so fundamental any intelligence must not only discover it but must discover the same things we’ve discovered.
There is even a belief that math is more real than the physical universe, that it may be the actual basis of reality. The other end of that spectrum is a belief that mathematics is an invented game of symbol manipulation with no deep meaning.
So today: the idea that math is universal and inevitable.
Continue reading
44 Comments | tags: alien math, cardinal numbers, cardinality, counting, counting numbers, first contact, Leopold Kronecker, math origins, math theory, mathematics, natural numbers, numbers, Philosophy of Math, rational numbers, real numbers, Theory of Mathematics | posted in Math, Opinion
You must be logged in to post a comment.