Skip to main content

πŸ”§ Problem Solving

Systematically decompose problems, find root causes, and generate effective solutions. This category covers 25 classic mental models, each with a full definition, real-world cases, use-case guidance, common misuses, and a direct link to apply it in MindMax.


Model List​

#ModelCore IdeaTypical Use Cases
15 WhysAsk "why" five times in sequence to move from symptom to root causeEngineering post-mortems, process improvement, QA
2MECEStructure your analysis so categories are Mutually Exclusive and Collectively ExhaustiveConsulting frameworks, reporting structures, research
3Root Cause AnalysisDistinguish surface symptoms from the underlying cause that must actually be fixedEngineering failures, business problems, repeat errors
4Issue TreeDecompose a complex question into a tree of independent, solvable sub-problemsStrategy consulting, complex diagnoses, structured analysis
5Rubber Duck DebuggingArticulating a problem clearly to someone else (or an object) often reveals the solutionCode debugging, creative blocks, decision clarity
6Abstraction LadderingMove up (why?) to reframe the problem and down (how?) to find concrete solutionsRequirements gathering, product definition, design
7Thought ExperimentConstruct an imagined scenario to probe the logic of a theory without real-world testingPhilosophy, physics intuition, ethical reasoning
8Divide and ConquerSplit an intractable problem into smaller, independently solvable piecesAlgorithm design, project management, learning strategy
9Constraint RelaxationTemporarily remove constraints you assume are fixed, then reason from the freer spaceInnovative design, negotiation, creative problem solving
10Analogical ReasoningBorrow the structure of a solved problem in one domain to solve an unsolved one in anotherCross-domain innovation, rapid learning, explanation
11Fermi EstimationMake reasonable quantitative estimates by decomposing into knowable sub-quantitiesMarket sizing, project scoping, sanity checks
12Working BackwardsStart from the ideal end-state and work back to identify the steps required to reach itProduct development, goal setting, Amazon PR/FAQ method
13FalsificationActively seek evidence that could disprove your hypothesis β€” strong theories survive attempts to kill themScientific reasoning, hypothesis testing, decision-making
14Socratic MethodExpose hidden assumptions and contradictions through systematic, probing questionsCoaching, teaching, requirement clarification
15Counterfactual ThinkingAsk "what would have happened if X had been different?" to understand true causalityPost-mortem analysis, attribution, historical analysis
16Black Box ThinkingTreat every failure as data and systematically analyze it to improve the next attemptEngineering, aviation safety, organizational learning
17Scientific MethodObserve, hypothesize, predict, experiment, analyze β€” the most reliable engine for truthResearch, product experimentation, strategic decisions
18Fishbone Diagram (Ishikawa)Visually map all possible causes of a problem across categories to find the root driverManufacturing QC, process analysis, team problem-solving
19Cynefin FrameworkClassify situations as Simple, Complicated, Complex, or Chaotic β€” each demands different responseManagement, crisis response, decision frameworks
20Problem ReframingDeliberately change the frame around a problem to unlock solutions invisible from the original frameDesign thinking, creative problem solving, negotiation
21Inductive vs. Deductive ReasoningBuild general principles from specific cases (inductive) or apply general rules to specific cases (deductive)Logic, research design, argumentation
22Proximate vs. Root CauseDistinguish the immediate trigger of an event from the deeper systemic cause underlying itIncident analysis, policy design, strategy
23Minimum Viable TestDesign the smallest experiment that would give you the most critical piece of missing informationProduct validation, research, hypothesis prioritization
24Lateral Re-entryStep away from a stuck problem, let your diffuse thinking mode work, then return freshCreative blocks, complex reasoning, innovation
25Steel-Manning the ProblemConstruct the strongest possible version of a problem before attempting to solve itStrategy, debate prep, avoiding shallow solutions
26Cognitive LoadManage mental effort by minimizing extraneous friction and optimizing working memoryInstructional design, UX, team productivity
27Getting Things Done (GTD)Externalize commitments into a trusted system to clear mental space for executionTask management, stress reduction, high-volume work
28Second BrainAn external, digital system that captures, organizes, and retrieves knowledge β€” extending biological memoryInformation-heavy work, creative projects, long-term learning, decision-making
29Ludic FallacyThe error of applying simplified game-based models to the complex, messy, and unpredictable real worldRisk assessment, strategic planning, investment decisions, policy design

Choosing the Right Model​

Where in the problem-solving process are you stuck?
β”‚
β”œβ”€β”€ Symptoms are clear but cause is unknown β†’ 5 Whys / Root Cause Analysis / Fishbone Diagram
β”œβ”€β”€ Problem too large and undefined β†’ Issue Tree / Divide and Conquer / MECE
β”œβ”€β”€ Analysis framework might be missing something β†’ MECE
β”œβ”€β”€ Explanation doesn't feel right β†’ Falsification / Socratic Method
β”œβ”€β”€ Thinking has stalled, need a reset β†’ Rubber Duck / Lateral Re-entry
β”œβ”€β”€ Problem definition itself may be wrong β†’ Abstraction Laddering / Reframing
β”œβ”€β”€ Brain feels overwhelmed by complexity β†’ Cognitive Load / Getting Things Done
β”œβ”€β”€ Need a rough quantitative estimate β†’ Fermi Estimation
β”œβ”€β”€ Know the goal but not the path β†’ Working Backwards
β”œβ”€β”€ Need to break a constraint β†’ Constraint Relaxation
β”œβ”€β”€ Solution exists in another domain β†’ Analogical Reasoning
β”œβ”€β”€ Need to classify before responding β†’ Cynefin Framework
└── Cause is immediate vs. systemic? β†’ Proximate vs. Root Cause

Combine with Other Categories​

Problem Solving models work especially well alongside:


AI-assisted practice works better

Learning a model conceptually is only half the job. In MindMax, you can input a real problem and let AI guide you through the model step by step.