A unary operation on a set is a function taking one input and returning an element of the same set. Examples include the additive inverse on the integers and inversion in a group.
Unary operations can be composed and iterated. The identity function and all maps form a monoid under function composition. For negation, ; for a successor map on the nonnegative integers, iteration instead produces an unbounded sequence.
An operation's identities are extra data. Being unary alone says nothing about injectivity, surjectivity or whether repeated application returns to the starting element.

Articles by others on the same topic (1)