Ідемопотентність

Приклади ідемпотентних операцій:

  • додавання з нулем: a = a + 0 = (a+0) + 0 = ((a+0)+0) + 0 = . ;
  • множення на одиницю: x = x * 1 = (x * 1) * 1 = ((x * 1) * 1) * 1 = . ;
  • модуль числа: x = (x) = ((x)) = . ;
  • пошук максимального значення: \ max (x, y) = \ max ( \ max (x, y), y) = \ max (x, \ max (x, y));
  • обчислення найбільшого загального дільника: \operatorname(x,y) = \operatorname( \operatorname(x,y), y) = \operatorname( x, \operatorname(x,y) );
  • додавання по модулю 2 з нулем: a = a \oplus 0 = (a \oplus 0) \oplus 0 = . ;
  • знаходження залишку від розподілу: r = amod b = ( amod b )mod b = .

Зміст

Ідемпотентний елемент (ідемпотент) в алгебрі - елемент напівгрупи, що зберігається при множенні самого на себе: e 2 = e.Теорема про ідемпотентсвідчить: у кінцевій напівгрупі є ідемпотент.

Ідемпотентний елемент eміститьідемпотентний елемент f (позначається e\geqslant f), якщо ef=e=fe. Відношення \geqslant є ставленням часткового порядку у множині E ідемпотентних елементів і називається природним частковим порядком на множині E.

Два ідемпотентні елементи асоціативного кільця (яке буде напівгрупою за множенням) u і v називаютьсяортогональними, якщо u v = 0 = v u.

У математиці

Ідемпотентна бінарна операція в математиці — операція, щодо якої кожен елемент має ідемпотентність у вищезгаданому значенні:

\forall x: \quad x \cdot x = x \!

Цю властивість мають, наприклад, логічне І та логічне АБО.

Ідемпотентна унарна операція - операція, для якої виконується

\forall x: f(f(x)) = f(x) або f \circ f = f.

З лінійних операторів у \mathbb^n ідемпотентні тількитотожний оператор, нульовий оператор та паралельна проекція. Тому проектор в алгебрі - у тому числі в нескінченномірних просторах - визначається як P\circ P = P.

В інформатиці

Ідемпотентна операція в інформатиці - дія, багаторазове повторення якого еквівалентно одноразовому.

Прикладом такої операції можуть бути GET-запити в протоколі HTTP. За специфікацією, сервер повинен повертати одні й самі відповіді на ідентичні запити (за умови, що ресурс змінився з-поміж них з інших причин). Така особливість дозволяє кешувати відповіді, знижуючи навантаження на мережу.

Література

  • Peirce B.Linear Associative Algebra. 1870.

  • Idempotent. Encyclopedia of Mathematics. Springer (Translation of Soviet Mat. Enc.).
  • Іванова О. А. Ідемпотент // Математична енциклопедія. - М.: Радянська енциклопедія. І. М. Виноградов. 1977-1985.