# Random Function

A Random Function is a random element in which a single outcome is selected from some family of functions, where the family consists some class of all maps from the domain to the codomain.

- …

**Counter-Example(s):****See:**Cryptographic Protocol, Probability Theory, Statistics, Cryptography, Random Variable, Stochastic Process, Dirichlet Process, Random Permutation, Randomized Algorithm.

## References

### 2015

- http://en.wikipedia.org/wiki/Random_element#Random_function
- A random function is a type of random element in which a single outcome is selected from some family of functions, where the family consists some class of all maps from the domain to the codomain. For example the class may be restricted to all continuous functions or to all step functions. The values determined by a random function evaluated at different points from the same realization would not generally be statistically independent but, depending on the model, values determined at the same or different points from different realisations might well be treated as independent.

- (Wikipedia, 2015) ⇒ http://en.wikipedia.org/wiki/random_function Retrieved:2015-5-16.
- In probability theory and its applications, such as statistics and cryptography, a
**random function**is a function chosen randomly from a family of possible functions. Each realisation of a random function would result in a different function. Thus the concept of a random function is one example of a random element and hence is a generalization of the simpler idea of a random variable.In probability and statistics, one important type of random function is studied under the name of stochastic processes, for which there are a variety of models describing systems where an observation is a random function of time or space. However, there are other applications where there is a need to describe the uncertainty with which a function is known and where the state of knowledge about the true function can be expressed by saying that it is an unknown realisation of a random function, for example in the Dirichlet process.

A special case of a random function is a random permutation, where a realisation can be interpreted as being in the form of a function on the set of integers describing the original location of an item, where the value of the function provides the new (permuted) location of the item that was in a given location.

In cryptography, a random function can be a useful building block in enabling cryptographic protocols.

- In probability theory and its applications, such as statistics and cryptography, a