Logo

  Knowlege and resources  
 
Home
About Us
Useful Links
Contact Us
 
Valid HTML 4.01 Transitional
Trivia and Information
 
 

Definition of Idempatent


1. A function f : D -> D is idempotent if

f (f x) = f x for all x in D.

I.e. repeated applications have the same effect as one. This
can be extended to functions of more than one argument,
e.g. Boolean & has x & x = x. Any value in the image of an
idempotent function is a fixed point of the function.

2. This term can be used to describe C header files, which
contain common definitions and declarations to be included by
several source files. If a header file is ever included twice
during the same compilation (perhaps due to nested #include
files), compilation errors can result unless the header file
has protected itself against multiple inclusion; a header file
so protected is said to be idempotent.

3. The term can also be used to describe an initialisation
subroutine that is arranged to perform some critical action
exactly once, even if the routine is called several times.

[Jargon File]

(1995-01-11)

- The Free Online Computing Dictionary

  • Describing an action which, when performed multiple times, has no further effect on its subject after the first time it is performed
- The Nuttall Encyclopedia

You arrived at this page by searching for Idempatent
The correct Spelling of this word is: Idempotent

Do you have a fact, idea, experience, comment, or anything whatsoever to share regarding Idempotent? If so, please enter it below and we will add it to our database.


Thank you for using the FreeFactFinder Encyclopedia. Please visit our homepage to view articles on a plethora of fascinating topics, which are updated on a regular basis.


     

Home | A to Z | About | Contact Us | Related Links

©2005 FreeFactFinder Foundation.™