Articles

DOI: https://doi.org/10.15388/LMR.2021.25222
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.
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 formulės išvedimas. Pastebėjus, kad pradinio stulpelio elementai yra paslinkti per

vienetą trikampiai skaičiai, t.y., , kur
ir kad kiekviena trikampio eilutė yra aritmetinė progresija su skirtumu 1, gauname trikampio elementų bendrą formulę,
Tačiau į Floydo trikampį galima pažvelgti ir iš kitos pusės, kaip į kombinatorinį skirstinį. Tegų yra sveikaskaitis atsitiktinis dydis su tikimybėmis , nusakomomis formule
Dabar galima nagrinėti elgesį, taikant ribinių teoremų metodologiją (pl. [2]). Pvz., skaičiai yra asimptotiškai normalūs su vidurkiu ir dispersija jei
kur 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
ir atsitiktinio dydžio momentus generuojanti funkcija
Išnagrinėję normuoto atsitiktinio dydžio momentus generuojančios funkcijos konvergavimą, gauname
kur yra standartinio tolygaus atsitiktinio dydžio momentus generuojanti funkcija. Taigi, atsitiktinis dydis 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 asimptotiškai yra standartinis tolygusis,
Nagrinėkime iš karto bendresnį atvejį.
2.1 Natu¯raliu˛ju˛ skaičiu˛ laipsniu˛ trikampis
Trikampio elementų bendroji formulė yra
Į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ę),
čia yra Rymano dzeta funkcija, yra Eulerio–Maskeronio konstanta. Pagal (1) ir (6), turime
Normuoto atsitiktinio dydžio pasiskirstymo funkcija lygi
Taigi, 1 teorema galioja skaičiams. Analogiškai teorema įrodoma lyginių ir nelyginių skaičių laipsniams.
2.2 Pirminiu˛ skaičiu˛ laipsniu˛ trikampis
Tegu yra pirminių skaičių seka. Atitinkamo apibendrintojo trikampio elementų formulė yra
Galime įvertinti šio apibendrinto Floydo trikampio eilutės elementų sumą (12), pasitelkiant pirminių skaičių laipsnių sumos asimptotine formule [5],
kur
ir yra pirminių skaičių pasiskirstymo funkcija [4],
kur yra integralinis logaritmas. Toliau, atsižvelgę į įvertį [3]
apskaičiuosime sumą
ir normuoto atsitiktinio dydžio pasiskirstymo funkciją
Taigi, 1 teorema galioja skaičiams. Kitas kelias įrodyti asimptotinį tolygumą – tai pastebėti, kad kai (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
Įvertinsime trikampio eilutės elementų sumą, pasitelkiant geometrinės progresijos narių sumos formulę,
Kai , turime
Normuoto atsitiktinio dydžio pasiskirstymo funkcija lygi
čia yra išsigimęs skirstinys. Taigi, 1 teorema negalioja 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.

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.