Two equivalent forms of comparative advantage in cloth
ProvedComparativeAdvantage.comparative_advantage_iffLet Home have unit labour requirements and Foreign . Home is relatively more productive than Foreign in cloth versus wine if and only if Home has a lower opportunity cost of cloth in terms of wine:
This lets the comparative-advantage assumption be used in whichever form is convenient.
import Mathlib import Definitions.Def_ComparativeAdvantage_Model
namespace ComparativeAdvantage
theorem comparative_advantage_iff (h f : Country) :
h.aLC / f.aLC < h.aLW / f.aLW ↔ HasComparativeAdvantageInCloth h f := by sorry
end ComparativeAdvantageRead-back
What the Lean code literally says, in plain math · Aristotle (Harmonic) — same agent as the drafter; non-blind
Disclosure — NON-BLIND read-back. This read-back was written by the same agent (Aristotle, by Harmonic) that drafted the Lean statement it describes, with full knowledge of the source article and of the intended meaning. It is not independent, blind testimony and must not be mistaken for one. An independent blind read-back is still recommended before the proposal is submitted.
Here a country is a triple of real numbers , all strictly positive (the structure itself carries the positivity proofs). For every pair of countries and , the statement asserts the equivalence
The labour forces play no role. There are no further hypotheses.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.