Analogical Reasoning

How the mind transfers knowledge across domains — and how to do it accurately

How does analogical reasoning work?

Analogical reasoning — studied extensively by Dedre Gentner through structure-mapping theory — is the process of drawing conclusions in a new domain by mapping its relational structure onto a domain you understand better. It is one of the most powerful tools for learning and problem-solving, but its accuracy depends on whether the structural relationships are genuinely shared, not just surface features. The practices that make it reliable are well-supported in cognitive research.

Every time you use an analogy — "this is like that" — you are doing analogical reasoning. Dedre Gentner’s structure-mapping theory explains why some analogies are powerful and others mislead: what matters is not surface similarity (both things look alike) but structural similarity (the relationships between parts work the same way). The best analogies reveal hidden relational structure; the worst ones look compelling but map the wrong things. These practices build the skill of using analogies accurately.

Practices

How these practices connect

Every one of these practices is a way of forcing attention onto relational structure (the pattern of how elements connect: X causes Y, X precedes Y) instead of surface features (how things look or feel similar). Analogical reasoning works when the mind maps relationships between a base domain and a target domain rather than matching superficial attributes, and each practice below is a different point in the pipeline where that mapping can be done well, tested, accelerated, or gone wrong.

What's the actual difference between a good analogy and a bad one that just sounds smart?

A good analogy shares relational structure with the problem it's applied to — the same pattern of causes, sequences, or dependencies holds in both domains. A bad one shares only surface features, like two things that are both round or both involve computers, which feels compelling but carries no predictive power. The practice of mapping relational structure instead of surface features is exactly this distinction put into practice: ask what relationships are shared, not what looks similar. Noticing false analogies is the corresponding check — listing out the key relationships in the base domain and testing each one against the target, because surface similarity produces the same 'this makes sense' feeling as genuine structural similarity even when it's wrong.

Why would I use more than one analogy for the same problem?

A single analogy only shows you the relationships its base domain happens to highlight, and hides everything else. Using multiple analogies drawn from genuinely different base domains forces their structural mappings to compete: whatever relational features show up in every mapping are more likely to be real, and whatever only shows up in one is probably an artifact of that particular domain rather than the problem itself. This only works if the analogies are structurally distinct — two analogies that are the same underlying mapping in different clothing won't reveal anything new.

Should I start with a weird, unexpected analogy or a really obvious one?

Start with the obvious, close one. Gentner's progressive alignment principle found that people learn abstract relational structure best by first comparing highly similar cases, where the shared structure is easy to see, and only then extending that same structure to more distant, less obviously similar cases. Starting with the exotic analogy instead forces you to fight through surface noise before you've even identified what structure you're supposed to be mapping, and it tends to produce a metaphor that shows off the speaker rather than illuminating the problem. This is a different move than checking whether a distant analogy is false — it's about the order you build understanding in, not about rejecting distant analogies outright.

I'm stuck on a problem and nothing in my field is working. How does analogy actually help with that?

Analogical transfer means abstracting the relational structure of your stuck problem into something like a schema, then deliberately searching other domains for a problem with that same schema — because people naturally search for solutions inside their own domain and miss structurally similar solutions sitting in adjacent fields. This is where a case library pays off directly: if you've already accumulated a diverse set of past cases with known outcomes, annotated honestly including the failures, you have raw material to retrieve a structurally similar case instead of relying on whatever happens to be salient in memory. Doing the abstract mapping once isn't enough, though — the borrowed solution has to be re-mapped back into concrete, actionable terms in your actual domain, and then checked that it actually applies rather than just resembles.

How do experts seem to just know the right move without consciously reasoning it out?

Case-based reasoning is the formal model for this: experts accumulate a large library of cases with known outcomes over years, and when a new problem appears they retrieve the most structurally similar case from that library almost automatically. The retrieved case functions as the base domain in an analogy, even though the person may not experience it as 'making an analogy' at all — it feels like recognition. The catch is that this only produces good judgment if the library includes honestly annotated failures, not just successes, since a library that only encodes wins will systematically overestimate how well your usual approaches work.

How do I know if an analogy I'm relying on is actually false?

Test it directly rather than trusting the feeling of it making sense: list the key relationships that hold in the base domain — what causes what, what precedes what — and check each one, one by one, against the target domain. If several of those relationships don't actually hold in the target, the analogy is false regardless of how intuitive or compelling it feels, because surface similarity produces the identical sense of rightness as genuine structural similarity. The common trap runs the other direction too: rejecting an analogy just because the two domains seem far apart on the surface, when distant domains are often exactly where the most illuminating structural matches are found. This structural test is the same relational-mapping skill used to build a good analogy in the first place, just applied critically rather than generatively.

How do you choose between these?

If you're forming a brand-new analogy from scratch, start by explicitly mapping relational structure rather than surface features, and if the stakes are high, generate a second analogy from an unrelated domain to see where they agree. If you're trying to learn a new relational structure well enough to apply it later, use progressive alignment: work through close, easy comparisons before attempting distant ones. If you already have an analogy in hand and something about it feels too convenient or too dismissible, run the false-analogy check regardless of which direction your doubt points. If you're stuck and the problem has resisted in-domain solutions, that's specifically when analogical transfer and a case library earn their keep — searching structurally similar problems outside your domain, or retrieving a structurally similar case from your own accumulated experience. These aren't mutually exclusive: a real case library is often what supplies the second and third analogies used in the multiple-analogies check.

What these approaches do not settle

Several of these practices are described mechanistically — grounded in Gentner's structure-mapping theory — but the evidence for consciously applying them in real professional problem-solving is thinner than the theory's clarity suggests; most of the direct evidence comes from controlled learning studies, not workplace decisions. Generating multiple genuinely distinct analogies or a useful case library both depend on already having strong knowledge across several domains, which is exactly what's scarce when you're actually stuck. And every one of these checks — mapping structure, spotting false analogies, judging whether a transferred solution really applies — requires enough knowledge of both domains involved to assess it honestly; incomplete knowledge of either domain undermines the check without necessarily feeling like it does.

Practice this with IX Coach

Practice this with IX Coach

Related concepts