回复500楼::
《中国经济年鉴》(1983)的户籍人口、出生人口、死亡人口、年增长人口数据:
1958年是65994万、1909万、883万、1341万。
1959年是67207万、1650万、981万、1213万。
1960年是66207万、1392万、1684万、负1000万。
1961年是65859万、1197万、944万、负348万。
有个关键的问题,这些同一来源的数据都自相矛盾:年增长人口数,为什么不等于出生人口数减去死亡人口数呢?
比如1960年出生人口1392万,死亡人口1684万,人口增长应该是负292万,怎么会是负1000万呢?
1961年出生人口1197万,死亡人口944万,人口增长应该是正253万,怎么会是负348万呢?
显然这两年的死亡人数并不足以导致户籍人口数字减少这么多。那么是什么原因导致的呢?
再看前面两年:
1958年出生人口1909万,死亡人口883万,人口增长是1026万,不应该是1341万,也就是说户籍上平白多出了315万。
1959年出生人口1650万,死亡人口981万,人口增长是669万,不应该是1213万,也就是说户籍上平白多出了544万。
再往前,1956年和1957年也存在类似的情况,即户籍人口增长比自然增长(出生减死亡)平白多了。这四年平白多余增长的人口数字加在一起,是1162万。
据数学教授孙经先分析和估算,解释了这些矛盾的来源——这些平白多出的数字,就是重报户籍导致的。
1960年已经普遍缺粮了,公社和生产队都要节约粮食,不肯再给这个已经去世的农民发口粮了,这才把漏报的死亡人口注销掉。其中大部分是1960年集中注销的,还有一些到1964年人口普查才注销。
所以,1960年实际死亡人口数也不是1684万,因为这个数字包含了前面几年积累的漏报750万死亡人口(《山东省志·人口志》记载,山东省在1959年9月至年底进行了一次农村人口普查,发现全省存在应注销户籍人口152万人。如果按照山东省的比例,全国存在的应注销户籍人口数应为1890万,这与迁移人口的缺口1072万,以及多余增长的1162万,可以互相对证。而多出来的数字,就是漏报死亡数字了。1890万减去1072万或1162万,就是818万或728万,就取750万吧)。