Aleatoriedad
Aleatorio es un término que se utiliza en matemáticas (y de manera menos formal) para significar que no hay manera de predecir de manera fiable un resultado (saber lo que sucederá antes de que ocurra) o percibir un patrón. Algo que se elige al azar no se elige por ninguna razón consciente y, por tanto, se piensa que es puramente por azar. Un ejemplo de suceso aleatorio es ganar la lotería.
Un ordenador puede hacer listas de números aparentemente aleatorios. Los humanos son incapaces de hacerlo, porque el cerebro funciona según patrones. Si se le pide a alguien que siga diciendo "cara" o "cruz" al azar, un observador humano inteligente o un ordenador debidamente programado podría llegar a saber cuál es la siguiente opción que la persona va a decir porque el ordenador se da cuenta de los patrones.
En un sitio web como la Wikipedia en inglés, el usuario puede hacer clic en "Random page" para obtener un artículo al azar. Las posibilidades de que aparezca una página cualquiera son exactamente las mismas que las de cualquier otra página.
A veces, la palabra "aleatorio" se utiliza de forma más imprecisa. Hay sitios web de chistes aleatorios, lo que significa simplemente: una variedad de chistes sobre todo tipo de cosas.
En los últimos años, los jóvenes han empezado a utilizar la palabra "aleatorio" de forma aún más imprecisa para describir cualquier cosa que sea bastante extraña o que no tenga lógica. Frases como "el queso mohoso se escapa" o "me gusta la tarta y el spam" podrían calificarse de "aleatorias", aunque no sea el significado propio del diccionario o de las matemáticas.
Haciendo números aleatorios
Hay varias formas en las que un proceso o sistema puede considerarse aleatorio:
- Aleatoriedad procedente del entorno (por ejemplo, movimiento browniano, pero también generadores de números aleatorios por hardware).
- Aleatoriedad procedente de las condiciones de partida. Este aspecto lo estudia la teoría del caos. Se puede observar en sistemas que dependen mucho de las diferencias en las condiciones de partida. Ejemplos de estos sistemas son el pachinko o los dados.
- Aleatoriedad generada por el propio sistema. También se denomina pseudoaleatoriedad, y es la que se utiliza en los generadores de números pseudoaleatorios. Existen muchos algoritmos (basados en la aritmética o en los autómatas celulares) para generar números pseudoaleatorios. El comportamiento de un sistema de este tipo puede predecirse, si se conocen la semilla aleatoria y el algoritmo. Estos métodos son más rápidos que obtener la "verdadera" aleatoriedad del entorno.
Los números aleatorios tienen muchos usos. La necesidad ha dado lugar a métodos para generar datos más o menos aleatorios (pseudoaleatorios). Estos métodos varían en cuanto a lo impredecibles (estadísticamente aleatorios) que son y a la rapidez con la que pueden generar números aleatorios.
Existen generadores computacionales de números aleatorios que generan grandes cantidades de números suficientemente aleatorios. Antes se publicaban tablas de números pseudoaleatorios.
Hay dos maneras en que los ordenadores pueden hacer lo que parecen ser números aleatorios.
- Existen diferentes algoritmos para hacer números aleatorios. Esto permite modelar ciertos aspectos de la aleatoriedad, por ejemplo la distribución de los números generados. Sin embargo, los números generados de esta manera siempre seguirán un patrón. A partir de uno o varios de ellos, un ordenador puede calcular el siguiente número aleatorio. Por ello, estos números se denominan pseudoaleatorios.
- Los verdaderos números aleatorios se generan mediante la observación de un experimento no determinista. A continuación, el número se calcula a partir del resultado del experimento. Un ejemplo podría ser conectar un contador Geiger a un ordenador, para generar el número.
La bola de una ruleta puede utilizarse como fuente de aleatoriedad, ya que su comportamiento es muy sensible a las condiciones de partida.
En criptografía
Las claves de cifrado deben ser aleatorias para ser seguras. La generación de claves mediante un generador de números aleatorios defectuoso ha conducido a veces a un criptoanálisis exitoso.
Páginas relacionadas
- Memoria de acceso aleatorio
- Probabilidad
Preguntas y respuestas
P: ¿Cuál es la definición de aleatorio?
R: Aleatorio es un término que se utiliza en matemáticas (y menos formalmente) para significar que no hay forma de predecir con fiabilidad un resultado (saber lo que ocurrirá antes de que ocurra) o percibir un patrón.
P: ¿Qué significa que algo se elija al azar?
R: Cuando algo se elige al azar no se elige por ninguna razón consciente y, por lo tanto, se piensa que es puramente por azar.
P: ¿Puede un ordenador hacer listas de números aparentemente aleatorios?
R: Sí, un ordenador puede hacer listas de números aparentemente aleatorios.
P: ¿Por qué los humanos son incapaces de hacer listas de números aparentemente aleatorios?
R: Los humanos son incapaces de hacerlo, porque el cerebro funciona siguiendo patrones.
P: ¿Cuál es un ejemplo de suceso aleatorio?
R: Un ejemplo de acontecimiento aleatorio es ganar la lotería.
P: ¿Qué ocurre cuando se le pide a alguien que siga diciendo "cara" o "cruz" al azar?
R: Si se le pide a alguien que siga diciendo "cara" o "cruz" al azar, un observador humano inteligente o un ordenador adecuadamente programado podría llegar a saber cuál es la siguiente que probablemente diga la persona porque el ordenador se da cuenta de los patrones.
P: ¿Cuál es el uso actual de la palabra "aleatorio" entre los jóvenes?
R: En los últimos años, los jóvenes han empezado a utilizar la palabra "aleatorio" de forma aún más imprecisa para describir cualquier cosa que sea bastante extraña o que no tenga lógica.