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 arifmetizaciyi 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 ADZmist 1 Ponyattya rekursivnih funkcij 1 1 Operaciya superpoziciyi 1 2 Operaciya primitivnoyi rekursiyi 1 3 Operaciya minimizaciyi 1 4 Primitivno rekursivna funkciya 1 5 Chastkovo rekursivna funkciya 2 Doslidzhennya rekursivnih funkcij 2 1 Algebri rekursivnih funkcij 3 Rekursivni funkciyi v programuvanni 4 Div takozh 5 Primitki 6 DzherelaPonyattya rekursivnih funkcij RedaguvatiBazovimi primitivnimi funkciyami za viznachennyam ye nulova funkciya O n x 1 x n 0 displaystyle O n x 1 dots x n 0 nbsp funkciya nastupnosti 1 s x x 1 displaystyle s x x 1 nbsp funkciya proektuvannya I m n x 1 x n x m displaystyle I m n x 1 dots x n x m nbsp Operaciya superpoziciyi Redaguvati Kazhut sho funkciya g x 1 x m displaystyle g x 1 dots x m nbsp vinikaye iz funkcij f x 1 x n displaystyle f x 1 dots x n nbsp f 1 x 1 x m displaystyle f 1 x 1 dots x m nbsp f n x 1 x m displaystyle f n x 1 dots x m nbsp 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 nbsp Operaciya primitivnoyi rekursiyi Redaguvati Dokladnishe Operaciya primitivnoyi rekursiyiFunkciya f x 1 x n 1 displaystyle f x 1 dots x n 1 nbsp 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 nbsp za dopomogoyu primitivnoyi rekursiyi yaksho dlya vsih naturalnih znachen x 1 x n y displaystyle x 1 dots x n y nbsp 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 nbsp 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 nbsp Operaciya minimizaciyi Redaguvati Dokladnishe Operaciya minimizaciyiPoznachimo 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 nbsp najmenshe znachennya a displaystyle alpha nbsp dlya yakogo f x 1 x n 1 a x n displaystyle f x 1 dots x n 1 alpha x n nbsp 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 nbsp ne viznacheno yaksho znachennya f x 1 x n 1 a displaystyle f x 1 dots x n 1 alpha nbsp viznacheno dlya vsih y lt a displaystyle y lt alpha nbsp ale vidminni vid x n displaystyle x n nbsp a znachennya f x 1 x n 1 a displaystyle f x 1 dots x n 1 alpha nbsp ne viznacheno a 0 1 2 abo znachennya f x 1 x n 1 a displaystyle f x 1 dots x n 1 alpha nbsp viznacheni dlya vsih a 0 1 2 ta vidminni vid x n displaystyle x n nbsp 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 nbsp ye funkciyeyu g x 1 x n displaystyle g x 1 dots x n nbsp vid zminnih x 1 x n displaystyle x 1 dots x n nbsp Kazhut sho cya funkciya otrimana vid funkciyi f x 1 x n 1 y displaystyle f x 1 dots x n 1 y nbsp iz dopomogoyu minimizaciyi Primitivno rekursivna funkciya Redaguvati Funkciya nazivayetsya primitivno rekursivnoyu yaksho yiyi mozhna otrimati iz funkcij s x displaystyle s x nbsp O n x 1 x n displaystyle O n x 1 dots x n nbsp ta I m n x 1 x n displaystyle I m n x 1 dots x n nbsp skinchennoyu kilkistyu operacij superpoziciyi ta primitivnoyi rekursiyi Chastkovo rekursivna funkciya Redaguvati 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 funkcij RedaguvatiRekursivni 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 L Kalmaru 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 nbsp De ϕ displaystyle phi nbsp i f displaystyle f nbsp 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 Redaguvati 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 nbsp viznachena shemoyu f 1 x m y f y x displaystyle f 1 x mu y f y x nbsp ta operaciya iteraciyi i sho viznachayetsya shemoyu g 0 0 displaystyle g 0 0 nbsp g x 1 f g x displaystyle g x 1 f g x nbsp Nehaj s x x 1 displaystyle s x x 1 nbsp g x x x 2 0 displaystyle g x begin cases x sqrt x 2 0 end cases nbsp yaksho x gt x 2 displaystyle x gt sqrt x 2 nbsp inakshede 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 nbsp g x displaystyle g x nbsp skinchennoyu kilkistyu operacij dodavannya superpoziciyi ta iteraciyi Analogichno kozhnu zagalnorekursivnu funkciyu mozhna otrimati iz funkcij s x displaystyle s x nbsp g x displaystyle g x nbsp 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 nbsp A c r F c r 1 displaystyle mathfrak A cr langle F cr 1 rangle nbsp A g r F g r 1 displaystyle mathfrak A gr langle F gr 1 rangle nbsp de F p r displaystyle F pr nbsp F c r displaystyle F cr nbsp ta F g r displaystyle F gr nbsp 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 programuvanni RedaguvatiBazisnij 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 takozh RedaguvatiTeza Chercha Rekursiya Teoriya obchislyuvanosti Universalni rekursivni funkciyiPrimitki Redaguvati Zustrichayetsya i mensh tochnij termin funkciya sliduvannyaDzherela RedaguvatiEnciklopediya kibernetiki u 2 t za red V M Glushkova Kiyiv Gol red Ukrayinskoyi radyanskoyi enciklopediyi 1973 T 2 S 290 292 Rodzhers H Teoriya rekursivnyh funkcij i effektivnaya vychislimost M Mir 1972 416 s ros nbsp Ce nezavershena stattya z matematiki Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi Otrimano z https uk wikipedia org w index php title Rekursivni funkciyi amp oldid 39227283 Chastkovo rekursivna funkciya