Pólya Problem Solving
4 steps
George Pólya's systematic four-step approach to mathematical and general problem-solving
Triggers
Steps
- 1.
Understand the Problem - Clarify what you're solving
Deeply understand what the problem is asking before attempting to solve it
🧠 ENHANCED THINKING REQUIRED: Use the SequentialThinking tool to work through this systematically.
Systematically explore the problem: • What is the unknown? What are we trying to find or prove? • What are the data? What information is given? • What is the condition? What constraints or requirements must be satisfied? • Can you restate the problem in your own words? • Can you think of a picture or diagram that might help? • Is there enough information to enable you to find a solution? • Is there redundant or contradictory information? • Have you seen a problem similar to this before?
Enhanced Thinking - 2.
Devise a Plan - Find the connection between data and unknown
Develop a strategy for solving the problem using various heuristics
🧠 ENHANCED THINKING REQUIRED: Use the SequentialThinking tool to work through this systematically.
Explore solution strategies: • Have you seen this problem before in a slightly different form? • Do you know a related problem? A similar theorem or principle? • Look at the unknown! Think of a familiar problem with the same or similar unknown • Could you restate the problem differently? More general? More special? Analogous? • Could you solve a part of the problem? Keep only part of the condition? • Could you derive something useful from the data? • Could you change the unknown or data to get closer to a solution? • Did you use all the data? The whole condition?
Consider these strategies: • Work backward from the desired result • Look for a pattern • Solve a simpler analogous problem • Use symmetry or special cases • Consider extreme cases • Make a systematic list • Draw a picture or diagram • Use a formula or known result
Enhanced Thinking - 3.
Carry Out the Plan - Implement your strategy with patience
Execute your chosen strategy step by step
🧠 ENHANCED THINKING REQUIRED: Use the SequentialThinking tool to work through this systematically.
Implement the solution: • Execute each step of your plan carefully • Check each step - can you see clearly that it's correct? • Can you prove that each step is correct? • If the plan isn't working, be patient but willing to try another approach • Don't give up too quickly, but don't persist with a failing strategy • Keep track of what you've tried and why it didn't work • Look for computational errors or logical gaps • Maintain clear notation and organization
Enhanced Thinking - 4.
Look Back - Review and extend your solution
Examine the solution and consider improvements or generalizations
🧠 ENHANCED THINKING REQUIRED: Use the SequentialThinking tool to work through this systematically.
Reflect on the solution: • Can you check the result? Can you verify it's correct? • Can you check the argument? Are all steps valid? • Can you derive the result differently? Can you see it at a glance? • Can you use the result or method for other problems? • What made this problem difficult? What was the key insight? • Could you have solved it more elegantly or efficiently? • What did you learn that could help with future problems? • Can you generalize the solution to a broader class of problems? • Are there related problems you could now solve?
Enhanced Thinking