montecarlo

Páginas: 9 (2215 palabras) Publicado: 25 de junio de 2014
El método de Monte Carlo: generalidades

 

Números aleatorios

 

Simulación de Distribuciones de Poisson

 

Simulación de Distribuciones Generales

El método de Monte Carlo en Mecánica Estadística

£
¤

¢ ¡

¢ ¡

 
 

El modelo de Ising en

¤

 

El modelo de Ising en

¢ ¡

 

Percolación en

£

¢ ¡

Percolación en

Bibliografía

 

The Art ofComputer Programming, D. E. Knuth,
Addison-Wesley, vol 2, 1997.

 

Numerical Recipes in C, W. H. Press, B. P. Flannery, S. A. Teukolsky, W. T. Vetterling, Cambridge
University Press 1990.

 

Introduction to Percolation theory, A. Stauffer, A.
Aharony, Taylor & Francis, 1991.

 

Monte Carlo Simulation in Statistical Physics, K.
Binder, D.W. Heermann, Springer, 1997.

 Quantum Fields on the computer, Ed. M. Creutz,
World Scientific, 1992.

Método de Monte Carlo:
Cualquier técnica que use números aleatorios.
P:¿Por qué Monte Carlo?
R: Por su casino (Karl Pearson, 1892)
P:¿Para qué pueden servir los números aleatorios?
R: Veamos unos ejemplos:

Simulación: La reproducción de fenómenos naturales necesita números aleatorios. En Física
los ejemplos clásicos:Física Estadística, Física
de Partículas

Muestreo: Muchas veces es poco práctico examinar todos los casos posibles. Un muestreo aleatorio puede revelar un comportamiento típico.

Análisis Numérico: Técnicas numéricas necesitan números aleatorios

Programación de ordenadores: Tests de efectividad de algoritmos

Toma de decisiones: Se rumorea que algunos
ejecutivos tiran monedas al airepara tomar decisiones. Algo parecido se dice de cómo califican
los exámenes algunos profesores

Estética: Un toque de aleatoriedad puede resultar agradable

Juegos: De aquí proviene el propio método

P:¿Qué es un número aleatorio?, ¿es 2 un número
aleatorio?
R: Pregunta sin sentido. En su lugar hablaremos de
una secuencia de números aleatorios independientes
con una distribuciónespecífica.
Independientes: cada número es obtenido por casualidad y no tiene ninguna relación con otros números
de la serie
Distribución específica: cada número tiene una probabilidad específica de pertenecer a un rango de valores determinado. La más común es la distribución
uniforme, todos los números son igualmente probables. Veremos otras.

Generación de Números Aleatorios

 

Utilizar máquinasespecíficas (resistencia generadora de ruido) Ej.: ERNIE (loto inglesa) Inconvenientes: averías difícilmente detectables, imposibilidad de rehacer los cálculos con idénticas secuencias

 

Utilizar tablas Inconvenientes: tablas cortas para
cálculos, ocupan memoria, tiempos de acceso

 

Utilizar operaciones aritméticas. Von Neumann
(1946)
extraer los dígitos centrales

"
"
$#
§
¨¦£ & ¨ & ( '! ¨
!
¤
   & % ¤
£ !

§
¨¦ © ¥

§
¨¦

¥

   & % ¤
(' ! 


§
¨¦  ¤
    £

Ej:



P:¿Cómo aleatorio (random) si está completamente
determinado por el anterior?
R : NO es random pero lo parece. Secuencias pseudoaleatorias que llamaremos simplemente aleatorias.
La secuencia de Von Neumann es un mal generador.
Ejercicio: Usar elalgoritmo de Von Neumann para
generar una secuencia de números de 4 dígitos. Analizar el resultado usando diferentes semillas (número
inicial).
Peligro: los números aleatorios aceptados ciegamente pueden llevarnos a cometer errores. Como hizo
IBM en los ’60 con su generador RANDU.

Generadores uniformes de números aleatorios
En la práctica se generan números enteros
comprendidos entre 0 y(módulo. El método más extendido es el de las congruencias:

0
1)

2

Método de las congruencias
Se basa en 4 números enteros mágicos
: módulo

2 5 8)
7
4 &

: semilla

2 5 6
4 &

: incremento

2 5 3
4 &

2
3

: multiplicador

6

7
8)

&

La secuencia se obtiene como

S R

Q 2 PH GE6 C 0 ) 3
I F D
B

¢

A @0 )
9

Si
la generación es más...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Montecarlo
  • Analisis Montecarlo
  • Método Montecarlo
  • Metodo de montecarlo
  • Metodo Montecarlo
  • Simulacion Montecarlo
  • Simulacion de Montecarlo
  • metodo de montecarlo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS