And the study was even proven wrong in the 17th century. A finite amount of monkeys already produced Shakespeare in a finite amount of time; it took roughly 55 million years.
Source: Primates show up in the fossil records, dating to roughly 55mill years. And Shakespeare’s complete works were most likely completed by William Shakespeare, a famous decendant of said primates.
If baboons and macaques are monkeys, and if howlermonkeys and spidermonkeys are monkeys, humans MUST be monkeys.
Because they can ONLY both be monkeys if their common ancestor was also a monkey and we share that very same common ancestor. In fact we are closer related to macaques and baboons than to spidermonkeys, which means we share a more recent common ancestor with old world monkeys than both us and the other old world monkeys share with the new world monkeys.
Cladistically, you can not outgrow your ancestry.
Humans are apes, apes are a subgroup of monkeys, monkeys are a subgroub of primates.
The entire thing is utterly ridiculous. The meme is infinite monkeys.
The mathematician said, “But what if it was 200k monkeys?”
Reporters claim mathematician proved infinite monkeys meme is wrong.
200,000 does not equal infinite!
The whole thing is dumb if you accept a premise of “infinite monkeys”. An infinite number of monkeys will type the works of shakespeare immediately, because an infinite number of them will start with the very first key they hit and continue until the end. (So it’ll be complete exactly as fast as a monkey can type it, typing as fast as simianly possible, with no mistakes.) You don’t even need the infinite time.
It only becomes interesting if you look at the finite scenarios.
And BTW, the lifespan of the universe is finite due to the eventual decay of all matter, including the monkeys and the typewriters. There’s no infinite time.
A more interesting calculation the mathematician should have done is how many monkeys are needed to write Shakespeare in the lifespan of the universe rather than starting with 200k.
I don’t think there is a finite number of monkeys that would be guaranteed to do so in the lifespan of the universe.
Best we could do is calculate the expected number of monkeys it would take, assuming accurate probabilities, which I also don’t think is possible to determine.
You can’t just take one divided by the number of possible characters that could be typed because monkeys can do many things other than typing away. A high portion of them would likely instead destroy the typewriter. In the infinite monkeys scenario, an infinite amount would destroy their typewriter in the middle of Hamlet’s to be or not to be soliloquy.
Plus the odds of it actually happening are going to be so astronomically low that if you filled the known universe with monkeys, you’d end up with monkey stars and black holes before any Shakespeare.
It really only works as a thought experiment about the nature of infinity.
Unless there’s an infinite multiverse, in which case we are in the universe where a monkey wrote out the complete works of Shakespeare. That monkey’s name? Shakespeare. (And yes, many clapped when he did so.)
Saying that last bit about time is not particularly meaningful for two reasons.
First of all, we do not especially know the end state of the universe. It may not be true that all matter decays, and protons may be stable. We may be in a false vacuum which will spontaneously collapse in large timespans.
Second of all, the hypothetical is a thought experiment. The monkeys are a placeholder for any random generation of characters. The though experiment also does not take into consideration the food required to feed monkeys for infinite time, nor their aging, mutation over generations, and waste logistics. It’s not meaningful then to suddenly decide to apply the laws of physics to them. The only laws applicable in this scenario are logic and mathematics.
I generally agree with the rest of your take, although I disagree where you say the thought experiment is dumb. I only have an issue with that last point lol. Cheers.
The whole thing is dumb if you accept a premise of “infinite monkeys”.
If thats the point where you want to draw the line, I guess that it becomes dumb at exactly that point.
But the point of the thought experiment is that it says what you said: it will definitelly happen because infinity is absurdly big number.
You assume that monkeys are identical, communicate with each other and know what they are doing. Take one of these away and all of the infinite monkeys will press the same buttons basically making them one monkey. Take another and they will type random gibberish.
The point of the dilemma is for non of those to be the case. The point is can Shakespeare or anything valuable to humans appear in random given enough time and resources? Basically can “the AI” as we know it now that doesn’t actually have “I” create something new and valuable?
And the answer is(going from the basic maths) yes it may produce something cool but it also may never produce Shakespeare or anything cool and will never know what it can do and what it can’t.
200,000 does not equal infinite!
It’s close though. I can’t think of a bigger number.
It only took a couple billion monkeys a few million years but one did eventually write out the full works of Shakespeare
This is always how I’ve chosen to interpret the expression. It’s not a theory. It’s an observation.
It’s a thought experiment, not an observation. The idea is that if you have infinity and it’s truly random than eventually all possibilities emerge somewhere within that.
The idea of infinite monkeys typing randomly on infinite typewriters is that eventually one of them would accidentally type out all the works of Shakespeare. Many more would type out parts of the works of Shakespeare. And many many many more would type random garbage.
If we then take that forwadd imagine for a moment the multiverse is also infinite and random, then every possible universe would exist somewhere in that multiverse.
It can be taken in other directions too. It’s a way of cocneptualising the implications of infinity and true randomness.
Meanwhile actual Shakespeare had intelligence and wrote and created his works. Him being a monkey writing Shakespeare is just a sly humerous observation, but it has nothing to do with the actual meaning of the thought experiment and the idea it is trying to convey.
As I pointed out elsewhere about this: it also is based entirely on probability, like cracking encryption. It could take longer than the universe will be around. But there’s also the possibility they write Hamlet within a year because they got lucky.
if it’s infinite monkeys then an infinite amount of them do it correct on the first try
That’s not true. Infinite doesn’t mean “all”. There are an infinite amount of numbers between 0 and 1, but none of them are 2. There’s a high statistical probability, sure, but it’s not necessarily 100%.
It is necessarily 100%. That’s the whole idea behind infinity. There is a 0% chance of rolling a “2” because it’s outside the bounds of the question. Theres a 0% chance of the monkeys typing in chinese too.
Not necessarily. Each monkey is independent, right? So if we think about the first letter, it’s either going to be, idk, A, the correct letter, or B, any wrong letter. Any monkey that types B is never going to get there. Now each money independently chooses between them. With each second monkey, the chances in aggregate get smaller and smaller than we only see B, but… It’s never a 0 chance that the monkey hits B. If there’s only two keys, it’s always 50/50. And it could through freak chance turn out that they all hit B… Forever. There is never a guarantee that you will get even a single correct letter… Even with infinite monkeys.
I get that it seems like infinity has to include every possible outcome, because the limit of P(at least one monkey typing A) as the number of monkeys goes to infinity is 1… But a limit is not a value. The probability never reaches 1 even with infinite monkeys.
The birthday problem fits into this somehow, but I can’t quite get there right now. Something like an inverse birthday problem to illustrate how, even though the probability of two monkeys typing the same letter rises quickly as more monkeys are added to the mix, and at a certain point (n+1, where n is “possible keystrokes”) it is inevitable that at least two monkeys will key identically, the inverse isn’t true.
If you have 732 people in a room, there’s no guarantee that any one of them was born on August 12th.
There’s another one that describes this better but it escapes me.
Infinite monkeys. Any probability greater than zero times infinity is infinity. You will see an infinite number of monkeys hitting A and an infinite number hitting B. If there were a finite number of monkeys, you would be correct, but that is not the case.
If the monkeys were truly infinite would time even matter? For any set of monkeys that could write Hamlet within a year there’s an infinite number of duplicate sets, so they could do as much writing in one day as the original set would do over the age of the universe.
You don’t get to pick and choose! You get infinite monkeys. What’s all this about duplicate sets? Sounds like somebody is trying to bring in a ringer! That’s cheatin!
The point is there’s no statistical difference between rolling one die an infinite number of times, rolling an infinite number of dice once, and rolling an infinite number of dice an infinite number of times.
That’s the thing about infinity. If you have infinite monkeys, you don’t have to choose. You’ll have infinite instances of every possibility.
Finding any of the monkeys that typed out something interesting (or did something interesting that wasn’t typing or more common interesting monkey stuff) is another issue. If there’s an 0.0000001% of something interesting and unusual happening by coincidence, then there will be 999,999,999 uninteresting or usual instances for each interesting and unusual one.
Now if there were infinite copies of you searching the infinite monkeys for interesting and unusual events and all interesting ones get sent to an email address, the email server would overload in about the time it takes for the quickest interesting thing to happen, be noticed, and reported.
Considering that there are an infinite number of potential arrangements of keystrokes that aren’t Hamlet? I’m honestly not fully convinced that you’d necessarily get Hamlet to begin with, let alone in a finite amount of time. Could you? Sure. But an infinite set minus an infinite number of possibilities still leaves an infinite number of possibilities. Any or all of which could not be Hamlet.
There are an infinite number of values between 1 and 2, but none of them are 3.
There aren’t an infinite arrangements of keystrokes that are the length of Hamlet and aren’t Hamlet. Hamlet is 191,726 characters long, it’s like guessing a password.
44 keys on a typewriter, 191726 characters, makes 44^191726 or about 4.054 × 10^315094 combinations.
What part of Infinity is a mathematician, of all people, failing to comprehend? So what if it takes until cosmological decade 1,000 or 1 million or 1mil⁹⁰⁰⁰, it’s still possible on an infinite timescale, of one could devise a way for it all to survive the heat death of the universe ad infinitum.
I have read the paper, the news make it seem like something that is not. It’s a tough experiment and mostly a joke. From the paper closing remarks:
Given plausible estimates of the lifespan of the universe and the amount of possible monkey typists available, this still leaves huge orders of magnitude differences between the resources available and those required for non-trivial text generation. As such, we have to conclude that Shakespeare himself inadvertently provided the answer as to whether monkey labour could meaningfully be a replacement for human endeavour as a source of scholarship or creativity. To quote Hamlet, Act 3, Scene 3, Line 87: “No”.
Hell, infinite monkeys over a finite amount of time or finite monkeys over an infinite amount of time does the trick.
I was about to say…
An infinite amount of monkeys could (depending on how you make the rules) write Shakespeare within a second.
if each monkey just has to type one letter on a page and you just take a group of monkeys in a long line and you read each letter on the line you would read Shakespeare. It would be done in a second.
It’s also possible that it’s not possible even on an infinite time scale. A quick example: if you asked an algorithm to choose a number, and you choose 6536639876555721, but the algorithm only chooses from the infinite number of even numbers, it will never choose your number. So for the monkeys, if they are just not ‘programmed’ to ever be able to write a whole Shakespeare play, they will not be able to even with infinite time and infinite moneys.
Disagree. Within the confines of the thought experiment the monkeys are working with the standard alphabet and punctuation. There’s no reason to assume that they would never use the letter t or something like that, especially given the infinite time scale.
I see what you’re saying, but I do think they would have behavioral ‘rules’ that would stop them even on an infinite time scale. It would work if monkeys were capable of pressing one letter at a time, walking away, and pressing another letter and so forth… and while that’s of course physically possible for the monkeys to do, I don’t think it’s actually possible because they are susceptible to their own behavior. Not saying they would never type one specific letter, but a better example would be the behavior of rolling their finger/hand while pressing a letter, such that a conglomeration of letters are pressed in a way that would never match a Shakespeare play.
The “Infinite monkey theorem” concerns itself with Probability (the mathematical field). It has been mathematically proven that given the random input (the mathematical kind - not the human-created kind) of the monkeys, and the infinite time, the probability of the “complete works of William Shakespeare” rolling out of the typewriter in between the other random output is 1
.
It’s a mathematical theorem that just uses monkeys to speak to the imagination, not a practical exercise, other than to prove the maths.
You should look into another brain-breaking probability problem called the “Monty Hall Problem”. Note that some of the greatest mathematical minds of the time failed said puzzle. Switching 100% increases the chance of winning. No, it won’t guarantee a win, but it will increase your chances, mathematically.
The proof assumes that the monkeys mash the keys at random and that there is a nonzero probability to write any chunk of text appearing in Shakespeare’s works. If there is a section that the monkeys cannot generate, for example if we removed the letter ‘e’ from their typewriter, the monkeys will never write the complete works of Shakespeare regardless of the amount of time spent on it, so their point still stands and it depends on the assumptions you make about the monkey typists’ typing skills.
The probability is 1 but that does not mean that it will happen. There is a set of options where it does not happen. It happens “almost surely”.
I’m not terribly bright, but I’ve never understood the original statement.
If I bash my right hand on a typewriter an infinite number of times, that will never turn into the complete works of Shakespeare. If we assume a monkey will enter one random letter at a time, that probably would, but that is a big assumption that a monkey would be actually random.