前几天儿子问我全世界有多少只猫?搜了一下,有人说5亿,有人说6亿,也有人说9亿,查了半天也没个统一答案。
答案不统一也就算了,回答的机构还都那么随意,要么用“据统计”来模糊主体,要么就是“联合国喵星人办公室”来搪塞。
作为一个严谨的人,全世界到底有多少只猫呢?虽然最后我也没找到权威的数据,但却搜到了一本用这句话命名的书籍,并由此解决了问题。
在《全世界有多少只猫:用费米推定推算未知》中,作者提供了一种解决类似复杂问题的思维方式,从而能让人在信息有限的情况下自己推导出估算结果。
书是由日本东大案例学习研究会整理编写的,主要讲解如何利用费米推定,运用已有知识和假设来迅速推断出大致结果的方法。比如毛绒玩具的市场规模有多大?一次性筷子的年消耗量是多少?等等类似问题。
之所以被称为费米推定,源于它是著名物理学家费米和学生的一次讨论。面对“芝加哥一共有多少名钢琴调音师?”这个问题,费米用估算的方法快速地得到了一个大概的数据,并被证实和实际的数据非常接近,因此这种推定方法后来就被称为了费米推定。
下面我们就来感受一下费米推定的魅力。
面对那些看似荒诞,但其实又能严重影响决策的重要问题,费米推定给出了5步解决方法:
确认前提→方式设定→模式分解→计算→现实性验证
1.确认前提
所谓“确认前提”就是对所要分析的问题进行明确的定义。比如说中国城市一共拥有多少个包?这一问题。
首先就要明确“包”的定义。旅行用的大包是不是包?女士用的小化妆包是不是包?商场卖的库存包含在内不?只有把范围划定好,才能进行具体的估算。
2.方式设定
第二步“方式设定”是指,设定基本的计算公式。
还拿上一个问题为例,中国城市拥有多少个包,如果将范围限定在“个人所拥有的包”上,那么在这步,就可以将计算公式设定为:
中国城市包的数量=城市人口×包的平均拥有数
3.模式分解
第三步“模式分解”是指对上述公式中的“城市人口”和“包的平均拥有数”进行详细地纵向分解,以便得到相对更加准确的结果。
比如:城市人口可以按照男女和年龄段进行详细划分。
城市人口→男女×各年龄段(0~70岁)
包的平均拥有数→各性别各年龄段平均拥有的包的数量
当然,不同年龄段拥有包的数量肯定不相同,因此,在这里只要提供尽可能准确且合乎逻辑的假设就行。
比如,男性肯定比女性的包要少,孩子肯定要比20岁以上的年轻人要少。虽然这种假设可以无限细分,但为了估算方便,我们点到为止即可。
举个例子,我们可以假设,男性的平均拥有数量为1个。女性在10岁以前平均拥有1个,10~20岁平均拥有2个,20~30岁平均拥有3个,30~40岁平均拥有3个,40岁以上平均拥有2个。
4.计算
经过以上的分析和准备,到第四步我们就可以按照列好的公式进行详细的计算了。
以我国城镇人口数9亿为基数,假设男女各占一半,并且在各个年龄段平均分布。那么带入公式就可以得到
中国城市包的数量=城市人口×包的平均拥有数=9/2×1+9/2÷7×1+9/2÷7×2+9/2÷7×3+9/2÷7×3+9/2÷7×2+9/2÷7×2+9/2÷7×2 ≈14亿
也就是说,最终我们会估算出城镇人口一共约有14亿只包。
5.现实性验证
计算出结果后,需要进行现实性验证,也就是排查计算公式是否正确,数字的假设是否合理。如果推算的结果过于离谱,就需要重新对推定进行假设。
当然这只是利用费米推定非常入门的例子,书中将各种复杂问题分成了6种模型,并详细讲解了15个核心问题,最后还精选了100道费米推定的习题供我们进行练习。
对这些问题进行估算不仅可以回答很多看起来莫名其妙的问题,更大的收获是能够锻炼一个人的逻辑思考能力,让人做事情有条理,做决策有依据,从而更好地解决日常生活中的问题。
比如在你为选择一家更好的公司犯愁时,你就可以从训练中找到以下的方式去分析:
我想这对于训练孩子的逻辑思维能力是非常有帮助的,也是本书的价值所在。
说回最开始的题目,到底世界上有多少只猫呢?作者对日本国内的情况给出了推定:
最终得出,在日本个人拥有的猫约有780万只。我个人对国内猫的数量推定结果为7000万只,至于全世界有多少只?欢迎你也来测算一下给出答案。