Επαναλαμβανόμενη συνάρτηση

Από testwiki
Αναθεώρηση ως προς 09:45, 28 Μαΐου 2024 από τον imported>TheGreekEditor2023 (growthexperiments-addlink-summary-summary:2|0|0)
(διαφορά) ← Παλαιότερη αναθεώρηση | Τελευταία αναθεώρηση (διαφορά) | Νεότερη αναθεώρηση → (διαφορά)
Μετάβαση στην πλοήγηση Πήδηση στην αναζήτηση
Συντίθεται με τον εαυτό της επαναλαμβανόμενα, η ομοιότητα Πρότυπο:Math του κέντρου S διευρύνει το μικρότερο κανονικό πεντάγωνο σε διαδοχικά ομόκεντρα πεντάγωνα, με τρόπο ώστε το περίγραμμα του καθενός να διέρχεται από όλες τις κορυφές του προηγούμενου πενταγώνου, του οποίου είναι η εικόνα υπό την Πρότυπο:Math. Αν ο μετασχηματισμός Πρότυπο:Math επαναλαμβάνεται απεριόριστα, τότε οι A και K είναι τα σημεία εκκίνησης δύο άπειρων σπειρών.

Στα μαθηματικά, μια επαναλαμβανόμενη συνάρτηση είναι μια συνάρτηση που προκύπτει από την επανειλημμένη σύνθεση μίας συνάρτησης με τον εαυτό της ορισμένες φορές. Η διαδικασία εφαρμογής της ίδιας συνάρτησης πολλές φορές ονομάζεται επανάληψη.

Οι επαναλαμβανόμενες συναρτήσεις εμφανίζονται στην επιστήμη των υπολογιστών, στα δυναμικά συστήματα, στις ομάδες επανακανονικοποίησης και αποτελούν τη βάση των φράκταλ.

Ορισμός

Η επαναλαμβανόμενη, ακριβέστερα η δεύτερη επαναλαμβανόμενη, μιας συνάρτησης f, που ορίζεται σε ένα σύνολο X και έχει τιμές στο ίδιο αυτό σύνολο X, είναι η συνάρτηση ff, όπου σημειώνει τη σύνθεση συναρτήσεων. Με άλλα λόγια, για κάθε στοιχείο x του X

(ff)(x)=f(f(x)).

Γενικότερα, με το n να είναι ένας θετικός ή μηδενικός ακέραιος αριθμός, η n-η επαναλαμβανόμενη fn μιας συνάρτησης f , που ορίζεται σε ένα σύνολο X και με τιμές στο ίδιο αυτό σύνολο X, ορίζεται με αναδρομή μέσω της σχέσης

fn=defffn1.

Σύμφωνα με τη σύμβαση, για n = 0, f0=defidX, όπου idX είναι η συνάρτηση ταυτότητας στο Πρότυπο:Mvar.

Ο συμβολισμός fn μπορεί να είναι διφορούμενος, καθώς χρησιμοποιείται όχι μόνο για την επανάληψη, αλλά και για την ύψωση σε δύναμη. Για το λόγο αυτό, ορισμένοι μαθηματικοί συμβολίζουν fn την n-οστή επανάληψη μιας συνάρτησης Πρότυπο:Mvar.

Ακολουθίες επαναληπτικότητας

Οι ακόλουθες ταυτότητες ισχύουν για όλους τους θετικούς ή μηδενικούς ακεραίους Πρότυπο:Mvar και Πρότυπο:Mvar :

fmfn=fnfm=fm+n.
(fm)n(x)=(fn)m(x)=fmn(x).

Για ένα στοιχείο Πρότυπο:Mvar του Πρότυπο:Mvar, η ακολουθία τιμών fn(x) είναι η τροχιά του Πρότυπο:Mvar.

Αν x=fm(x) για έναν μη μηδενικό ακέραιο Πρότυπο:Mvar, τότε fn(x)=fn+m(x) (για κάθε Πρότυπο:Mvar), η τροχιά λέγεται περιοδική και ο μικρότερος ακέραιος Πρότυπο:Mvar για ένα δεδομένο Πρότυπο:Mvar είναι η περίοδος της αντίστοιχης τροχιάς- το ίδιο το σημείο Πρότυπο:Mvar είναι ένα λεγόμενο περιοδικό σημείο. Στην επιστήμη των υπολογιστών, το πρόβλημα ανίχνευσης κύκλων είναι το αλγοριθμικό πρόβλημα που συνίσταται στην εύρεση του πρώτου περιοδικού σημείου μιας τροχιάς και της περιόδου της τροχιάς.

Σταθερά σημεία

Αν f(x) = x για ένα στοιχείο x του X (με άλλα λόγια, η περίοδος της τροχιάς του x είναι 1), τότε το x είναι ένα σταθερό σημείο της επαναληπτικής ακολουθίας. Το σύνολο των σταθερών σημείων συμβολίζεται με Fix(f). Διάφορα θεωρήματα εγγυώνται την ύπαρξη σταθερών σημείων σε ορισμένες περιπτώσεις, όπως το Θεώρημα σταθερού σημείου του Μπάναχ ή το Θεώρημα σταθερού σημείου του Μπρόουβερ.

Διάφορες τεχνικές μπορούν να χρησιμοποιηθούν για την επιτάχυνση της σύγκλισης των ακολουθιών που παράγονται με επαναλήψεις σταθερού σημείου.[1]

Κατά τη διάρκεια της επαναληπτικότητας, μπορεί να υπάρχουν σύνολα που συστέλλονται και συγκλίνουν σε ένα μόνο σημείο: στην περίπτωση αυτή, το σημείο αυτό είναι ένα ελκυστικό σταθερό σημείο. Η επαναληπτικότητα μπορεί επίσης να δώσει την εμφάνιση σημείων που απομακρύνονται από ένα σταθερό σημείο, το οποίο τότε ονομάζεται ασταθές σταθερό σημείο[2]. Άλλες οριακές συμπεριφορές είναι επίσης δυνατές. Όταν τα σημεία της τροχιάς συγκλίνουν σε ένα ή περισσότερα όρια, το σύνολο των συσσωρευμένων σημείων της τροχιάς ονομάζεται οριακό σύνολο ή ω-οριακό σύνολο.

Οι ιδέες της έλξης και της απώθησης γενικεύονται: τα σταθερά και τα ασταθή σύνολα μπορούν να κατηγοριοποιηθούν ανάλογα με τη συμπεριφορά των μικρών γειτονιών κατά την επανάληψη.

Αμετάβλητο μέτρο

Αν μας ενδιαφέρει η εξέλιξη μιας κατανομής πυκνότητας και όχι μιας διακριτής κατανομής ή ενός μεμονωμένου σημείου, η οριακή συμπεριφορά δίνεται από το αναλλοίωτο μέτρο. Μπορεί να απεικονιστεί ως η συμπεριφορά ενός νέφους σημείων ή σκόνης υπό μία επανάληψη. Το αναλλοίωτο μέτρο είναι ένα ιδιοδιάνυσμα του τελεστή Ρουέλ-Φρομπένιους-Περόν ή του τελεστή μεταφοράς, που αντιστοιχεί στην ιδιοτιμή 1. Μικρότερες ιδιοτιμές αντιστοιχούν σε ασταθείς, συρρικνούμενες καταστάσεις.

Σε γενικές γραμμές, εφόσον η επαναληπτικότητα αντιστοιχεί σε μετατόπιση, τόσο ο τελεστής μεταφοράς όσο και ο συγγενής του, ο τελεστής του Κούπμαν, μπορούν να ερμηνευθούν ως η δράση ενός τελεστή μετατόπισης σε ένα συμβολικό δυναμικό σύστημα. Η θεωρία των συμβολικών δυναμικών συστημάτων παρέχει ένα πλαίσιο για την κατανόηση πολλών επαναλαμβανόμενων συναρτήσεων, ιδίως εκείνων που οδηγούν σε χάος.

Κλασματική και αρνητική επανάληψη

Υπό ορισμένες προϋποθέσεις, είναι δυνατόν να οριστεί μια κλασματική επαναληπτικότητα μιας συνάρτησης. Για παράδειγμα, η μισή επανάληψη μιας συνάρτησης Πρότυπο:Mvar είναι μια συνάρτηση Πρότυπο:Mvar τέτοια ώστε g(g(x))=f(x). Αυτή η συνάρτηση Πρότυπο:Mvar μπορεί να γραφτεί με εκθετικό συμβολισμό <f12(x). Παρομοίως, f13(x) είναι η συνάρτηση τέτοια ώστε f13(f13(f13(x)))=f(x), και f23(x) μπορεί να οριστεί ως f13(f13(x)), και ούτω καθεξής, με βάση την αρχή ότι fmfn=fnfm=fm+n.. Η ιδέα μπορεί να γενικευτεί στην περίπτωση όπου ο αριθμός των επαναλήψεων Πρότυπο:Mvar γίνεται μια συνεχής παράμετρος- το σύστημα είναι τότε μια ροή που συνδέεται με μια εξίσωση Σρέντερ.

Οι αρνητικές επαναλήψεις αντιστοιχούν σε αντίστροφες διενέξεις συναρτήσεων και των συνθέσεών τους. Παραδείγματος χάριν, f1(x) είναι το συνηθισμένο αντίστροφο της συνάρτησης Πρότυπο:Mvar, f2(x) είναι το αντίστροφο που συντίθεται με τον εαυτό του, κ.λπ. Οι αρνητικές κλασματικές επαναλήψεις ορίζονται με παρόμοιο τρόπο με τις θετικές κλασματικές επαναλήψεις. Συγκεκριμένα, f12(x) ορίζεται έτσι ώστε f12(f12(x))=f1(x).

Επαναλήψεις της συνάρτησης sinus (με μπλε χρώμα) κατά τη διάρκεια μισής περιόδου: η 1/2η επανάληψη είναι με κίτρινο χρώμα, οι επόμενες κλασματικές επαναλήψεις (μέχρι το 1/64) παραπάνω με μαύρο χρώμα- η 2η επανάληψη είναι με κόκκινο χρώμα, οι επόμενες (4η, 8η, κ.λπ., μέχρι την 6η) παρακάτω με μαύρο χρώμα- η επανάληψη -1, δηλαδή η αντίστροφη συνάρτηση arc sin, είναι διακεκομμένη.

Τύποι για κλασματική επαναληπτικότητα

Υπάρχουν διάφορες μέθοδοι για τον προσδιορισμό της κλασματικής επαναληπτικότητας. Η παρακάτω βασίζεται στη χρήση ενός σταθερού σημείου.

  1. Καθορίζουμε ένα σταθερό σημείο a της συνάρτησης, με άλλα λόγια ένα σημείο a τέτοιο ώστε f(a)=a.
  2. Σταθερό σημείο fn(a)=a, για κάθε n που ανήκει στους πραγματικούς. Αυτό αντιστοιχεί στην πιο φυσική πρόσθετη συνθήκη που μπορεί να επιβληθεί στις επαναλήψεις.
  3. Γράφουμε το fn(x) στη γειτονιά του σταθερού σημείου a ως σειρά Τέιλορ :
    fn(x)=fn(a)+(xa)ddxfn(x)|x=a+(xa)22d2dx2fn(x)|x=a+
  4. Αναπτύσσουμε :
    fn(x)=fn(a)+(xa)f(a)f(f(a))f(f2(a))f(fn1(a))+
  5. Χρησιμοποιώντας τη συνθήκη που τέθηκε στο βήμα 2 fk(a)=a, για όλα τα k, έχουμε:
    fn(x)=a+(xa)f(a)n+(xa)22(f(a)f(a)n1)(1+f(a)++f(a)n1)+
  6. Απλοποιούμε χρησιμοποιώντας τη γεωμετρική πρόοδο :
    fn(x)=a+(xa)f(a)n+(xa)22(f(a)f(a)n1)f(a)n1f(a)1+
  7. Μια ειδική περίπτωση είναι όταν f(a)=1 - σε αυτή την περίπτωση :
    fn(x)=x+(xa)22(nf(a))+(xa)36(32n(n1)f(a)2+nf(a))+
  8. Αν το n δεν είναι ακέραιος αριθμός, χρησιμοποιούμε τον τύπο yn=exp(nln(y)).

Η διαδικασία αυτή μπορεί να συνεχιστεί επ' αόριστον, αλλά γενικά δεν είναι αποτελεσματική, καθώς οι όροι γίνονται όλο και πιο περίπλοκοι.

Παράδειγμα 1

Η συνάρτηση f ορίζεται από τη σχέση Πρότυπο:Math με C ≠ 1, έχει σταθερό σημείο Πρότυπο:Math.

Η διαδικασία που αναλύσαμε παραπάνω δίνει :

fn(x)=D1C+(xD1C)Cn=Cnx+1Cn1CD.

Παράδειγμα 2

Έστω ότι θέλουμε να υπολογίσουμε την τιμή 222, για n επαναλήψεις. Εδώ η συνάρτηση ορίζεται από Πρότυπο:Math. Ένα σταθερό σημείο είναι a=f(2)=2.

Αναπτύσσοντας Πρότυπο:Math όπως εξηγήθηκε παραπάνω στη γειτονιά του 2, και θέτοντας x=1, έχουμε,

222=fn(1)=2(ln2)n+(ln2)n+1((ln2)n1)4(ln21).

Για n θετικό ακέραιο, οι τρεις πρώτοι όροι δίνουν το σωστό πρώτο δεκαδικό ψηφίο: Πρότυπο:Math.

(Σημειώστε ότι αν χρησιμοποιήσουμε το άλλο σταθερό σημείο Πρότυπο:Math, αντί για το σταθερό σημείο 2, η σειρά αποκλίνει).

Για Πρότυπο:Math η σειρά υπολογίζει την αντίστροφη συνάρτηση, 2lnx/ln2.

Παράδειγμα 3

Αναπτύσσοντας στην περιοχή του σταθερού σημείου 1 τη συνάρτηση Πρότυπο:Math, προκύπτει η σειρά

fn(x)=1+bn(x1)+12bn(bn1)(x1)2+13!bn(bn1)(bn2)(x1)3+,

η οποία είναι απλά η σειρά Τέιλορ της x(bn) γύρω από το 1.

Τοπολογική συζυγία

Πρότυπο:Κύριο

Αν Πρότυπο:Mvar και Πρότυπο:Mvar είναι δύο επαναλαμβανόμενες συναρτήσεις, και αν υπάρχει ένας ομοιομορφισμός Πρότυπο:Mvar τέτοιος ώστε g=h1fh, λέμε ότι Πρότυπο:Mvar και Πρότυπο:Mvar} είναι τοπολογικά συζυγείς.

Η επαναληπτικότητα διατηρεί την τοπολογική σύζευξη: πράγματι, gn=h1fnh. Έτσι, αν ξέρουμε πώς να προσδιορίσουμε ένα σύστημα επαναληπτικών συναρτήσεων, ξέρουμε επίσης πώς να προσδιορίσουμε όλα τα τοπολογικά συζυγή συστήματα.

Παραδείγματος χάριν, η τριγωνική συνάρτηση είναι τοπολογικά συζυγής με τη λογιστική ακολουθία. Μια ειδική περίπτωση είναι η Πρότυπο:Math η οποία δίνει ως επανάληψη της g(x)=h1(h(x)+1)

gn(x)=h1(h(x)+n),

για οποιαδήποτε συνάρτηση Πρότυπο:Mvar.

Κάνοντας την αντικατάσταση x=h1(y)=ϕ(y), προκύπτει

g(ϕ(y))=ϕ(y+1), με άλλα λόγια την εξίσωση του Άμπελ.

Στην απουσία ενός πραγματικού συνολικού ομοιομορφισμού, είναι συχνά δυνατή η επίλυση[3] της εξίσωσης Σρέντερστην περιοχή ενός σταθερού σημείου για μια Πρότυπο:Mvar συνάρτηση. Παραδείγματος χάριν, εάν Πρότυπο:Mvar = 0, Πρότυπο:Mvar(0) = 0, Πρότυπο:Math είναι τοπικά συζυγής με μια διαστολή, Πρότυπο:Math, με άλλα λόγια

f(x)=ψ1(f(0)ψ(x)).

Η τροχιά της επανάληψης, ή float, υπό κατάλληλες συνθήκες (π.χ. Πρότυπο:Math), γίνεται η συζυγής της τροχιάς του μονοωνύμου :

ψ1(f(0)nψ(x)),

όπου Πρότυπο:Mvar σε αυτή την έκφραση είναι ένας συνηθισμένος εκθέτης: με άλλα λόγια, η λειτουργική επανάληψη έχει μειωθεί σε έναν απλό πολλαπλασιασμό. Ο εκθέτης Πρότυπο:Mvar δεν μπορεί να είναι ούτε θετικός ούτε ακέραιος- τότε αντιστοιχεί σε ένα συνεχή χρόνο εξέλιξης για την τροχιά.[4]

Το παράδειγμα 2 παραπάνω ισοδυναμεί, επομένως, με fn(x)=ψ1((ln2)nψ(x)), για οποιοδήποτε n (όχι απαραίτητα ακέραιο), όπου Πρότυπο:Mvar είναι η λύση της αντίστοιχης εξίσωσης Σρέντερ, ψ(2x)=ln2ψ(x). Αυτή η λύση είναι επίσης το όριο, για m που τείνει στο άπειρο, της fm(x)2(ln2)m.

Η μέθοδος αυτή είναι ισοδύναμη με τον αλγόριθμο που περιγράφεται στην προηγούμενη ενότητα, αλλά πιο ισχυρή και συστηματική στην πράξη.

Παραδείγματα

Για παραδείγματα επαναλαμβανόμενων συναρτήσεων, δείτε επίσης το σύνολο Μάντελμπροτ και τα Επαναλαμβανόμενα συστήματα συναρτήσεων.

Ο Έρνστ Σρέντερ[5] μελέτησε ειδικές περιπτώσεις της λογιστικής ακολουθίας το 1870:

  • (χαοτική περίπτωση) : f(x)=4x(1x) δίνει ψ(x)=arcsin2(x), ως εκ τούτου fn(x)=sin2(2narcsin(x)).
  • (μη χαοτική περίπτωση) : f(x)=2x(1x) δίνει ψ(x)=12ln(12x), και επομένως fn(x)=12((12x)2n1).

Επαναλαμβανόμενες συναρτήσεις με κλειστή έκφραση

Για τις περισσότερες συναρτήσεις, δεν υπάρχει κλειστή έκφραση για την επαναλαμβανόμενη επανάληψη ne. Ο παρακάτω πίνακας παραθέτει ορισμένες συναρτήσεις[5] για τις οποίες υπάρχει τέτοια έκφραση. Όλες αυτές οι εκφράσεις ισχύουν για n, αρνητικούς ή κλασματικούς, καθώς και για θετικούς ακέραιους αριθμούς.

f(x) fn(x)
x+b x+nb
ax+b (a1) anx+an1a1b
axb (b1) abn1b1xbn
ax2+bx+b22b4a
2α2nb2a

όπου:

  • α=2ax+b2
ax2+bx+b22b84a
2α2n+2α2nb2a

όπου:

  • α=2ax+b±(2ax+b)2164
ax+bcx+d   κλασματικός γραμμικός μετασχηματισμός [6] ac+bcadc[(cxa+α)αn1(cxa+β)βn1(cxa+α)αn(cxa+β)βn]

όπου:

  • α=a+d+(ad)2+4bc2
  • β=a+d(ad)2+4bc2
g1(h(g(x))) g1(hn(g(x)))
g1(g(x)+b)   εξίσωση Άμπελ g1(g(x)+nb)
x2+b x2+bn
g1(a g(x)+b) (a1b=0) g1(ang(x)+an1a1b)
ax2+b anx2+an1a1b
Tm(x)=cos(marccosx) (Πολυώνυμο Τσέμπισεφ για ακέραιο m) Tmn=cos(mnarccosx)

Σημείωση: Πρότυπο:Math είναι οι μόνες περιπτώσεις που έχουν λύση κλειστής μορφής. Επιλέγοντας αντίστοιχα b = 2 = –a and b = 4 = –a, ανάγονται στις μη χαοτικές και χαοτικές περιπτώσεις που συζητήθηκαν παραπάνω.

Μερικά από αυτά τα παραδείγματα συνδέονται με απλές συζυγίες[7]

Αλυσίδες Μαρκόφ

Εάν η συνάρτηση είναι γραμμική και μπορεί να περιγραφεί από έναν στοχαστικό πίνακα, δηλαδή έναν πίνακα όπου το άθροισμα των καταχωρήσεων σε μια γραμμή (ή στήλη) είναι πάντα ίσο με 1, τότε το σύστημα των επαναλήψεων ονομάζεται αλυσίδα Μαρκόφ.

Στην επιστήμη των υπολογιστών

Στην επιστήμη των υπολογιστών, οι επαναλαμβανόμενες συναρτήσεις εμφανίζονται ως ειδικές περιπτώσεις των αναδρομικών συναρτήσεων και χρησιμοποιούνται στον λογισμό λάμδα ή σε πιο εξειδικευμένα θέματα, όπως η Δηλωτική σημασιολογία των προγραμμάτων υπολογιστών.

Ορισμοί με βάση επαναλαμβανόμενες συναρτήσεις

Δύο σημαντικές συναρτήσεις, το άθροισμα και το αντίστοιχο γινόμενο, μπορούν να οριστούν με βάση επαναληπτικές συναρτήσεις. Το άθροισμα ορίζεται από τη σχέση :

{b+1,i=abg(i)}({i,x}{i+1,x+g(i)})ba+1{a,0}

και το γινόμενο από :

{b+1,i=abg(i)}({i,x}{i+1,xg(i)})ba+1{a,1}.

Συναρτησιακή παράγωγος

Η συναρτησιακή παράγωγος μιας επαναλαμβανόμενης συνάρτησης δίνεται από τον εξής αναδρομικό τύπο

δfN(x)δf(y)=f(fN1(x))δfN1(x)δf(y)+δ(fN1(x)y).

Δείτε επίσης

Παραπομπές

  1. L. Carleson et T. D. W. Gamelin, Complex dynamics, Berlin/New York, Springer-Verlag, coll. « Universitext: Tracts in Mathematics », 1993, 174 p. (ISBN 0-387-97942-5).
  2. Vasile Istratescu, Fixed Point Theory, An Introduction, D. Reidel, 1981 (ISBN 90-277-1224-7)
  3. Πρότυπο:Cite web
  4. Πρότυπο:Cite journal
  5. 5,0 5,1 Πρότυπο:Cite journal
  6. Brand, Louis, "A sequence defined by a difference equation," American Mathematical Monthly 62, September 1955, 489–492. online
  7. Πρότυπο:Cite journal

Πρότυπο:Authority control Πρότυπο:Portal bar