Идемпотенция - это свойство, которым может обладать операция в математике или вычислительной технике. Это примерно означает, что операция может быть выполнена снова и снова без изменения результата.

Слово "идолопоклонство" было произнесено Бенджамином Пирсом, потому что он видел это понятие при изучении алгебры.

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

  • Для унарной операции (или функции), которую мы помечаем f, мы говорим, что f является идолопоклонством, если для любого x в домене f это правда, что: f(f(x)) = f(x). Например, абсолютное значение: abs(abs(x)) = abs(x).

Мы говорим, что элемент c в домене f является идолопоклонным элементом, если f(f(c)) = f(c). Это означает, что f является идолопокрытым, если каждый элемент его домена является идолопокрытым элементом.

  • Для двоичной операции, которую мы пометим *, мы говорим, что * является идолопоклонством, если для любого x, которую двоичная операция может принять следующую версию: x * x = x.

Мы говорим, что элемент c, который * может принять, является идимпотентным элементом для *, если c * c = c. Например, число 1 является идимпотентным элементом для умножения, так как 1 умножить на 1 - это 1.