Feynman Problem-Solving Algorithm

When I am doing research, I often think of the Feynman Problem-Solving Algorithm, supposedly coined in jest by another Nobel Prize-winning physicist, Murray Gell-Mann, about Richard Feynman‘s innate problem-solving ability:

  1. Write down the problem.
  2. Think very hard.
  3. Write down the answer.

Feynman was renowned for his ability to develop innovative and creative solutions to hugely complex problems, without being able to give much insight into how this process worked. Nevertheless, the algorithm itself is much more helpful than I thought on first reading. I occasionally overlook how important it is to define and bound a problem and think about it in abstract terms before attempting to construct a solution. In fact, I try to instil this problem-solving ability in my students when I teach introductory programming, as they all rush head-first into writing code before actually thinking about the problem they are trying to solve.

Richard Feynman

I’m off to find a pen and some paper…

(Feynman was also known for frequently changing his mind during this problem-solving process; when he worked on the Manhattan Project, colleagues remarked that only when Feynman said something was true on three consecutive occasions, you could count on it.)

Tagged , , ,

6 thoughts on “Feynman Problem-Solving Algorithm

  1. […] have been re-reading Genius: The Life and Science of Richard Feynman by James Gleick (hence the recent Feynman-themed post), which reminded me of a very special formula in mathematics; one that Feynman himself described as […]

  2. stoove says:

    Reblogged this on UNconstant and commented:
    I think this algorithm is probably the most efficient one I’ve ever seen. Another thing Feynman invented for us =]

  3. bloopington says:

    as I said earlier – I thought this was the Feynman algorithm https://twitter.com/bloopington/status/246567927917195264

  4. I fear this is one of those jokes that was simply blurted out, and then someone wanted to build logic around it.

  5. […] a great blog post from Dr Tom Crick, about the so-called Feynman Problem-Solving Algorithm which […]

  6. […] common search term: “feynman problem solving algorithm“; most bizarre: […]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 354 other followers

%d bloggers like this: