赫尔·戴克斯特拉写了个相关的说明《为什么编号应该从零开始》，将阵列索引的上下界以不等式连接，来分析各种设计方案，列举出严格和标准不等式的四种可能组合，展示了他的确信，从零开始编号的阵列不会造成索引范围重叠，是最好的表示方法，从零开始暗示与实数同样的开，半开和闭区间。Dijkstra偏好这惯例的细节以空序列说明，它可以用更自然的（a≤i<a？）不等式来表示，相较于用闭合“区间”的（a≤i≤(a-1)？）不等式。而且以自然的半开“区间”不等式来看，子序列的长度等于上界减去下界（a≤i<b给出(b-a)的i可能值