Thursday, March 11, 2010

Feynman, the scientific method and evolution.

I'm sure I've mentioned it before but science is an evolutionary algorithm. And I love how well Feynman's explanation of science fits into the algorithm itself.

Guess -> Compute consequences of guess -> Agrees with reality?

If it fails to agree with experiment, the guess is absolutely wrong, even if it's beautiful. That's very closely akin to the typical algorithm employed by biology:

Mutation -> Develop organism out of DNA -> Dies?

If it fails to thrive, the mutation was less fit. The fact is that without the unforgiving nature of science or the unforgiving nature of nature, things don't work at all.

No comments: