Psychology
Working Memory's Role in Problem Solving
Quick fact
Working memory capacity averages about 7 items (plus or minus 2), which is why phone numbers are typically 7 digits long—it fits our mental scratchpad.
Why this is interesting
You're solving a tricky puzzle, holding numbers in your head—then suddenly you lose track. Why does that happen? That moment reveals the hidden role of working memory in every problem you tackle.
Read the full explanation
Understanding Working Memory's Role in Problem Solving
Working memory is like a mental whiteboard where you jot down and rearrange information while solving a problem. When you do mental arithmetic, you hold the numbers, the operation, and intermediate sums. Each piece takes up space. If the problem demands too many pieces, the whiteboard overflows, and you forget a step. This is why breaking a problem into smaller chunks or writing things down helps—you offload from working memory. The process works stepwise: you perceive the problem, retrieve relevant knowledge from long-term memory, combine it with current data in working memory, and then update or execute a solution. Every manipulation uses that limited workspace.
A deeper explanation
The mechanism behind this bottleneck is explained by Baddeley's model of working memory, which includes a central executive that allocates attention and two slave systems: the phonological loop for verbal information and the visuospatial sketchpad for visual/spatial data. Problem solving requires coordination among these components. For example, solving a geometry problem uses the sketchpad for shapes and the loop for verbal reasoning. The central executive manages switching between strategies. When capacity is exceeded, performance degrades—errors increase and solution time lengthens. This is why expertise matters: experts chunk information into larger patterns (e.g., a chess master sees a configuration, not individual pieces), effectively increasing working memory's usable capacity. Understanding this role has practical implications: reducing unnecessary cognitive load in teaching, designing user interfaces, and training problem-solving skills.