Idempotenssi ( lat. idem - sama + potens - kykenevä) - objektin tai toiminnon ominaisuus, kun toimenpide toistetaan objektilla, antaa sama tulos kuin ensimmäinen. Termiä ehdotti amerikkalainen matemaatikko Benjamin Peirce papereissa 1870 - luvulla .
Esimerkkejä idempotenteista operaatioista:
Idempotentti elementti ( idempotent ) algebrassa on puoliryhmän elementti, joka säilyy, kun se kerrotaan itsestään: . Idempotenttilause sanoo, että äärellisellä puoliryhmällä on idempotentti.
Idempotentti elementti sisältää idempotentin elementin (merkitty ), jos . Relaatio on osittaisen järjestyksen relaatio idempotenttien alkioiden joukossa ja sitä kutsutaan luonnolliseksi osittaisjärjestykseksi joukossa .
Kaksi idempotenttia assosiatiivisen renkaan elementtiä (josta tulee kertolaskupuoliryhmä) ja niitä kutsutaan ortogonaaleiksi , jos .
Idempotentti binäärioperaatio matematiikassa on operaatio, jonka suhteen mikä tahansa elementti on idempotentti yllä olevassa merkityksessä:
.Tämä ominaisuus on esimerkiksi looginen AND ja looginen OR .
Idempotentti unaarioperaatio on operaatio, jolle suoritetaan , tai .
Lineaarisista operaattoreista vain identiteettioperaattori , nollaoperaattori ja rinnakkaisprojektio ovat idempotentteja . Siksi projektori algebrassa - mukaan lukien äärettömän ulottuvuuden avaruudet - määritellään nimellä .
Idempotentti operaatio tietojenkäsittelytieteessä on toimintaa, jonka toistuva toisto vastaa yhtä ainoaa toistoa.
Esimerkki tällaisesta toiminnasta on HTTP-protokollan GET-pyynnöt . Määrityksen mukaan palvelimen on palautettava identtiset vastaukset identtisiin GET-pyyntöihin (olettaen, että resurssi ei ole muuttunut). Tämä mahdollistaa näiden vastausten oikean välimuistin , mikä vähentää verkon kuormitusta.
C - esiprosessorissa " " - direktiivi on idempotentti , jos otsikkotiedostossa on kaksoissisällyksen suojaus . #include "xxx.h"