Idempotens ( lat. idem - det samme + potens - kapabel) - en egenskab ved et objekt eller en operation, når operationen gentages på objektet, for at give samme resultat som den første. Udtrykket blev foreslået af den amerikanske matematiker Benjamin Peirce i papirer i 1870'erne .
Eksempler på idempotente operationer:
Et idempotent element ( idempotent ) i algebra er et element i en halvgruppe , der bevares, når det ganges med sig selv :. Den idempotente sætning siger, at en endelig halvgruppe har en idempotent.
Et idempotent element indeholder et idempotent element (betegnet med ), hvis . Relationen er en relation af partiel orden i sættet af idempotente elementer og kaldes den naturlige partielle orden på sættet .
To idempotente elementer i en associativ ring (som vil være en multiplikationssemigruppe) og kaldes ortogonale hvis .
En idempotent binær operation i matematik er en operation med hensyn til hvilken ethvert element er idempotent i ovenstående betydning:
.Denne egenskab besiddes for eksempel af logisk AND og logisk OR .
En idempotent unær operation er en operation , som eller udføres for .
Af de lineære operatorer er kun identitetsoperatoren , nuloperatoren og parallelprojektionen idempotente . Derfor er projektoren i algebra - herunder i uendeligt dimensionelle rum - defineret som .
En idempotent operation i datalogi er en handling, hvis gentagne gentagelse svarer til en enkelt.
Et eksempel på en sådan operation er GET-anmodninger i HTTP-protokollen . Efter specifikation skal serveren returnere identiske svar på identiske GET-anmodninger (forudsat at ressourcen ikke har ændret sig). Dette gør det muligt at cache disse svar korrekt , hvilket reducerer netværksbelastningen.
For C - forprocessoren er direktivet idempotent, hvis der er en dobbelt-inkluderingsbeskyttelse i header-filen . #include "xxx.h"