Korisnički Kontrolni Panel
Pogledajte svoj profil
Pogledajte svoje postove
ČPP
Prijavite se

Matematički forum na kojem možete da diskutujete o raznim matematičkim oblastima, pomognete drugima oko rešavanja zadataka, a i da dobijete pomoć kada vam zatreba


















Index stranica OSTALE MATEMATIČKE OBLASTI TEORIJA BROJEVA

Primitivno rekurzivna funkcija

[inlmath]a^p\equiv a\pmod p,\;a\in\mathbb{Z},\;p\in\mathbb{P}[/inlmath]

Primitivno rekurzivna funkcija

Postod mima007 » Subota, 10. Januar 2015, 14:22

Da li neko moze da mi pomogne, kako da dokazem da je funkcija [inlmath]\mathrm{rest}(y,x)[/inlmath] (ostatak pri deljenu broja [inlmath]y[/inlmath] sa [inlmath]x[/inlmath]) primitivno rekurzivna? :/
mima007  OFFLINE
 
Postovi: 6
Zahvalio se: 5 puta
Pohvaljen: 0 puta

Sharuj ovu temu na:

Share on Facebook Facebook Share on Twitter Twitter Share on MySpace MySpace Share on Google+ Google+
  • +1

Re: Primitivno rekurzivna funkcija

Postod ubavic » Subota, 10. Januar 2015, 20:47

Funkciju [inlmath]\mathrm{rest}:\mathbb{N}^2_0\to\mathbb{N}_0[/inlmath], definišemo ovako:
[dispmath]\mathrm{rest}(y,x)=r=\begin{cases}\text{ostatak kada se }y\text{ podeli sa }x&:\;x\ne 0\\0&:\;x=0\end{cases}[/dispmath]
Možemo da primetimo da, ako [inlmath]y[/inlmath] povećamo za [inlmath]1[/inlmath], i [inlmath]r[/inlmath] će se povećati za [inlmath]1[/inlmath], osim ako je [inlmath]y=xn-1[/inlmath]. U tom slučaju [inlmath]r[/inlmath] se neće povećati, već će biti [inlmath]0[/inlmath]. Takođe, [inlmath]\mathrm{rest}(0,x)=0[/inlmath]. Dakle, [inlmath]\mathrm{rest}[/inlmath] možemo ovako zapisati:
[dispmath]\mathrm{rest}(y,x)=\begin{cases}0&:\;\mathrm{rest}(y-1,x)=x-1\:\lor\:y= 0\:\lor\:x=0\\\mathrm{rest}(y-1,x)+1&:\;\text{inače}\\\end{cases}[/dispmath]
Dakle, imamo [inlmath]\mathrm{sgn}(x)\mathrm{sgn}(y)\overline{\mathrm{sgn}}\Big(\mathrm{eq}\big(\mathrm{rest}(y-1, x),x-1\big)\Big)=1\iff x>0\:\land\:y>0\:\land\:\mathrm{rest}(y-1,x)\ne x-1[/inlmath], i na kraju:
[dispmath]\mathrm{rest}(y,x)=\big(\mathrm{rest}(y-1,x)+1\big)\cdot\mathrm{sgn}(x)\mathrm{sgn}(y)\overline{\mathrm{sgn}}\Big(\mathrm{eq}\big(\mathrm{rest}(y-1,x),x-1\big)\Big)[/dispmath]
Kako su funkcije koje sam koristio primitivno rekurzivne, i [inlmath]\mathrm{rest}[/inlmath] je primitivno rekurzivna.
Molim te, koristi Latex.
ubavic  OFFLINE
Zaslužni forumaš
 
Postovi: 627
Zahvalio se: 388 puta
Pohvaljen: 648 puta

Re: Primitivno rekurzivna funkcija

Postod mima007 » Subota, 10. Januar 2015, 21:46

A zbog cega su ova dva poslednja reda, vidim da ima veze sa uslovima ali opet nmg da skontam? P.S Hvala na odgovoru.
mima007  OFFLINE
 
Postovi: 6
Zahvalio se: 5 puta
Pohvaljen: 0 puta

  • +2

Re: Primitivno rekurzivna funkcija

Postod ubavic » Subota, 10. Januar 2015, 21:57

Molim, i drugi put.
Kao što sam i napisao, izraz [inlmath]\mathrm{sgn}(x)\mathrm{sgn}(y)\overline{\mathrm{sgn}}\Big(\mathrm{eq}\big(\mathrm{rest}(y-1, x),x-1\big)\Big)[/inlmath] će imati vrednost [inlmath]1[/inlmath] kada su ispunjeni uslovi [inlmath]x>0\:\land\:y>0\:\land\:\mathrm{rest}(y-1,x)\ne x\dot-1[/inlmath], a samim tim i [inlmath]\mathrm{rest}(y,x)[/inlmath] će biti [inlmath]\big(\mathrm{rest}(y-1,x)+1\big)\cdot 1=\mathrm{rest}(y-1,x)+1[/inlmath]. Ako nekim slučajem nije ispunjen barem jedan od tih uslova, ceo izraz će dobiti vrednost [inlmath]0[/inlmath], pa će i izraz [inlmath]\big(\mathrm{rest}(y-1,x)+1\big)\cdot\mathrm{sgn}(x)\mathrm{sgn}(y)\overline{\mathrm{sgn}}\Big(\mathrm{eq}\big(\mathrm{rest}(y-1, x),x-1\big)\Big)[/inlmath] dobiti vrednost [inlmath]0[/inlmath]. Sve u skladu sa definicijom.
Nisam baš siguran da li sam shvatio šta ti nije jasno. Slobodno pitaj ako bude bilo i dalje problema.
ubavic  OFFLINE
Zaslužni forumaš
 
Postovi: 627
Zahvalio se: 388 puta
Pohvaljen: 648 puta


Povratak na TEORIJA BROJEVA

Ko je OnLine

Korisnici koji su trenutno na forumu: Nema registrovanih korisnika i 7 gostiju

cron

Index stranicaTimObriši sve kolačiće boarda
Danas je Nedelja, 20. Septembar 2026, 00:23 • Sva vremena su u UTC + 1 sat [ DST ]
Pokreće ga phpBB® Forum Software © phpBB Group
Prevod – www.CyberCom.rs