Servicios
Descargas
Buscar
Idiomas
P. Completa
Ribinės teoremos Floydo trikampiui: naujas požiūris į nenaują uždavinį
Igoris Belovas
Igoris Belovas
Ribinės teoremos Floydo trikampiui: naujas požiūris į nenaują uždavinį
Limit theorems for Floyd’s triangle: a new approach to not a new problem
Lietuvos matematikos rinkinys, vol. 62 Ser. B, pp. 22-27, 2021
Vilniaus Universitetas
resúmenes
secciones
referencias
imágenes

Summary: Floydo trikampio algoritmo (ir atitinkamos kompiuterinės programos) sudary-mo problema yra neretai pateikiama informatikos mokslų krypčių studentams kaip pratimas ar pavyzdys, iliustruojantis teksto formatavimo ir ciklo konstrukcijų sąvokas. Straipsny- je siūloma pažvelgti į objektą (bei jo apibendrinimus) iš kito kampo, kaip į kombinatorinį skirstinį, ir nagrinėti jo elementų elgesį, taikant ribinių teoremų metodologiją. Iškeliami klausimai: kokiam ribiniam dėsniui paklūsta trikampio skaičiai? Koks yra konvergavimo į ribinį dėsnį greitis? Tokio tipo uždaviniai gali būti panaudoti kaip pratimai studijuojan- tiems matematikos ir informatikos krypčių studijų programose esančius tikimybių teorijos ir kombinatorikos dalykus bakalaurams, padėtų studentams įvaldyti atitinkamą įrodymų tech- niką ir matematinį aparatą. Straipsnyje siūloma galimų uždavinių serija bei pateikiamos jų įrodymų schemos.

Keywords: Floydo trikampis, ribinės teoremos, tolygusis skirstinys.

Abstract: Floyd’s triangle is often presented to computer science students as an exercise or example to illustrate the concepts of text formatting and loop constructs. The paper proposes to look at an object from a different angle and to examine limit theorems for the numbers of generalized Floyd’s triangles. Tasks of this type can be used as exercises in study programs of mathematics and informatics (couses of probability theory and combinatorics). It would help to master the appropriate proof techniques and mathematical apparatus. The article proposes a series of possible problems and their proof schemes.

Keywords: Floyd’s triangle, limit theorems, uniform distribution.

Carátula del artículo

Articles

Ribinės teoremos Floydo trikampiui: naujas požiūris į nenaują uždavinį

Limit theorems for Floyd’s triangle: a new approach to not a new problem

Igoris Belovas
Vilniaus universitetas, Lituania
Lietuvos matematikos rinkinys, vol. 62 Ser. B, pp. 22-27, 2021
Vilniaus Universitetas
1I˛vadas

Floydo trikampis yra formuojamas užpildant trikampio eilutes iš eilės natūraliaisiais skaičiais, pradedant vienetu viršutiniame kairiajame kampe (žr. 1 lentelę). Šio trikampio algoritmo (ir atitinkamos kompiuterinės programos) sudarymo problema yra pateikiama informatikos mokslų krypčių studentams kaip pratimas ar pavyzdys, iliustruojantis teksto formatavimo ir ciklo konstrukcijų sąvokas [1, 6].

Kitas susijęs uždavinys studentams yra Floydo trikampio bendrojo nario F n , k formulės išvedimas. Pastebėjus, kad pradinio stulpelio elementai yra paslinkti per

1 lentele
Floydo trikampis.

vienetą trikampiai skaičiai, t.y., F n , 0 = T n + 1 , kur

T n = k = 1 n k = n ( n + 1 ) 2 , n 0 (1)

ir kad kiekviena trikampio eilutė yra aritmetinė progresija su skirtumu 1, gauname trikampio elementų bendrą formulę,

F n , k = 0 t n + k + 1 j e i , k > n p r i e s i n g u , a t v e j u (2)

Tačiau į Floydo trikampį galima pažvelgti ir iš kitos pusės, kaip į kombinatorinį skirstinį. Tegų Ω n yra sveikaskaitis atsitiktinis dydis su tikimybėmis p n k , nusakomomis formule

P ( Ω n = k ) = p n , k : = F n , k j = 0 n F n , j , 0 k n (3)

Dabar galima nagrinėti F n , k elgesį, taikant ribinių teoremų metodologiją (pl. [2]). Pvz., skaičiai yra asimptotiškai normalūs su vidurkiu μ n ir dispersija σ n 2 , jei

lim n s u p x | k < μ n + x σ 2 P n , k φ ( x ) | = 0 (4)

kur φ ( x ) yra standartinio normaliojo atsitiktinio dydžio pasiskirstymo funkcija. Iš tikrųjų, Floydo trikampio skaičiai nėra asimptotiškai normalūs, tačiau kokiam ribiniam dėsniui jie paklūsta? Koks yra konvergavimo į ribinį dėsnį greitis? Tokie uždaviniai Floydo trikampio apibendrinimams gali būti panaudoti kaip pratimai studijuojantiems matematikos ir informatikos krypčių studijų programose esančius tikimybių teorijos ir kombinatorikos dalykus bakalaurams.

2 Ribine˙s teoremos Floydo trikampio skaičiams

Sprendžiant ribinio dėsnio problemą įprastai (šabloniškai) iš pradžių apskaičiuojama Floydo trikampio skaičių generuojanti funkcija

g ( x , y ) = n = 0 k = 1 f n , k x n y k = 1 ( 1 y ) ( 1 x ) 3 1 ( 1 y ) ( 1 x ) 2 + 1 ( 1 y ) 2 ( 1 x ) y ( 1 y ) ( 1 x y ) 3 y ( 1 y ) 2 ( 1 x y ) = 1 + x 4 y 2 x 3 y x 2 y + x 2 x ( 1 x ) 3 ( 1 x y ) 3

ir atsitiktinio dydžio Ω n momentus generuojanti funkcija

M n ( s ) = ( n ! n = 0 F n , k ) 1 n x n G ( x , e s ) | x = 0 = ( n 2 + 3 n + 2 ) e s ( n + 2 ) ( n | 2 + 3 n + 4 ) e s ( n + 1 ) ( n 2 + n ) e s + ( n 2 + n + 2 ) ( n + 1 ) ( n 2 + 2 n + 2 ) ( 1 e s ) 2

Išnagrinėję normuoto atsitiktinio dydžio X n = Ω n / n momentus generuojančios funkcijos M X n ( s ) konvergavimą, gauname

M X n ( s ) = M U ( s ) + O ( 1 n )

kur M U ( s ) = ( e s 1 ) s yra standartinio tolygaus atsitiktinio dydžio momentus generuojanti funkcija. Taigi, atsitiktinis dydis Ω n yra asimptotiškai tolygus. Visi šie skaičiavimai užimtų keletą puslapių, tačiau, iš tikrųjų, rezultatą galimą gauti trumpai ir tiesiogiai. Suformuluokime teoremą.

1 teorema. Atsitiktinis dydis X | n = Ω n / n asimptotiškai yra standartinis tolygusis, X n ~ U ( 0 , 1 ) .

Nagrinėkime iš karto bendresnį atvejį.

2.1 Natu¯raliu˛ju˛ skaičiu˛ laipsniu˛ trikampis

Trikampio elementų bendroji formulė yra

F n , k ( 1 ) = 0 , j e i , k > n , ( T n | + k + 1 ) s p r i e s i n g u , a t v e j u (5)

Įvertinkime šio apibendrinto Floydo trikampio eilutės elementų sumą (7), pasitelkiant rezultatą natūraliųjų skaičių laipsnių sumoms (gaunamas pritaikius Eulerio–Makloreno sumavimo formulę),

ψ n ( 1 ) : = k = 0 n k s = n s + 1 s + 1 + O ( n s ) , j e i s > 1 , γ + log n + O ( n 1 ) , j e i s = 1 , ς ( s ) + n s + 1 s + 1 + O ( n s ) , j e i s < 1 , (6)

čia ς ( s ) yra Rymano dzeta funkcija, γ yra Eulerio–Maskeronio konstanta. Pagal (1) ir (6), turime

S n ( 1 ) = k = 0 n F n , k ( 1 ) = ψ T n + n + 1 ( 1 ) ψ T n ( 1 ) = 1 2 s n 2 s + 1 + O ( n 2 s ) . (7)

Normuoto atsitiktinio dydžio X n ( 1 ) = Ω n ( 1 ) / n pasiskirstymo funkcija lygi

F X n ( 1 ) ( x ) = ( S n ( 1 ) ) 1 k < n x F n , k ( 1 ) = ( S n ( 1 ) ) 1 ( ψ T n + [ n x ] + 1 ( 1 ) ψ T n ( 1 ) = n 2 + n ) s ( [ n x ] + 1 ) ( 1 + O ( n 1 ) ) n 2 s + 1 ( 1 + O ( n 1 ) ) = [ n x ] + 1 n [ x , x + 1 n ] ( 1 + O ( 1 n ) ) = x + O ( 1 n ) .

Taigi, 1 teorema galioja F n , k ( 1 ) skaičiams. Analogiškai teorema įrodoma lyginių ir nelyginių skaičių laipsniams.

2.2 Pirminiu˛ skaičiu˛ laipsniu˛ trikampis

Tegu { p n } yra pirminių skaičių seka. Atitinkamo apibendrintojo trikampio elementų formulė yra

F n , k ( 2 ) = 0 , j e i k > n , ( p T n + k + 1 ) s , p r i e s i n g u a t v e j u (8)

Galime įvertinti šio apibendrinto Floydo trikampio eilutės elementų sumą (12), pasitelkiant pirminių skaičių laipsnių sumos asimptotine formule [5],

π s ( t ) = p k t P k s = π ( t s 1 ) + O ( t s + 1 e θ ( t ) ) , j e i s > 0 O ( t s + 1 e ( s + 1 ) 3 5 θ ( t ) ) , j e i 1 < s < 0 , (9)

kur

θ ( t ) = 0 . 2 0 9 8 ( log t ) 3 5 ( log log t ) 1 5

ir π ( t ) yra pirminių skaičių pasiskirstymo funkcija [4],

π ( t ) =li ( t ) + O ( t e θ ( t ) ) , (10)

kur li( t ) yra integralinis logaritmas. Toliau, atsižvelgę į įvertį [3]

p n = n log n ( 1 + O ( log log n log n ) ) , (11)

apskaičiuosime sumą

S n ( 2 ) = k = 0 n F n , k ( 2 ) = π s (PT n + n + 1) = n 2 s + 1 ( log n ) s ( 1 + O ( log log n log n ) ) (12)

ir normuoto atsitiktinio dydžio X n ( 2 ) = Ω n ( 2 ) / n pasiskirstymo funkciją

F X n ( 2 ) ( x ) = ( S n ( 2 ) ) 1 k < n x F n , k ( 2 ) =( S n ( 2 ) ) 1 ( π s ( P T n +[ n x] + 1) π s ( P T n )) = [ n x ] n + O ( log log n log n ) = x + O ( log log n log n ) .

Taigi, 1 teorema galioja F n , k ( 2 ) skaičiams. Kitas kelias įrodyti asimptotinį tolygumą – tai pastebėti, kad m p m m 2 kai m > 1 (pl. (11)), ir pasinaudoti jau įrodytu rezultatu laipsninėms funkcijoms.

2.3 Rodykliniu˛ funkciju˛ trikampis

Ar visi Floydo tipo trikampių skaičiai paklūsta tolygiajam dėsniui? Nagrinėkime trikampį su elemento bendrąja formule

F n , k ( 3 ) = 0 , j e i k > n e s ( T n + k + 1 ) priesingu atveju. (13)

Įvertinsime trikampio eilutės elementų sumą, pasitelkiant geometrinės progresijos narių sumos formulę,

ψ n ( 3 ) : = k = 0 n e s k = e s ( n 1 ) 1 e s 1 (14)

Kai s > 0 , turime

S n ( 3 ) = k = 0 n | F n , k ( 3 ) = ψ T n + n + 1 ( 3 ) ψ T n ( 3 ) = e s ( T n + n + 2 ) e s 1 ( 1 e s ( n + 1 ) ) . (15)

Normuoto atsitiktinio dydžio X n ( 3 ) = Ω n ( 3 ) / n pasiskirstymo funkcija lygi

F X n ( 3 ) ( x ) = ( S n ( 3 ) ) 1 k < n x F n , k ( 3 ) =( S n ( 3 ) ) 1 ( ψ T n + [ n x ] + 1 ( 3 ) ψ T n ( 3 ) ) (16)

= e s ( [ n x ] 1 ~ e s n ( 1 x ) ( 1 + O ( e s n ) ) F 1 ( x) = 1 , jei x 1 , 0 , jei x < 1 , (17)

čia F 1 ( x ) yra išsigimęs skirstinys. Taigi, 1 teorema negalioja F n , k ( 3 ) skaičiams.

2.4Uždaviniu˛ pavyzdžiai

Daugiau uždavinių apibendrintų Floydo trikampių skaičiams galima rasti 2 lentelėje. Visi šie skaičiai yra asimptotiškai tolygūs.

2 lentele.
Floydo trikampiai.

Material suplementario
Literatu¯ra
[1] A. Arora, S. Bansal. Unix and C Programming. Firewall Media, 2005.
[2] I. Belovas. Centrinė ribinė teorema trikampių masyvų klasės skaičiams, asocijuotiems su Ermito daugianariais. Liet. matem. rink. LMD darbai, serija B, 61:1–7, 2020. https://doi.org/10.15388/LMR.2020.22466.
[3] P. Dusard. The kth prime is greater than k(ln k + ln ln k 1) for k ≥ 2. Math. Comput., 68(225):411–415, 1999. https://doi.org/10.1090/S0025-5718-99-01037-6.
[4] K. Ford. Vinogradov’s integral and bounds for the Riemann zeta function. Proc. London Math. Soc., 85(3):565–633, 2002. https://doi.org/10.1112/S0024611502013655.
[5] J. Gerard, L. Washington. Sums of powers of primes. Ramanujan J., 45:171–178, 2018. https://doi.org/10.1007/s11139-016-9847-4.
[6] C. Xavier. C Language And Numerical Methods. New Age International, 2007.
Notas
1 lentele
Floydo trikampis.

2 lentele.
Floydo trikampiai.

Buscar:
Contexto
Descargar
Todas
Imágenes
Visor de artículos científicos generados a partir de XML-JATS4R por Redalyc