Analogical Reasoning: How Solved Problems Unlock Unsolved Ones
The mathematician who solves a new problem rarely solves it in isolation—they solve it by recognizing it as a transformation of something already solved.
This is the core mechanism that separates productive problem-solving from circular struggle. Yet most approaches to difficult problems begin with the opposite assumption: that novelty demands entirely novel methods. We treat each hard problem as sui generis, a unique adversary requiring custom-built weapons. This instinct feels rigorous. It feels honest about complexity. It is, in fact, a significant source of wasted effort.
Analogical reasoning—the systematic transfer of structure from known domains to unknown ones—is not a heuristic shortcut. It is the primary engine of mathematical and computational progress. When Fourier analysis solved heat diffusion, it didn't merely solve that problem. It created a template. Centuries later, that same structural insight unlocked quantum mechanics, signal processing, and machine learning. The problems were superficially different. The deep structure was identical.
The thing everyone gets wrong is treating analogy as decoration—a way to explain solutions after the fact, or to make them more intuitive. Analogy is the mechanism of discovery itself. When you ask "what problem does this resemble?" you are not being imprecise. You are performing the most precise operation available: mapping the logical skeleton of a solved problem onto an unsolved one, then asking whether the solution transfers.
This matters more than people realize because the alternative—treating each problem as fundamentally novel—creates a false scarcity. It suggests that the number of solvable problems is limited by the number of solution methods we can invent from scratch. In reality, the number of transferable structures is far smaller than the number of problems. A handful of deep patterns—fixed-point theorems, duality, recursive decomposition, symmetry reduction—appear across domains so disparate that their connection is invisible without deliberate analogical search.
Consider the practical consequence: a researcher facing an intractable problem will either (1) invent a new method, or (2) search for analogous solved problems and attempt structural transfer. Option 1 is celebrated as originality. Option 2 is often dismissed as "not novel enough." Yet option 2 succeeds far more frequently, and when it does, it produces solutions that are both more reliable and more generalizable than ad-hoc inventions.
The mechanism works because analogical transfer forces you to identify which features of a problem are essential and which are incidental. When you map a scheduling problem onto a graph coloring problem, you are not just finding a solution—you are discovering which constraints matter and which are artifacts of how the problem was initially framed. This clarity is itself valuable, often more valuable than the solution.
What actually changes when you see this clearly is your relationship to the problem landscape. Instead of facing an infinite frontier of novel problems, you face a finite (and surprisingly small) set of structural patterns. Your task becomes: which pattern does this problem instantiate? This reframing is not a limitation. It is liberation. It means that solving one problem well—understanding its structure completely—gives you leverage over hundreds of others.
The practical implication is stark: before attempting to solve a new problem, spend time mapping its structure onto solved problems. Not metaphorically. Literally. Write down the constraints, the objectives, the decision variables. Then search your knowledge for problems with identical or similar structure. This is not cheating. It is how mathematics actually works.
The researchers and engineers who move fastest are not those who invent the most novel methods. They are those who recognize patterns most quickly and transfer solutions most accurately. They understand that novelty in problem-solving comes not from inventing new structures, but from applying known structures to domains where they have not yet been recognized.