无穷小
0.999… = 1的证明依赖於标准实数的阿基米德性質:不存在非零的无穷小。存在著數學上密切相關的有序代数结构是非阿基米德的,其中包括标准实数的各种各样的替代品。0.999…的意义与这时使用的结构有关。例如,在对偶数中,引进了一个新的无穷小单位ε,就像复数系统中的虚数单位i一样,但是ε² = 0。这样便得出了一个在自动微分中十分有用的结构。这时可以给予对偶数一个字典序,这样ε的倍数就非阿基米德原素。[47]但是,要注意到,作为实数的延伸,在对偶数中仍然有0.999… = 1。尽管ε在对偶数中存在,ε/2也存在,所以ε就不是“最小的正对偶数”。确实是这样,在实数中,并不存在这类的数。
另外一种构造标准实数的替代品的方法,是使用拓撲斯理论和替代的逻辑,而不是集合论和经典的逻辑(一种特殊情况)。例如,在光滑无穷小分析中,就存在没有倒数的无穷小。[48]
非标准分析因包含了一个有无穷小(及它們的反元素)完整陣列的系統而众所周知,它提供了一个不同的,也许是更加直观的,对微积分的处理。[49]A.H. Lightstone在1972年提供了一个非标准小数展开式的发展,其中每一个位於(0, 1)之内的扩展的实数,都有一个唯一的扩展的小数展开式:数列0.ddd…;…ddd…,由扩展的自然数作索引。在这种形式中,0.333…有两种自然的展开式,都不与1/3相差无穷小:
0.333…;…000…不存在,而
0.333…;…333…正好等於1/3。[50]
组合博弈论也提供了替代的实数,无穷的蓝-红Hackenbush就是一个相关的例子。1974年,埃爾溫·伯利坎普描述了一个Hackenbush字串与实数的二进制展开式之间的对应关系,由数据压缩的想法所促动。例如,Hackenbush字串LRRLRLRL…的值是0.0101012… = 1/3。然而,LRLLL…的值(对应着0.111…2)则与1相差无穷小。两个数的差是超实数1/ω,其中ω是第一个无穷序数;相关的博弈是LRRRR…或0.000…2。