Нейтральный элемент.
Определение нейтрального элемента выглядит так: Ǝ 𝑒 ∈ 𝑀 ⇒ ∀𝓍 ∈ 𝑀 : 𝓍 ⨁ 𝑒 = 𝓍, ⨁ – операция, определённая на элементах множества 𝑀.
Если "человеческим языком": Существует такое 𝑒 в 𝑀, что для любого элемента 𝓍 из множества 𝑀, выполняется правило: операция оставляет любой другой элемент неизменным при применении операции ⨁ к этим двум элементам.
Если рассматривать действиетльные числа, то мы знаем, что по операции "сложение(+)" нейтральный элемент - ноль [a+0=a], нейтральный элемент по операции "умножение(×)" – единица [c×1=c].
Сегодня мне попался вопрос: предположим, что нам нужно написать функцию, которая принимает на вход массив и возвращает новый массив, в который попали только уникальные значения из исходного массива.
Определение нейтрального элемента выглядит так: Ǝ 𝑒 ∈ 𝑀 ⇒ ∀𝓍 ∈ 𝑀 : 𝓍 ⨁ 𝑒 = 𝓍, ⨁ – операция, определённая на элементах множества 𝑀.
Если "человеческим языком": Существует такое 𝑒 в 𝑀, что для любого элемента 𝓍 из множества 𝑀, выполняется правило: операция оставляет любой другой элемент неизменным при применении операции ⨁ к этим двум элементам.
Если рассматривать действиетльные числа, то мы знаем, что по операции "сложение(+)" нейтральный элемент - ноль [a+0=a], нейтральный элемент по операции "умножение(×)" – единица [c×1=c].
Сегодня мне попался вопрос: предположим, что нам нужно написать функцию, которая принимает на вход массив и возвращает новый массив, в который попали только уникальные значения из исходного массива.