|
>Но вот какое дело, мне вдруг приспичило сделать свое >расширенное маркерное множество: >{0th, 1st, 2nd, 3rd, 4th, ... } >Ну вот захотел я аочувствовать себя Лобачевским. Нельзя? >Тогда сформулируйте ограничения - почему нельзя?
Очень просто - вам некуда поместить ваш нулевой элемент.
Я ведь не просто так дал расширенное определение, ой не просто. Дело в том, что не счет является производным числа, а число является производным счета. Иными словами, ваши 1st, 2nd, 3rd, 4th не являются абстрактными величинами, как минимум применительно к счету. А вы совершаете некорректную операцию - из счета определяете числа, отрываете их от счета, потом добавляете в последовательность неизвестно чего неизвестно откуда (из головы) взявшееся 0th и применяете это что-то обратно на счет.
Ведь между моментом начала счета и начальным элементом вы его (0th) разместить не можете, по определению. Вы можете только начальный элемент назвать 0th. И зачем? Вы просто в существующем счете все "первые" замените на "нулевые".
И будет у вас два нулевых года, а для нуля вам придется придумывать новое обозначение.
|