Umumlashtirilgan inversiv kongruentsiyali pseudorandom raqamlar - Generalized inversive congruential pseudorandom numbers

Ning chiziqli bo'lmagan konstruktiv usullariga yondoshish bir xil yolg'on tasodifiy sonlarni yaratish [0,1) oralig'ida Inversiv kongruent generator asosiy modul bilan. O'zboshimchalik bilan kompozit modullar uchun umumlashtirish o'zboshimchalik bilan ajralib turadi asosiy bu erda bo'ladi.

Ruxsat bering . Uchun butun sonlar $ gcd (a, m) = 1 $ bilan umumlashtirilgan teskari mos keladigan ketma-ketlik elementlari bilan belgilanadi

qayerda dan kam musbat butun sonlar sonini bildiradi m qaysiki nisbatan asosiy ga m.

Misol

M = 15 = ni olaylik va . Shuning uchun va ketma-ketligi maksimal emas.

Quyidagi natija shuni ko'rsatadiki, bu ketma-ketliklar asosiy modullar bilan quyidagi teskari mos keladigan ketma-ketlik bilan chambarchas bog'liq.

Uchun ruxsat bering va bilan tamsayılar bo'ling

Ruxsat bering elementlari ketma-ketligi bo'lishi , tomonidan berilgan

Teorema 1

Ruxsat bering uchun yuqoridagi kabi belgilanishi kerak

Ushbu teorema shuni ko'rsatadiki, Umumiy Inversive Kongruential Generator-ni amalga oshirish mumkin, bu erda aniq sonli hisoblashlar faqat lekin emas

Isbot:

Birinchidan, bunga rioya qiling va shuning uchun agar va faqat agar , uchun indüksiyonda ko'rsatiladi .

Buni eslang uchun taxmin qilingan . Endi, deylik va butun son uchun . Keyin to'g'ridan-to'g'ri hisob-kitoblar va Ferma teoremasi Yo'l bering

,

bu kerakli natijani anglatadi.

Umumlashtirilgan teskari kongressiyali psevdandom tasodifiy sonlar bir o'lchovda yaxshi taqsimlangan. Ularning statistik mustaqillik xususiyatlarini baholash uchun ishonchli nazariy yondashuv nomuvofiqlikka asoslangan s- soxta tasodifiy sonlarning juftliklari.

GIC Generatorining nomuvofiqlik chegaralari

Biz yozuvlardan foydalanamiz qayerda uchun umumiylashtirilgan teskari kongressiyali psevdordan tasodifiy sonlar .

Yuqori chegara

Ruxsat bering
Keyin nomuvofiqlik qondiradi
< × × × har qanday umumlashtirilgan teskari kelishuv operatori uchun.

Pastki chegara:

Umumiy inversiv kelishuv generatorlari mavjud
×  : × barcha o'lchovlar uchun s  :≥ 2.

Ruxsat etilgan raqam uchun r ning asosiy omillari m, 2-teorema shuni ko'rsatadiki har qanday umumlashtirilgan teskari kelishuvlar ketma-ketligi uchun. Bunday holda, Teorema 3, kelishmovchilikka ega bo'lgan Umumlashtirilgan Inversiv Kongruensial generatorlar mavjudligini anglatadi bu hech bo'lmaganda kattalik tartibiga teng barcha o'lchovlar uchun . Ammo, agar m faqat kichik tub sonlardan tashkil topgan, keyin r kattalik tartibida bo'lishi mumkin va shuning uchun har bir kishi uchun .[1] Shuning uchun, bir kishi umumiy holatda oladi har bir kishi uchun .

Beri , shunga o'xshash dalillar shuni anglatadiki, umumiy holatda Teoremadagi pastki chegara hech bo'lmaganda kattalik tartibiga to'g'ri keladi har bir kishi uchun . Aynan mana shu kattalik diapazoni deyarli har doim kattalik tartibiga ega bo'lgan m mustaqil va bir tekis taqsimlangan tasodifiy nuqtalarning nomuvofiqligini topadi. nomuvofiqliklar uchun takrorlangan logarifma qonuniga binoan.[2] Shu ma'noda, Umumlashtirilgan Inversiv Kongressiyali Psevdo-tasodifiy sonlar haqiqiy tasodifiy sonlarni juda yaqin tarzda modellashtiradi.

Shuningdek qarang

Adabiyotlar

  1. ^ G. H. Xardi va E. M. Rayt, Raqamlar nazariyasiga kirish, 5-nashr, Clarendon Press, Oksford, 1979.
  2. ^ J. Kiefer, Empirik d.f.ning katta og'ishlari to'g'risida. Fo vektor tasodifiy o'zgaruvchilari va takrorlanadigan logaritma qonuni, PacificJ. Matematika. 11 (1961), 649-660-betlar.

Izohlar

  • Eyxenauer-Herrmann, Yurgen (1994), Umumlashtirilgan inversiv kongruent pseudorandom raqamlar to'g'risida (birinchi tahr.), Amerika Matematik Jamiyati, JSTOR  2153575