The property for the same calls to the same function to produce the same output consistently.

a.equals(b) = a.equals(b) // until the end of time..

Seen in Deterministic Systems.