Está en la página 1de 12

TRABAJO INVESTIGACION 1

Numeros Aleatorios.

Alumnos: Jaime Ampuero


Hugo Bastias
Profesor Gregorio Jorquera
13 de mayo de 2020 | Semestre I
INDICE
1. RESUMEN..........................................................................................................2
2. OBJETIVOS........................................................................................................3
3. DESARROLLO...................................................................................................4
3.1 DEFINICIÓN.......................................................................................................................... 4
3.2 HISTORIA DE NÚMEROS ALEATORIOS.....................................................................................4
3.3 MODELOS DE GENERACIÓN DE NÚMEROS ALEATORIOS............................................................5
3.3.1 Método de Congruencia Lineal...................................................................................5
Imagen de planilla Excel del Modelo de números aleatorios.....................................................6
Imagen de planilla Excel del Modelo de números aleatorios (Modificación de m y a)................7
3.3.2 Creación de un dado virtual........................................................................................7
Configuración de celdas de creación de números pseudoaleatorios.........................................8
Imagen de Juego de Dados terminada......................................................................................8
Imagen de Juego de Dados terminada (Cambio de valores aleatorios).....................................9

4. CONCLUSIONES.............................................................................................10
5. BIBLIOGRAFIA................................................................................................11

1
1. RESUMEN

Los números aleatorios son muy utilizados en los juegos de azar de los
casinos como por ejemplo juegos de cartas, BlackJack, Pocker, Baccarat,
entre otros. Estos lugares son muy frecuentados a llegar al punto de existir
una ciudad ubicada en estados unidos llamada Las Vegas, la cual se
caracteriza por ser la ciudad con más casinos en el mundo el cual hay para
todo tipo de bolsillos, en donde los juegos más utilizados son: las ruletas
(Europea y americana), luego vienen los juegos de cartas, lo común de estos
juegos su centro son los números aleatorios lo que dependiendo del
resultado pasado esto genera una probabilidad de ocurrencia en el próximo
juego.

En el siguiente informe tendrá como objetivo la investigación de los números


aleatorios revisar su historia, definición, modelos existentes y ejemplos.
Tiene como finalidad de aprender y aplicarlos en simulaciones de
problemáticas reales de empresas o personas.

Nuestra metodología utilizada es la investigación en indagación bibliográfica


de la historia, definición, modelos y ejemplos de los números aleatorios.
Se logró cumplir con los objetivos definidos, los cuales nos ayudara a poder
entender de mejor forma nuestras próximas simulaciones que realizaremos
de distintas problemáticas actuales.

2
2. OBJETIVOS

El siguiente informe tiene como finalidad el estudio e investigación sobre los


números aleatorios y como estos se pueden utilizar para diferentes estudios
o análisis probabilísticos y estadísticos a nivel mundial.
Para conocer más sobre el tema de los números aleatorios es que se
profundizara en su historia, modelos y algunos ejemplos para clarificar su
significado y uso.
Historia
Es importante conocer como iniciaron los números aleatorios para ver
quiénes fueron los que descubrieron estos números y como han
evolucionado en el tiempo para poder lograr que hoy en día estén inmerso en
jugos de azar, solución de problemas cotidianos, entre otros. Por otra parte la
historia nos definirán que son los números aleatorios y como los podemos
ocupar, también nos ayudara a ver todos los métodos que existen en la
actualidad de estos números y como ocuparlos.
Modelos y Ejemplos
Los modelos nos ayudaran a entender como funciona y aplicamos los
números aleatorios en la simulación de distintos problema, pero para poder
llegar a obtener este modelo fue necesario ver cómo fue creado, usado y
validado por los científicos. También es importante analizar distintos
ejemplos de estos modelos ya que esto nos ayudara a entender de mejor
manera la aplicación del modelo en problemas cotidianos.

3
3. DESARROLLO.

3.1 Definición

Un numero aleatorio es aquel que es obtenido al azar, es decir, un numero


cualquier que tenga la misma probabilidad de ser elegido y que la elección
no dependa de la elección del otro. Este o estos generalmente son
generados por sistemas de naturaleza física (ruletas, mecanismos
electrónicos o mecánicos)
Ya que este número es totalmente al azar, son un elemento clave en
múltiples procesos, como lo son en la vida digital, en ciberseguridad,
sistemas criptográficos, experimentos, probabilidades, entre muchas otras;
es más, se podría decir que nuestro comportamiento como ser humano es
aleatorio y vivimos en un medio aleatorio (fenómenos climatológicos,
comportamientos de un grupo de personas, entre otras).

3.2 Historia de Números Aleatorios

Hoy en día, la generación de números aleatorios se puede generar por


computadores con sistemas de aleatoriedad informáticos, pero el origen de estos
números se remonta en el siglo XVII, cuando Blaise Pascal resuelve el problema
de ¿Cuál es la posibilidad de que salgan dos seis por lo menos en 24
lanzamientos de un par de dados? Generando un algoritmo de probabilidades.
Esto genero una suerte de muchos estudios acerca de probabilidades, pero
algunas de estas no tuvieron solución hasta 300 años después, donde el siglo XIX,
Pierre Simón, marques de Laplace unifico las primeras ideas y formulo la primera
teoría general de probabilidad.
Pero los números aleatorios podemos evidenciar que la historia formal de ellos
empieza en la década de los 40, con el nacimiento del método llamado simulación
de Montecarlo, que básicamente es un modelo no determinista o estadístico
numérico, usado para aproximar expresiones matemáticas complejas de avaluar
con exactitud. Fue llamado así en referencia al casino de Montecarlo por ser una
ruleta de generación simple de números aleatorios.
Este método fue oficializado en una publicación en esta década [The Montecarlo
Method] dando así al nacimiento a investigación de estos números en diferentes
problemáticas probabilísticas. En 1947 D.H. Lehmer propuso el generador lineal
de congruencia que, con pequeñas modificaciones del modelo de Montecarlo, ha
llegado a ser el generador de números aleatorios más usados en la actualidad.

4
Existe también métodos de generación de números aleatorios a partir de un valor
inicial, regularmente llamada semilla, pero en este caso, al tener este número
inicial, no podríamos decir que es un numero completamente aleatorio, ya que, en
la definición, este no debe depender de ningún número, por lo que esta secuencia
generada en forma determinística recibe el nombre de secuencia pseudo-
aleatoria o quasi-aleatoria. Este tipo de secuencia se utiliza de muy buena
manera en programaciones computacionales, ya que se necesita de una
programación más liviana que una secuencia desde cero, pero pierde un poco de
entropía, que necesaria para que los números creados no pierdan su aleatoriedad.

3.3 Modelos de generación de números aleatorios.

Para poder entender a plenitud la necesidad de generar sistemas de números


aleatorios, analizaremos y ejecutaremos algunos sistemas más usados en la
actualidad, con ejemplos de casos reales que nos evidenciaran la necesidad de
contar con estos.
3.3.1 Método de Congruencia Lineal.

Este es un algoritmo que permite tener una secuencia de números pseudo-


aleatorios a partir de un numero inicial, al que se le denomina “Semilla”. Al generar
el ultimo numero aleatorio, este pasa a ser la semilla para el próximo algoritmo.
Cabe destacar que al utilizar el modulo “m” los valores que resultarán estarán
comprendidos entre 0 y m-1
La relación recursiva de este algoritmo es:
X i +1=( a∗X i+ c ) mod m; i=0,1,2 , … . ,n

Donde X0 = Semilla
a = Multiplicador constante
c = Incremento
m = modulo
a, c, m > 0
El número aleatorio se encuentra de la siguiente manera:
Ri = X / m
Un ejemplo para la creación de números pseudoaleatorios es simplemente
dándole valores.
Ejemplo: X0 = 23, a = 13, c = 43, m = 200
La secuencia de Xi seria:

5
X0 = 27
X1 = (13 * 27 + 43) mod 200 = 394 mod 200 = 194
R1 = 194 / 200 = 0,97
X2 = (13 * 194 + 43) mod 200 = 2565 mod 200 = 165
R2 = 165 / 200 = 0,82
X3 = (13 * 165 + 43) mod 200 = 2188 mod 200 = 188
R3 = 188 / 200 = 0,94 …
Los números aleatorios obtenidos son {0,82; 0,94; 0,97;…}
Al generar esta secuencia en una plataforma computacional, como Excel, se
puede tabular y solo cambiar los valores del multiplicador, o el módulo, la semilla,
el incremento creando una nueva cadena de números pseudoaleatorios.

Imagen de planilla Excel del Modelo de números aleatorios

Fuente: Elaboración propia

6
Si modificamos algunos valores, nuestros números aleatorios cambian.
Imagen de planilla Excel del Modelo de números aleatorios (Modificación de m y
a)

Fuente: Elaboración propia

Como se puede apreciar, solo al modificar los valores iniciales, los números
aleatorios cambiaron formando un nuevo patrón.

3.3.2 Creación de un dado virtual.

Como se ha dicho en pasajes anteriores, los números aleatorios se pueden utilizar


para muchos estudios y observaciones, como los que destaca, la computación
evolutiva, verificación de algoritmos, criptografía, ciberseguridad, pero además
sirve para crear juegos de azar en línea, es por eso que simularemos como es tirar
unos dados utilizando una secuencia de búsqueda de números pseudoaleatorios
en Excel.
El juego consiste en dos bandos, un atacante y un defensor, el atacante tiene tres
dados mientras que el defensor solo tiene dos, se tiran los dados y si los dados del
defensor tiene mayor o igual numeración que los dados del atacante, el atacante
pierde dos dados, pero si el atacante tiene al menos un dado mayor que los dos
del defensor, pierden uno cada uno, si e atacante tiene al menos 2 dados mayores
que el defensor, mueren los dos dados del defensor.
Para realizar este procedimiento, se genero con la formula “Aleatorio.desde”, para
indicar que la aleatoriedad solo contenga los rangos del o los dados.

7
Las configuraciones de las celdas de generación de aleatoriedad son las
siguientes:
Configuración de celdas de creación de números pseudoaleatorios

¿ SI ($ E $ 1≥1 ; ALEATORIO . ENTRE (1; 6) ; )


Fuente: Elaboración propia

Luego se procedió a las configuraciones de perdida o derrota para luego concluir


con la configuración de imágenes para que estas pusieran tener un estilo más
gráfico, generando así un pequeño algoritmo de generación de números aleatorios
a través de juegos de azar.
El resultado final es un juego muy entretenido donde los números aleatorios toman
un papel fundamental, ya que, sin ellos sería prácticamente imposible generar este
tipo de programaciones.

Imagen de Juego de Dados terminada.

Fuente: Elaboración propia

8
Imagen de Juego de Dados terminada (Cambio de valores aleatorios)

Fuente: Elaboración propia

9
4. CONCLUSIONES

Los números aleatorios son importantes al momento de realizar simulaciones de


problemáticas como por ejemplo; Tiempo de espera en ser atendido una persona
en un consultorio, simulación web de créditos de consumo de los banco, entre
otras. Para obtener la solución de estas problemáticos tuvieron que pasar años de
investigación de distintos científicos los cuales cada uno aporto, para poder logra
un método el cual es utilizado por todos para poder realizar simulaciones.
El método utilizado es el de congruencia lineal el cual nos permite realizar
simulaciones de números al aleatorios generando un patrón de en base del primer
número de la secuencia, cuando este número cambia este modelo genera un
nuevo patrón y así sucesivamente.
Por ultimo nuestro objetivos se cumplieron se pudo ver la historia y su importancia
que ha tenido un juego y en el desarrollo de nuevas tecnología, también se
analizamos el método de números aleatorios, pudiendo así modelar estos
números en Excel.

10
5. BIBLIOGRAFIA

- Jugando a los dados con Excel [En línea]. [Fecha de consulta: 15 de


mayo del 2020]. Disponible en:
https://excelforo.blogspot.com/2015/08/jugando-los-dados-con-
excel.html

- Estadística para todos. Números aleatorios [En línea]. [Fecha de


consulta: 13 de mayo del 2020]. Disponible en:
https://www.estadisticaparatodos.es/taller/aleatorios/aleatorios.html

- Incibe-cert, publicado por Miguel Herrera. La importancia de lo


aleatorio [En línea]. [Fecha de consulta: 13 de mayo del 2020].
Disponible en: https://www.incibe-cert.es/blog/aleatorio

- Simulación de Procesos. Números Aleatorios [En línea]. [Fecha de


consulta: 12 de mayo del 2020]. Disponible en:
http://simulacionstefa.blogspot.com/2011/03/numeros-aleatorios.html

- Generación de números aleatorios. Publicado por Elizabeth Cabrera y


Fabián Ramírez [En línea]. [Fecha de consulta: 11 de mayo del 2020].
Disponible en: https://cosyen.files.wordpress.com/2011/02/generacion-de-
numeros-aleatorios.pdf

- https://elviajerofeliz.com/ciudades-con-los-mejores-casinos/

11

También podría gustarte