Here are a few examples of formulas related specifically to solving problems:
 The simplest way to make the broadest changes in a system is to change the basics.
 If you don‟t know which direction to take when solving a problem then just shoot out in any direction, and eventually you‟ll find a pattern to follow or a clue to point you in the right direction.

Make as general and as vague of an answer as you can and then slowly get more and more specific. This way you can always reference your more specific answers against your vague ones to make sure they‟re in line with your overall goal.

Consider the unlikely.

The first step to finding the solution is finding where to look.

Find a parallel or analogy of your problem. Seeing the problem in a different setting may give you a better perspective to see an answer.

Consider the extremes. They‟ll help you put the problem in perspective.

Ask if the problem you are trying to solve is one among many that stems from a more basic problem. If you can solve the basic problem then you can solve a slew of other problems in the process. Maybe the basic problem is one stem of an even more basic problem. Keep tracing back.

A sign of higherlevel thinking is being able to think in multiple dimensions.

Another sign of higherlevel thinking is being able to associate facts. A sign of still higherlevel thinking is being able to associate facts from distant sources.

A complex problem often has multiple causes, which would require multiple solutions.

There are always at least three solutions to any problem, and if you can find three solutions you can find more.