Dr. Wallace’s Favorite Mental Models

Comparative Advantage

Learn it → Apply it → Save as Skill

Specialization and trade can benefit everyone, even when one side is better at everything. What decides who should do what is not raw skill, but who gives up the least, measured in opportunity cost, to produce each thing.

Why This Library Is Different

Learn it. Apply it. Save as Skill.

The Dr. Wallace’s Favorite Mental Models is designed to turn useful ways of thinking into reusable tools. Each model gives you a fast visual overview, deeper interactive learning, practical application exercises and an AI-ready Markdown skill you can save for future use.

Instead of merely reading about mental models, you can gradually build your own AI skills library: a collection of portable reasoning skills that can help ChatGPT, Claude, Grok and other AI assistants apply the mental models you value.

30-Second Understanding
Specialize where you give up the least.

When two or more parties can each do more than one activity, work out what each gives up, in opportunity cost, to do each one. Assign each activity to whoever gives up the least, then trade for the rest.

Core question: Which activity costs me the least in what I have to give up, compared with my other options?

The counterintuitive result

A consultant is faster than a junior colleague at every task. Should the consultant do everything?

Hours needed for one unitReportDataset
Consultant2 hrs1 hr
Junior colleague3 hrs3 hrs

No. The junior gives up less to write a report (1 dataset) than the consultant does (2 datasets). The junior should write reports. The consultant should clean data.

Mental Model Compass

Use it when specialization is possible.

The model is most useful when two or more parties, people, teams, companies or countries, can each perform more than one activity and can trade or divide the work between them.

Specialize & TradePrimary use case
BeginnerDifficulty
3 minUnderstand
10–30 minApply with data
Trade policyCareer choiceTeam task allocationOutsourcing decisionsBusiness strategyTime management
Model at a Glance

Define → Measure → Compare → Specialize.

Comparative advantage compares what each party gives up, not how skilled each party is in absolute terms.

01Define

List every party involved and every activity each one could perform.

02Measure

Work out the opportunity cost of each activity for each party: what they give up to do it.

03Compare

Find which party has the lower opportunity cost for each activity.

04Specialize

Assign each activity to the lower-opportunity-cost party, then trade for the rest.

When Should I Use This?

Recognize the situation.

Open a use case to see what the model changes.

Business
One department outperforms every other team

Even a team that is best at everything still has a lower opportunity cost somewhere. Compare what each team gives up across activities rather than simply assigning work to whoever is fastest.

Career
Should I do this task myself?

Being able to do a task faster than someone else does not mean you should. Compare what you give up, in higher-value work, against what they give up, and delegate accordingly.

Operations
Two people with overlapping skills

Assign work by relative cost, not raw skill. The person who is merely good at a task, rather than excellent, may still be the right person to do it if their opportunity cost is lower.

Strategy
Should we make this or buy it?

Compare the cost of producing something in-house, in what it displaces, against the cost of buying it and redirecting that time elsewhere.

Personal
Too many chores, too little time

Paying someone else to do a lower-opportunity-cost task, such as cleaning or errands, can free time for the activities where your own time is worth the most.

Trade & Policy
Which market should we enter?

Compare relative strengths across markets rather than only absolute strength in any one of them, since relative cost is what determines where specialization pays off.

Worked Example

You’re faster at everything. Should you still delegate?

This is an illustrative example designed to teach the method.

SITUATIONConsultant vs. junior colleague, two tasks
OPP. COST (Consultant)1 report = 2 datasets
OPP. COST (Junior)1 report = 1 dataset
ADVANTAGEJunior: reports. Consultant: data
OUTPUT GAIN2.5 reports+4 data → 2 reports+6 data
NEXTAgree a trade that leaves both better off
Do not conclude: “The faster person should do everything.” The junior gives up less to write a report than the consultant does, even while being slower at both tasks in absolute terms. That relative gap is what decides the split.
History & Accuracy

An old idea with a precise definition.

Expand for the distinction between absolute and comparative advantage, and where the idea came from.

What did David Ricardo actually contribute?

Ricardo formalized the comparative-cost argument in On the Principles of Political Economy and Taxation (1817), using a numerical example of England and Portugal producing cloth and wine. His central result: mutually beneficial trade can exist even when one country is more efficient at producing everything.

How is this different from Adam Smith’s absolute advantage?

Smith’s The Wealth of Nations (1776) described absolute advantage: a party should produce what it is best at in absolute terms. Ricardo’s comparative advantage extends this by showing that relative, not absolute, cost is what determines the gains from specialization and trade.

Does the theory guarantee gains are shared evenly?

No. The model shows that specialization can raise total combined output and that a trade exists that benefits every party. Exactly how those gains are divided depends on the terms of trade actually agreed, which the basic model does not determine on its own.

Common Mistakes

Simple does not mean easy to apply correctly.

Confusing comparative with absolute

Being better at a task in absolute terms is not the same as having a lower opportunity cost. The two can point in opposite directions.

Ignoring transaction costs

Coordinating, negotiating, or transporting goods and work has a cost of its own, which can erase a theoretical efficiency gain.

Treating advantage as fixed

Opportunity costs shift as skills, technology, and prices change. Yesterday’s specialization is not guaranteed to hold tomorrow.

Overlooking non-price factors

Security, quality control, learning effects, and resilience can outweigh a pure cost comparison.

Assuming trade is zero-sum

The model’s central claim is the opposite: mutual specialization can grow total output, not just redistribute a fixed amount.

Applying it to a fixed choice

The model assumes divisible, repeatable activities that can be re-combined through trade. A single irreversible decision does not fit this frame.

When Not to Use It

Some decisions resist a pure cost comparison.

Use direct comparison when...

transaction, coordination, or transport costs would erase the calculated gain from specializing.

Use strategic judgment when...

dependence on a trading partner for a critical good or capability creates unacceptable risk if that relationship breaks down.

Use quality reasoning when...

craftsmanship, trust, or differentiation matters more than the relative cost per unit produced.

Counterpoint: comparative advantage explains why trade is possible, not why every trade is wise. Ask what specialization means for skills you might lose, leverage you might hand a partner, or resilience you might give up.
Combine It With

One model rarely does the whole job.

Try It Yourself

Build a comparative advantage prompt.

This browser tool structures your thinking. It does not send your information anywhere or perform AI analysis.

Your AI-ready prompt

Complete the fields, then build your prompt.
Save as Skill

Turn this mental model into a reusable AI skill.

Save as Skill converts the model into portable Markdown instructions that teach an AI when and how to apply Comparative Advantage, what questions to ask, what evidence to seek, what mistakes to avoid and how to structure its analysis.

Build your own Mental Models Skills Library

Save the skills you find useful and organize them into your own reusable library. The Markdown is intentionally model-neutral, so it can be used wherever an AI system accepts uploaded files, project knowledge, custom instructions or reusable text context. Platform capabilities differ, so this is a portable skill file rather than a claim of one-click installation.

Go Deeper

For readers who want the nuance.

Does comparative advantage mean trade always benefits both sides equally?

No. Gains from trade depend on the terms of trade actually agreed. Both sides can be better off than before without splitting the gain evenly.

What happens if two parties have identical opportunity costs?

Then neither holds a comparative advantage over the other for those activities, and this model offers no efficiency reason to specialize between them on that basis alone.

Is this still relevant when AI tools can do many tasks?

Yes. The logic applies to any two agents, human or otherwise, that face different relative costs across tasks, including how to divide work between a person and an AI assistant.