如何建立数理经济学模型
题主的问题应该停留在第三阶段,之前的回答都给出了很好的答案。我是一个比较失败的例子,可以作为反面教材。
我的毕业论文是关于理论模型和技术进步的。我做模型的一般步骤是先有一个好的想法,然后形成自己的故事,看完基础模型开始写自己的模型,或者用数学语言表达自己的故事。一般来说,该模型有一个核心机制,如Acemoglu的基于任务的模型,其核心机制是李嘉图的比较优势原理。再比如,逆向选择模型的核心机制是信息不对称。除了核心机制,模型的其他部分都是经济学的基本原理,比如完全竞争市场的一些基本特征,垄断市场的一些基本特征,但是整个模型的求解都是围绕核心机制展开的。我到现在都没有搞清楚我的模型的核心机理,所以在建立模型的过程中犯了一些错误(对完全竞争市场理解的错误导致我引入了一些错误的条件),但幸运的是,我的直觉足够强大,能够引导模型得出一个不那么错误的结果。当然,最后这些错误都被我改正了,我加了一些更强的假设,无法改正。而我的模型太复杂,无法得到简化的解。
所以,回顾我的模型建立过程,我唯一的成功就是我的模型一直忠于我的故事,所以我觉得在建立模型的时候,一定要把自己的故事记好,不要被别人的研究带偏了。失败之处:一是基础理论不扎实,对完全竞争市场的理解有偏差,导致模型差点功亏一篑。二是没有很好的理解可供参考的基本模型(为什么别人引入的假设有助于模型求解),贸然替换一个全新的假设,导致模型过于复杂。
所以,我不认为你在搞清楚机理之前,就应该修改别人模型的假设。你可以先根据想好的故事来写自己的模型,因为这样可以保证你的模型的一致性,不会让你的模型看起来像四象。然后去文献看看你的模型有没有撞到别人的模型。
我感觉做一个模型不难。比如用武功,经济学(理性人、利润最大化甚至市场完全竞争)的基本原理就是内功。练了内功之后,针对其他门派武功的不足,创造了一些招式。但是没有内功,所有招式都是假的。而且自己的招式也是按照内功的操作模式来展示的,不然和人打架很容易致命。要想破别人的招式,就要知道他们是怎么玩的,为什么要这么玩,破绽在哪里。当然,如果整天研究别人的缺陷,是没有前途的。有的人会直接学习一套武功,自创内功,有的人专攻内功,有的人研究自己理解的内功是否正确。最终会有不同的教派。