Un número aleatorio es aquel obtenido al azar, es decir, que todo número
tenga la misma probabilidad de ser elegido y que la elección de uno no dependa de la elección del otro. ¿PARA QUÉ SIRVEN?
Los números aleatorios permiten a los modelos matemáticos representar
la realidad.
En general cuando se requiere una impredecibilidad en unos
determinados datos, se utilizan números aleatorios. ¿QUÉ SON LOS NÚMEROS PSEUDOALEATORIOS?
Son unos números generados por medio de una función (determinista, no
aleatoria) y que aparentan ser aleatorios. Estos números pseudoaleatorios se generan a partir de un valor inicial aplicando iterativamente la función. ¿POR QUÉ HAY QUE RECURRIR A LOS NÚMEROS PSEUDOALEATORIOS?
Si las personas tenemos dificultad en generar números aleatorios, mucho
más la tiene un ordenador, la dificultad está en que un ordenador es tan "torpe" que no sabe generarlos. Por eso usan números pseudoaleatorios, que para nuestro fin es lo mismo, pues nadie los puede predecir. Metodo de monte carlo
Método numérico que permite resolver problemas físicos y matemáticos
mediante la simulación de variables aleatorias. Lo vamos a considerar aquí desde un punto de vista didáctico para resolver un problema del que conocemos tanto su solución analítica como numérica. El método Montecarlo fue bautizado así por su clara analogía con los juegos de ruleta de los casinos, el más célebre de los cuales es el de Montecarlo, casino cuya construcción fue propuesta en 1856 por el príncipe Carlos III de Mónaco, siendo inaugurado en 1861. Importancia actual del método Montecarlo se basa en la existencia de problemas que tienen difícil solución por métodos exclusivamente analíticos o numéricos, pero que dependen de factores aleatorios o se pueden asociar a un modelo probabilística artificial (resolución de integrales de muchas variables, minimización de funciones, etc.). Gracias al avance en diseño de los ordenadores, cálculos Montecarlo que en otro tiempo hubieran sido inconcebibles, hoy en día se presentan como asequibles para la resolución de ciertos problemas. En estos métodos el error ~ 1/√N, donde N es el número de pruebas y, por tanto, ganar una cifra decimal en la precisión implica aumentar N en 100 veces. Metodo del cuadrado medio
Un primer método a estudiar en la generación de números
pseudoaleatorios es el de los Cuadrados Medios siguiendo estos pasos. 1.- Generar una Semilla Xo 2.- Obtener el cuadrado de dicho número. 3.-Extraer n digitos de la parte central del número obtenido en el punto 2. 4.- Repetir el paso 2 utilizando X1 como la nueva Semilla. Aplicación del Método El método consiste en tomar un número al azar, X° de 2n cifras que al ser elevado al cuadrado resulta un número de hasta 4n cifras, de no ser así se deben agregar ceros a la izquierda de dicho resultado para que éste tenga exactamente 4n cifras. Adquirir la destreza para reconocer problemas reales que pueden ser resueltos mediante la simulación, con especial énfasis en aquellos dentro del contexto de la informática y de las nuevas tecnologías, distinguiendo aquellos en los que la simulación es la estrategia más conveniente. Comprender los mecanismos que permiten simular artificialmente números aleatorios en un ordenador y los métodos adecuados para comprobar su buen funcionamiento. Ser capaz de diseñar algoritmos de simulación adecuados para método de los cuadrados medios y las distintas situaciones reales, implementando de forma eficiente la generación de números aleatorios de las distribuciones de probabilidad necesarias.