В последнее время всё чаще я ощущаю математическое веяние в программировании. Нет, это не про интегралы с производными, а про что-то абстрактное, другое. Про то, что было всегда у нас под носом, но оставалось незамеченным. Наступит день - про это будут говорить на каждом углу. Но не сегодня. Сегодня мы с этим познакомимся.
Рубрика «единица»
Абстрактная алгебра в действии
2022-03-10 в 19:44, admin, рубрики: .net, C#, агрегация, алгебра, гомоморфизм, группировка, единица, математика, моноид, отображение, полугруппа, Программирование, структура, функциональное программирование, эндоморфизмПочему единицу не относят к простым числам, и когда её вообще начали считать числом
2019-05-07 в 12:19, admin, рубрики: единица, математика, простые числа, теория чиселМой друг инженер недавно меня удивил. Он сказал, что не уверен, является число 1 простым или нет. Я удивилась, потому что никто из математиков не считает единицу простым.
Путаница начинается с определения, которое дают простому числу: это положительное целое число, которое делится только на 1 и само на себя. Число 1 делится на 1, и оно делится само на себя. Но деление на себя и на 1 здесь не является двумя различными факторами. Так простое число это или нет? Когда я пишу определение простого числа, то пытаюсь устранить эту двусмысленность: я прямо говорю о необходимости ровно двух различных условий, деление на 1 и само на себя, или что простое число должно быть целым числом больше 1. Но зачем идти на такие меры, чтобы исключить 1?
Читать полностью »