Теория колеса
Колесо — это тип алгебры (в смысле универсальной алгебры ), в которой всегда определено деление. В частности, деление на ноль имеет смысл . Действительные числа можно расширить до колеса, как и любое коммутативное кольцо .
Термин «колесо» вдохновлен топологической картиной. реальной проективной линии вместе с дополнительной точкой ⊥ ( нижним элементом ), например . [1]
Колесо можно рассматривать как эквивалент коммутативного кольца (и полукольца ), где сложение и умножение являются не группой , а соответственно коммутативным моноидом и коммутативным моноидом с инволюцией . [1]
Определение [ править ]
Колесо — это алгебраическая структура , в котором
- это набор,
- и являются элементами этого множества,
- и это бинарные операции ,
- это унарная операция ,
и удовлетворяющий следующим свойствам:
- и каждый из них коммутативен и ассоциативен и имеет и как их соответствующие личности .
- это инволюция , например
- мультипликативен например ,
Алгебра колес [ править ]
Колеса заменяют обычное деление как бинарную операцию на умножение, при этом унарная операция применяется к одному аргументу. аналогично (но не идентично) мультипликативному обратному , такой, что становится сокращением от , но ни ни в общем, и модифицирует правила алгебры так, что
- в общем случае
- в общем случае, как не то же самое, что мультипликативное обратное выражение .
Другими идентичностями, которые могут быть получены, являются
где отрицание определяется и если есть элемент такой, что (таким образом, в общем случае ).
Однако для значений удовлетворяющий и , мы получаем обычное
Если отрицание можно определить, как показано ниже, то подмножество — коммутативное кольцо , и каждое коммутативное кольцо является таким подмножеством колеса. Если обратимый элемент коммутативного кольца, то . Таким образом, всякий раз, когда имеет смысл, оно равно , но последнее всегда определено, даже если .
Примеры [ править ]
Колесо дробей [ править ]
Позволять — коммутативное кольцо, и пусть мультипликативным субмоноидом быть . Определите отношение конгруэнтности на с помощью
- означает, что существуют такой, что .
Определить дробей колесо относительно как частное (и обозначая класс эквивалентности , содержащий как ) с операциями
- (аддитивная идентичность)
- (мультипликативная идентичность)
- (взаимная операция)
- (операция сложения)
- (операция умножения)
линия и Проективная Римана сфера
В частном случае вышеизложенного, начиная с поля, получается проективная линия , продленная до колеса путем присоединения нижнего элемента, отмеченного ⊥ , где . Проективная линия сама по себе является расширением исходного поля элементом , где для любого элемента в поле. Однако, еще не определен на проективной прямой, но определен в своем продолжении на колесо.
Начиная с действительных чисел , соответствующая проективная «линия» геометрически представляет собой круг , а затем дополнительную точку. придает форму, которая является источником термина «колесо». Или вместо этого, начиная с комплексных чисел , соответствующая проективная «линия» представляет собой сферу ( сфера Римана ), а затем дополнительная точка дает трехмерную версию колеса.
См. также [ править ]
Цитаты [ править ]
Ссылки [ править ]
- Сетцер, Антон (1997), Колеса (PDF) (черновик)
- Карлстрём, Йеспер (2004), «Колеса – при делении на ноль», Mathematical Structures in Computer Science , 14 (1), Cambridge University Press : 143–184, doi : 10.1017/S0960129503004110 , S2CID 11706592 (также доступно онлайн здесь ).
- А, Бергстра; В., Такер Дж. (1 апреля 2007 г.). «Рациональные числа как абстрактный тип данных» . Журнал АКМ . 54 (2): 7. дои : 10.1145/1219092.1219095 . S2CID 207162259 .
- Бергстра, Ян А.; Понсе, Альбан (2015). «Деление на ноль на Обыкновенных лугах» . Программное обеспечение, услуги и системы: очерки, посвященные Мартину Вирсингу по случаю его ухода с кафедры программирования и разработки программного обеспечения . Конспекты лекций по информатике. 8950 . Springer International Publishing: 46–61. arXiv : 1406.6878 . дои : 10.1007/978-3-319-15545-6_6 . ISBN 978-3-319-15544-9 . S2CID 34509835 .