Підтримка
www.wikidata.uk-ua.nina.az
Rekursivni funkciyi klas funkcij vvedenij yak utochnennya klasu obchislyuvanih funkcij V matematici zagalnoprijnyatoyu ye teza pro te sho klas funkcij dlya obchislennya yakih isnuyut algoritmi pri najshirshomu rozuminni algoritmu zbigayetsya z klasom rekursivnih funkcij U zv yazku z cim rekursivni funkciyi grayut vazhlivu rol v matematici ta yiyi zastosuvannyah v pershu chergu v matematichnij logici osnovah matematiki ta kibernetici yak efektivno obchislyuvani funkciyi Tilki taki funkciyi mozhna obchislyuvati na elektronnih obchislyuvalnih mashinah ta inshih cifrovih pristroyah Pri vvedenni klasu efektivno obchislyuvanih funkcij prirodnim chinom vinikaye pitannya utochnennya konstruktivnih ob yektiv na yakih viznacheno ci funkciyi Klas vsih takih ob yektiv shirokij V toj zhe chas z dopomogoyu metodu zaproponovanogo avstrijskim matematikom Kurtom Gedelem vsi taki ob yekti legko zvodyatsya do naturalnih chisel Tomu rekursivni funkciyi bulo vvedeno yak funkciyi sho viznacheni na mnozhini naturalnih chisel i nabuvayut znachennya z tiyeyi zh mnozhini naturalnih chisel Perenesennya ponyat i metodiv viroblenih v teoriyi rekursivnih funkcij na funkciyi viznacheni na skladnishih konstruktivnih oblastyah mnozhini sliv deyakogo alfavitu formul deyakoyi teoriyi grafiv tosho ne stvoryuye principovih uskladnen Dali pid slovom funkciya slid rozumiti funkciyu viznachenu na mnozhini naturalnih chisel zi znachennyami iz mnozhini naturalnih chisel V teoriyi algoritmiv pid slovom rekursivna funkciya mayut na uvazi totalnu chastkovo rekursivnu funkciyu tobto vuzhche ponyattya nizh v cij statti Yaksho vas vchili ponyattyu ChRF vvazhajte sho dali pid terminom rekursivna funkciya mayut na uvazi chastkovo rekursivnu Hocha ce vse treba utochniti z posilannyam na ADPonyattya rekursivnih funkcijBazovimi primitivnimi funkciyami za viznachennyam ye nulova funkciya O n x 1 x n 0 displaystyle O n x 1 dots x n 0 funkciya nastupnosti s x x 1 displaystyle s x x 1 funkciya proektuvannya I m n x 1 x n x m displaystyle I m n x 1 dots x n x m Operaciya superpoziciyi Kazhut sho funkciya g x 1 x m displaystyle g x 1 dots x m vinikaye iz funkcij f x 1 x n displaystyle f x 1 dots x n f 1 x 1 x m displaystyle f 1 x 1 dots x m f n x 1 x m displaystyle f n x 1 dots x m superpoziciyeyu yaksho g x 1 x m f f 1 x 1 x m f n x 1 x m displaystyle g x 1 dots x m f Big f 1 x 1 dots x m dots f n x 1 dots x m Big Operaciya primitivnoyi rekursiyi Dokladnishe Operaciya primitivnoyi rekursiyi Funkciya f x 1 x n 1 displaystyle f x 1 dots x n 1 utvoryuyetsya iz funkcij g x 1 x n h x 1 x n 2 displaystyle g x 1 dots x n h x 1 dots x n 2 za dopomogoyu primitivnoyi rekursiyi yaksho dlya vsih naturalnih znachen x 1 x n y displaystyle x 1 dots x n y mayemo f x 1 x n 0 g x 1 x n displaystyle f x 1 dots x n 0 g x 1 dots x n f x 1 x n y 1 h x 1 x n y f x 1 x n y displaystyle f x 1 dots x n y 1 h Big x 1 dots x n y f x 1 dots x n y Big Operaciya minimizaciyi Dokladnishe Operaciya minimizaciyi Poznachimo cherez m y f x 1 x n 1 y x n displaystyle mu y f x 1 dots x n 1 y x n najmenshe znachennya a displaystyle alpha dlya yakogo f x 1 x n 1 a x n displaystyle f x 1 dots x n 1 alpha x n Budemo vvazhati sho m y f x 1 x n 1 y x n displaystyle mu y f x 1 dots x n 1 y x n ne viznacheno yaksho znachennya f x 1 x n 1 a displaystyle f x 1 dots x n 1 alpha viznacheno dlya vsih y lt a displaystyle y lt alpha ale vidminni vid x n displaystyle x n a znachennya f x 1 x n 1 a displaystyle f x 1 dots x n 1 alpha ne viznacheno a 0 1 2 abo znachennya f x 1 x n 1 a displaystyle f x 1 dots x n 1 alpha viznacheni dlya vsih a 0 1 2 ta vidminni vid x n displaystyle x n Takim chinom znachennya m y f x 1 x n 1 y x n displaystyle mu y f x 1 dots x n 1 y x n ye funkciyeyu g x 1 x n displaystyle g x 1 dots x n vid zminnih x 1 x n displaystyle x 1 dots x n Kazhut sho cya funkciya otrimana vid funkciyi f x 1 x n 1 y displaystyle f x 1 dots x n 1 y iz dopomogoyu minimizaciyi Primitivno rekursivna funkciya Funkciya nazivayetsya primitivno rekursivnoyu yaksho yiyi mozhna otrimati iz funkcij s x displaystyle s x O n x 1 x n displaystyle O n x 1 dots x n ta I m n x 1 x n displaystyle I m n x 1 dots x n skinchennoyu kilkistyu operacij superpoziciyi ta primitivnoyi rekursiyi Chastkovo rekursivna funkciya Funkciya nazivayetsya chastkovo rekursivnoyu yaksho otrimana iz vkazanih funkcij zastosuvannyam skinchennoyi kilkosti operacij superpoziciyi primitivnoyi rekursiyi ta minimizaciyi Vsyudi viznachena chastkovo rekursivna funkciya nazivayetsya zagalnorekursivnoyu Odnim z populyarnih prikladiv zagalnorekursivnoyi ale ne primitivno rekursivnoyi funkciyi ye funkciya Akermana Doslidzhennya rekursivnih funkcijRekursivni funkciyi vistupayuchi yak ekvivalent ponyattya efektivno rekursivnih funkcij z momentu yih vvedennya piddavalis intensivnomu doslidzhennyu Persh za vse v klasi rekursivnih funkcij buli vidileni ta vivcheni pidklasi prostishih funkcij primitivno rekursivnih elementarnih za Dovedeno sho klas zagalnorekursivnih funkcij shirshij klasu primitivno rekursivnij isnuyut zagalnorekursivni funkciyi sho ne ye primitivno rekursivnimi Ochevidno sho klas chastkovo shirshij klasu zagalnorekursivnih funkcij Dovedeno takozh sho bud yaka chastkovo rekursivna funkciya mozhe buti predstavlena u viglyadi g x 1 x s ϕ m z f x 1 x s z 0 displaystyle g x 1 dots x s phi mu z f x 1 dots x s z 0 De ϕ displaystyle phi i f displaystyle f primitivno rekursivni funkciyi tobto dlya otrimannya bud yakoyi chastkovo rekursivnoyi funkciyi operator m mozhna zastosuvati ne bilshe odnogo razu Robilis sprobi klasifikaciyi rekursivnih funkcij Klasifikaciyu primitivno rekursivnih funkcij zdijsniv polskij matematik A Gzhegorchik a klasifikaciyu osnovanu na ponyatti zvidnosti v teoriyi algoritmiv vikonav amerikanskij matematik E Post Algebri rekursivnih funkcij Takozh doslidzhuvalis algebri rekursivnih funkcij na mnozhini rekursivnih funkcij viznachalis ti chi inshi operaciyi vidnosno yakih mnozhini funkcij utvoryuvali universalni algebri Yak taki operaciyi obiralis operaciyi superpoziciyi dodavannya a takozh operaciya obernennya f 1 displaystyle f 1 viznachena shemoyu f 1 x m y f y x displaystyle f 1 x mu y f y x ta operaciya iteraciyi i sho viznachayetsya shemoyu g 0 0 displaystyle g 0 0 g x 1 f g x displaystyle g x 1 f g x Nehaj s x x 1 displaystyle s x x 1 g x x x 2 0 displaystyle g x begin cases x sqrt x 2 0 end cases yaksho x gt x 2 displaystyle x gt sqrt x 2 inakshe de funkciya a oznachaye maksimalne cile chislo ne bilshe za a Dovedeno sho vsi odnomisni primitivno rekursivni funkciyi i lishe voni mozhut buti otrimani iz funkcij s x displaystyle s x g x displaystyle g x skinchennoyu kilkistyu operacij dodavannya superpoziciyi ta iteraciyi Analogichno kozhnu zagalnorekursivnu funkciyu mozhna otrimati iz funkcij s x displaystyle s x g x displaystyle g x skinchennoyu kilkistyu operacij dodavannya superpoziciyi ta obernennya pri chomu ostannyu vikonuyut lishe todi koli yiyi rezultatom ye vsyudi viznachena funkciya Yaksho znyati ce obmezhennya todi mozhna otrimati vsi odnomisni chastkovo rekursivni funkciyi Golovnim chinom doslidzhuvalis tri algebri A p r F p r i displaystyle mathfrak A pr langle F pr i rangle A c r F c r 1 displaystyle mathfrak A cr langle F cr 1 rangle A g r F g r 1 displaystyle mathfrak A gr langle F gr 1 rangle de F p r displaystyle F pr F c r displaystyle F cr ta F g r displaystyle F gr mnozhini vsih odnomisnih primitivno rekursivnih chastkovo rekursivnih ta zagalnorekursivnih funkcij Doslidzhuvalis najprirodnishi pitannya nayavnist skinchennih bazisiv prikladi pidalgebr opisannya maksimalnih pidalgebr tobto takih pidalgebr yaki ne mistyatsya v zhodnih inshih pidalgebrah samih algebr izomorfizmi ta avtomorfizmi pidalgebr kongruenciyi na pidalgebrah pitannya skinchennoyi viznachenosti algebri tosho Razom iz doslidzhennyam rekursivnih funkcij shiroko doslidzhuyutsya rekursivni predikati i pov yazani z nimi mnozhini pidmnozhini mnozhini naturalnih chisel Rekursivni funkciyi v programuvanniBazisnij priklad v movi PHP Pri stvorenni novoyi funkciyi f v yiyi tili viklikayetsya ta sama funkciya f zi zminenim argumentom function f x Obchislennya ta druk dobutku chisla na 2 return x 2 y x 2 Viklik funkciyi f v vlasnomu tili she raz ale z novim argumentom f y Priklad 1 Otrimuyemo chisla dobutok 1 2 yakih she raz peremnozhuvavsya na 2 2 4 8 16 32 64 128 256 512 1024 2048 i t d print f 1 Priklad 2 Otrimuyemo chisla dobutok 3 2 yakih she raz peremnozhuvavsya na 3 6 12 24 48 96 192 384 768 1536 3072 6144 i t d print f 3 Div takozhTeza Chercha Rekursiya Teoriya obchislyuvanosti Universalni rekursivni funkciyiPrimitkiZustrichayetsya i mensh tochnij termin funkciya sliduvannyaLiteratura ukr Formalni movi ta algoritmichni modeli I F Golinej 2023 180 s Enciklopediya kibernetiki u 2 t za red V M Glushkova Kiyiv Gol red Ukrayinskoyi radyanskoyi enciklopediyi 1973 T 2 S 290 292 Teoriya rekursivnyh funkcij i effektivnaya vychislimost M Mir 1972 416 s ros Ce nezavershena stattya z matematiki Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi
Топ