Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Колесо представляет собой тип алгебры в смысле универсальной алгебры, где деление всегда определенно. В частности, имеет смысл деление на ноль . Эти реальные цифры могут быть распространены на колесо, как и любое коммутативное кольцо .

Термин колесо навеян топологической картины на проективной прямой вместе с дополнительной точкой . [1]

Определение [ править ]

Колесо - это алгебраическая структура , в которой

  • это набор,
  • и являются элементами этого множества,
  • и являются бинарными операторами,
  • - унарный оператор,

и удовлетворяющие следующему:

  • Сложение и умножение коммутативно и ассоциативно , с и в их соответствующих идентичностей .
  • (/ - инволюция )
  • (/ является мультипликативным )

Алгебра колес [ править ]

Колеса заменяют обычное деление как бинарный оператор умножением с унарным оператором, применяемым к одному аргументу, подобному (но не идентичному) мультипликативному обратному , так что он становится сокращением , но не является ни в целом, ни в целом, и изменяет правила алгебры, такие как который

  • в общем случае
  • в общем случае
  • в общем случае, так как это не то же самое , как мультипликативные обратные из .

Если есть элемент такой , что , то мы можем определить отрицание путем и .

Другие личности, которые могут быть получены, следующие:

А для с и получаем обычное

Если отрицание можно определить, как указано выше, то подмножество является коммутативным кольцом , и каждое коммутативное кольцо является таким подмножеством колеса. Если - обратимый элемент коммутативного кольца, то . Таким образом, всякий раз, когда это имеет смысл, оно равно , но последнее всегда определяется, даже когда .

Примеры [ править ]

Колесо дробей [ править ]

Пусть коммутативное кольцо и мультипликативный подмоноид из . Определите отношение конгруэнтности на переходе

означает, что существуют такие, что .

Определить колесо фракций по отношению к как частное от деления (и обозначая класс эквивалентности , содержащий в качестве ) с операциями

          (аддитивная идентичность)
          (мультипликативная идентичность)
          (обратная операция)
          (операция сложения)
          (операция умножения)

Проективная линия и сфера Римана [ править ]

В частном случае вышеизложенного, начиная с поля, получается проективная линия, продолженная до колеса путем присоединения элемента , где . Проективная линия сама по себе является расширением исходного поля на элемент , где для любого элемента в поле. Однако он все еще не определен на проективной линии, но определен в его продолжении до колеса.

Начиная с действительных чисел , соответствующая проективная «линия» геометрически представляет собой круг, а затем дополнительная точка дает форму, которая является источником термина «колесо». Или вместо этого, начиная с комплексных чисел , соответствующая проективная «линия» представляет собой сферу ( сфера Римана ), а затем дополнительная точка дает трехмерную версию колеса.

Цитаты [ править ]

  1. ^ Карлстрём 2004 .

Ссылки [ править ]

  • Сетцер, Антон (1997), Колеса (PDF) (черновик)
  • Карлстрём, Jesper (2004), "Колеса - На Деление на ноль", Математические структуры в области компьютерных наук , Cambridge University Press , 14 (1): 143-184, DOI : 10.1017 / S0960129503004110(также доступно онлайн здесь ).
  • A, BergstraJ; V, TuckerJ (1 апреля 2007 г.). «Рациональные числа как абстрактный тип данных» . Журнал ACM . 54 (2): 7. DOI : 10,1145 / 1219092,1219095 . S2CID  207162259 .
  • Бергстра, Ян А .; Понс, Албан (2015). «Деление на ноль на обыкновенных лугах» . Программное обеспечение, услуги и системы: эссе, посвященные Мартину Вирсингу по случаю его ухода с кафедры программирования и разработки программного обеспечения . Конспект лекций по информатике. Издательство Springer International. 8950 : 46–61. DOI : 10.1007 / 978-3-319-15545-6_6 . ISBN 978-3-319-15544-9. S2CID  34509835 .