档案对上精确理论。

三个在看数据之前数学就已经给出精确答案的问题——应该有多少号码仍在等待头奖、数字和应该呈现什么形状、一个号码两次中奖之间应该沉寂多久。然后用四十年的真实开彩记录,逐一检验。

档案与数学相符。 本批次共 20 项检验,0 项低于 p < 2.5e-3 的标记线。这条线是 0.05 除以检验数,因为做这么多比较,即使数据完全公平也必然会出现几个看起来「异常」的结果。

数字和对上精确曲线

中奖号码真的会集中在数字和18附近吗?

与理论相符

把一个号码的四位数字相加,结果落在0(0000)到36(9999)之间。这些和出现的机会并不相等:恰好只有一个号码和为0,一个和为36,而和为18的有670个。整条曲线是对全部10,000个号码做卷积精确算出来的——不是模拟——并且完全对称于18。所以中奖号码「确实」集中在18附近,但仅仅因为那里本来就有更多号码可抽。

精确理论实际
0369121518212427303336
横轴为数字和0-36。灰色是精确组合数学对这么多奖号的预测;蓝色是实际开出的结果。
结果
共 612,168 个已公布的奖号。卡方 38.08,自由度 36,p = 0.375。实际平均数字和 17.995,理论值 18。

分箱规则:任何理论格不得低于5(Cochran 规则)。这里最小的理论格有 61,因此有 0 个格需要合并——两侧尾部都在单一数字和的完整精度下受检。

profile预测流的数字和区间应该是多少

我们的「赢家轮廓」预测流先筛出四位数字全不相同的号码,再套用一个人工选定的数字和区间 13-23。对照那5,040个号码的精确分布,13-23 保留了其中 74.3%——几乎等于没有筛选。以18为中心、涵盖一半质量的最窄区间是 15-21:占号池 52.4%,共 2,640 个号码。若改用全部10,000个号码,对应区间则是 14-22(55.2%)。

我们只报告这个数字,并没有改动那条预测流。它的选号在每期开彩前锁定并公开计分,改动号池会抹掉让计分板有意义的那份可比性。

同一期开彩板内的号码是不重复抽出的,所以单期约23个号码之间存在极轻微的相依性。在23/10,000这个量级上,它对检验的影响可以忽略,而且偏向保守。

「从未开出」俱乐部

有多少个四位数号码从未中过头奖?

与理论相符

这是集邮券问题。从10,000个号码中独立抽取 n 次后,预期仍未被收集到的数量是 10,000 x (1 - 1/10,000) 的 n 次方。万能的头奖期数比任何运营商都多,却依然应该有数千个号码还在等待——这是算术,不是运气差。

运营商头奖期数理论值实际值zp
Magnum 4D6,8055063.55,0911.000.316
Da Ma Cai 1+3D5,9765501.15,501-0.010.996
SportsToto 4D5,6745669.85,667-0.110.911
Grand Dragon2,2417992.37,9960.280.776
Special CashSweep1,5268584.78,5850.040.972
Sandakan 4D1,5218589.08,6031.480.138
Singapore 4D1,4688634.68,6420.810.421
Sabah 88 4D1,3858706.68,7221.770.077
所有运营商合计

仅头奖:在所有运营商合计 26,608 次头奖中,有 668 个号码从未在任何一家中过头奖。理论预期为 699(z = -1.35,p = 0.176)。

任何奖级:在 612,168 个已公布的奖位中,有 0 个号码从未在任何运营商的任何奖级出现过。这是两个不同的问题,答案也不同。

当某家运营商「从未开出」的号码远多于另一家时,原因几乎总是档案更短,而不是机器害羞——理论值那一栏已经把它算进去了,所以每一行都贴近自己的预测。真正远「高于」自身预期的数量,首先指向的是我们档案里缺失的开彩记录。

一个号码要等多久才会再出现

一个300期没出现的号码算不算反常?

与理论相符

间隔一律以「期数」计算,绝不用天数,并且始终在同一家运营商内部计算:万能一周约开三晚,豪龙开七晚,用天数计算等于在量开彩时间表而不是号码。每期开彩板公布10,000个号码中的约23个,因此在公平前提下,一个号码每期回归的概率约为23/10,000,间隔服从几何分布。这个概率取自各运营商「自己」的平均每期号码数,而不是直接假设23。

运营商期数理论间隔实际间隔已完成间隔p
Magnum 4D每期 22.98 个号码6,800435406中位数 281146,2600.400χ²=13.6/13
Da Ma Cai 1+3D每期 22.97 个号码5,966435402中位数 280127,0630.472χ²=12.7/13
SportsToto 4D每期 23.05 个号码5,674434399中位数 278120,7680.195χ²=17.1/13
Grand Dragon每期 22.97 个号码2,241435333中位数 24041,5490.880χ²=7.4/13
Special CashSweep每期 23.00 个号码1,526435287中位数 21325,4010.995χ²=3.6/13
Sandakan 4D每期 23.00 个号码1,521435283中位数 20825,2800.131χ²=18.8/13
Singapore 4D每期 22.98 个号码1,468435284中位数 21224,0770.317χ²=14.8/13
Sabah 88 4D每期 22.98 个号码1,385435275中位数 20522,1970.315χ²=14.9/13
Magnum 4D —— 间隔直方图,实际对比理论
1340 / 359
2371 / 358
3363 / 357
4345 / 356
5373 / 356
6–101,771 / 1,765
11–203,451 / 3,465
21–406,786 / 6,681
41–8012,159 / 12,419
81–16021,657 / 21,469
161–32032,260 / 32,148
321–64036,131 / 36,352
641–128024,069 / 24,028
1281–67996,184 / 6,148
所有运营商合计
各运营商的拟合彼此独立,因此统计量与自由度可以相加:卡方 102.9,自由度 104,p = 0.512。
为什么实际间隔看起来比 1/p 更短

一个号码自上次出现以来的等待尚未结束,所以它不是已完成的间隔,必须排除——目前正有 78,617 段这样的等待在进行中。这个排除会让样本偏向「更短」的间隔,因为等待越长,就越可能在档案结束时仍未结束。理论那一侧也做了同样的修正:在N期的档案里,长度为g的完整间隔只有 N - g 个位置可以容身,所以长间隔比教科书几何分布说的更罕见。

略过这项修正,即使是完全公平的数据,每一家运营商都会惨败:单单 Sandakan 4D 就给出卡方 2249,自由度 13。这是把这项分析做错的最常见方式,所以我们把错误答案和正确答案并排公布。

档案中有 13 对相邻开彩日期的号码板完全一致(Magnum 4D, Da Ma Cai 1+3D)。那是同一块板被录入了两次,而不是某一晚23个号码全部重复,因此这些板已从序列中剔除。若不剔除,它们会让「间隔为1期」这一格多出71%,而其他各处毫无异常。

单个号码页面的基准线

把所有运营商的开彩板合在一起看,一个号码两次中奖之间的等待中位数为 136 天,平均 235 天,中间一半落在 53 到 302 天之间(共 599,135 段已完成等待)。这就是印在每个号码页面自身间隔旁边的「按天、不分运营商」基准值——与上方按运营商、按期数的问题并不相同。

长间隔不是信号。每一期都是独立的:一个800期没出现的号码,今晚的机会与昨天刚中的号码完全一样。直方图告诉你这种缺席有多常见,而不是接下来会发生什么。

如何阅读本页

p值只回答一个问题:如果开彩是公平的、理论是正确的,那么纯粹靠运气,档案至少偏离到这个程度的情况会有多常见?公平前提下,小的p值令人意外。它不是「有问题」的概率。

我们在同一批次里跑了 20 项检验。即使数据完全公平,大约每二十项就有一项会落在 p = 0.05 以下,所以做这么多检验,必然会有几个「显著」结果纯属噪音。因此标记线定在 p < 2.5e-3 —— 0.05 除以检验数。

两项卡方检验使用同一套分箱规则:任何理论格不得低于5,稀疏的尾部会并入相邻格直到满足为止。合并掉的格数会印在每项检验旁边,让你看清折叠掉了多少尾部。

这些检验预期的结果都是「相符」,而相符本身就是值得公开的结果。经得起四十年真实开彩检验的精确理论,才让本站其他地方有资格说「那个规律只是数学」,而不只是嘴上断言。