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.
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.
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.
A consultant is faster than a junior colleague at every task. Should the consultant do everything?
| Hours needed for one unit | Report | Dataset |
|---|---|---|
| Consultant | 2 hrs | 1 hr |
| Junior colleague | 3 hrs | 3 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.
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.
Comparative advantage compares what each party gives up, not how skilled each party is in absolute terms.
List every party involved and every activity each one could perform.
Work out the opportunity cost of each activity for each party: what they give up to do it.
Find which party has the lower opportunity cost for each activity.
Assign each activity to the lower-opportunity-cost party, then trade for the rest.
Open a use case to see what the model changes.
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.
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.
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.
Compare the cost of producing something in-house, in what it displaces, against the cost of buying it and redirecting that time elsewhere.
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.
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.
This is an illustrative example designed to teach the method.
Expand for the distinction between absolute and comparative advantage, and where the idea came from.
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.
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.
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.
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.
Coordinating, negotiating, or transporting goods and work has a cost of its own, which can erase a theoretical efficiency gain.
Opportunity costs shift as skills, technology, and prices change. Yesterday’s specialization is not guaranteed to hold tomorrow.
Security, quality control, learning effects, and resilience can outweigh a pure cost comparison.
The model’s central claim is the opposite: mutual specialization can grow total output, not just redistribute a fixed amount.
The model assumes divisible, repeatable activities that can be re-combined through trade. A single irreversible decision does not fit this frame.
transaction, coordination, or transport costs would erase the calculated gain from specializing.
dependence on a trading partner for a critical good or capability creates unacceptable risk if that relationship breaks down.
craftsmanship, trust, or differentiation matters more than the relative cost per unit produced.
This browser tool structures your thinking. It does not send your information anywhere or perform AI analysis.
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.
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.
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.
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.
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.