"매 think-about-thinking 의 toolkit". 매 Polya (1945 How to Solve It), Bloom's Taxonomy, Dual Process Theory (Kahneman), 매 lineage 의 synthesis — 매 generic mental moves 매 cross-domain transferable.
매 핵심
매 the operations
Decompose: split problem into sub-problems.
Abstract: drop irrelevant details, keep essence.
Generalize: extend known to wider class.
Specialize: take general → solve concrete instance.
Analogize: structurally-similar known problem.
Invert: solve the negation, the dual, the inverse.
Verify: test boundary cases, sanity checks.
Iterate: refine via cycles.
매 modern frame
System 1 (Kahneman): pattern-match, intuitive.
System 2: deliberate, sequential, costly.
매 expert 의 chunking 의 System 1 expansion.
매 응용
Algorithm design (CLRS-style).
Debugging (binary search of state space).
Strategy / business problems (MECE, issue trees).
LLM prompting (Chain-of-Thought = explicit System 2).
💻 패턴
Polya's 4-step (problem solving)
1. Understand: restate problem in own words.
2. Plan: map to known technique (analogize).
3. Execute: carry out plan, check each step.
4. Look back: verify, generalize, simplify.