Παραγοντικό

Από τたうηいーた Βικιπαίδεια, τたうηいーたνにゅー ελεύθερη εγκυκλοπαίδεια
νにゅー νにゅー!
0 1
1 1
2 2
3 6
4 24
5 120
6 720
7 5040
8 40320
9 362880
10 3628800
11 39916800
12 479001600
13 6227020800
14 87178291200
15 1307674368000
16 20922789888000
17 355687428096000
18 6402373705728000
19 121645100408832000
20 2432902008176640000
25 1.551121004×1025
50 3.041409320×1064
70 1.197857167×10100
100 9.332621544×10157
450 1.733368733×101000
1000 4.023872601×102567
3249 6.412337688×1010000
10000 2.846259681×1035659
25206 1.205703438×10100000
100000 2.824229408×10456573
205023 2.503898932×101000004
1000000 8.263931688×105565708
10100 1010101.9981097754820

Σしぐまτたうαあるふぁ μαθηματικά τたうo παραγοντικό ενός φυσικού αριθμού συμβολίζεται μみゅーεいぷしろん , διαβάζεται νにゅーιいおた παραγοντικό, κかっぱαあるふぁιいおた είναι τたうοおみくろん γινόμενο όλων τたうωおめがνにゅー θετικών ακεραίων μικρότερων ή ίσων μみゅーεいぷしろん :

.

Γがんまιいおたαあるふぁ παράδειγμα,

,
,
,
,
.

Τたうοおみくろん παραγοντικό ενός αριθμού ισούται μみゅーεいぷしろん τたうοおみくろん πλήθος τたうωおめがνにゅー δυνατών μεταθέσεων τたうωおめがνにゅー στοιχείων ενός συνόλου, δηλαδή τたうοおみくろん πλήθος τたうωおめがνにゅー διαφορετικών τρόπων μみゅーεいぷしろん τους οποίους μπορούμε νにゅーαあるふぁ βάλουμε σしぐまεいぷしろん μみゅーιいおたαあるふぁ σειρά τたうαあるふぁ στοιχεία ενός συνόλου. Γがんまιいおたαあるふぁ παράδειγμα, γがんまιいおたαあるふぁ τたうοおみくろん σύνολο , υπάρχουν συνολικά δυνατές μεταθέσεις, οおみくろんιいおた οποίες είναι οおみくろんιいおた εξής: , , , , , .

Ορισμός[Επεξεργασία | επεξεργασία κώδικα]

Τたうοおみくろん ορίζεται αναδρομικά ως εξής γがんまιいおたαあるふぁ τたうοおみくろんνにゅー φυσικό αριθμό :

ή μみゅーηいーた-αναδρομικά, κάνοντας χρήση τたうοおみくろんυうぷしろん συμβόλου γがんまιいおたαあるふぁ τたうοおみくろんνにゅー πολλαπλασιασμό, ως εξής:

Ηいーた σύμβαση 0! = 1[Επεξεργασία | επεξεργασία κώδικα]

Παρατηρήστε ότι κかっぱαあるふぁιいおた στους δύο παραπάνω ορισμούς ηいーた σύμβαση είναι ότι . Αυτό βοηθάει σしぐまεいぷしろん διάφορους ορισμούς πぱいοおみくろんυうぷしろん προκύπτουν από αυτόν τたうοおみくろんυうぷしろん παραγοντικού, όπως είναι οおみくろんιいおた διωνυμικοί συντελεστές , οおみくろんιいおた οποίοι γがんまιいおたαあるふぁ δίνονται από τたうοおみくろんνにゅー τύπο

Οおみくろん ορισμός τたうοおみくろんυうぷしろん , επιτρέπει σしぐまτたうοおみくろんνにゅー ορισμό νにゅーαあるふぁ δουλεύει γがんまιいおたαあるふぁ , καθώς κかっぱαあるふぁιいおた γがんまιいおたαあるふぁ χωρίς αλλαγές.

Πλήθος μεταθέσεων[Επεξεργασία | επεξεργασία κώδικα]

Όπως αναφέρθηκε σしぐまτたうηいーたνにゅー εισαγωγή, τたうοおみくろん πλήθος τたうωおめがνにゅー δυνατών μεταθέσεων ενός συνόλου μみゅーεいぷしろん στοιχεία είναι . Αυτό προκύπτει επαγωγικά. Γがんまιいおたαあるふぁ , υπάρχει μία δυνατή μετάθεση γがんまιいおたαあるふぁ αυτό τたうοおみくろん στοιχείο.

Γがんまιいおたαあるふぁ , υπάρχουν τρόποι νにゅーαあるふぁ διαλέξουμε τたうοおみくろん πρώτο στοιχείο της μετάθεσης (διαλέγοντας οποιοδήποτε από τたうαあるふぁ στοιχεία) κかっぱαあるふぁιいおた έπειτα υπάρχουν στοιχεία γがんまιいおたαあるふぁ τις υπόλοιπες θέσεις. Από τたうηいーたνにゅー επαγωγική υπόθεση υπάρχουν τρόποι νにゅーαあるふぁ διατάξουμε αυτά τたうαあるふぁ στοιχεία κかっぱαあるふぁιいおた επομένως συνολικά τρόποι νにゅーαあるふぁ διατάξουμε τたうαあるふぁ στοιχεία.

Αναδρομική κατασκευή μεταθέσεων
Αναδρομική κατασκευή μεταθέσεων μみゅーεいぷしろん τρία στοιχεία, χρησιμοποιώντας τις μεταθέσεις δύο στοιχείων.
Γενική αναδρομική κατασκευή μεταθέσεων μみゅーεいぷしろん στοιχεία, έχοντας τις μεταθέσεις γがんまιいおたαあるふぁ τたうαあるふぁ στοιχεία.

Ασυμπτωτική συμπεριφορά[Επεξεργασία | επεξεργασία κώδικα]

Σしぐまεいぷしろん αρκετές εφαρμογές είναι πぱいιいおたοおみくろん βολικό νにゅーαあるふぁ δουλεύουμε μみゅーεいぷしろん προσεγγίσεις τたうοおみくろんυうぷしろん , αντί μみゅーεいぷしろん τたうοおみくろんνにゅー κλειστό τύπο.

Τύπος Στίρλινγκ[Επεξεργασία | επεξεργασία κώδικα]

Ηいーた προσέγγιση τたうοおみくろんυうぷしろん (κかっぱαあるふぁιいおた της συνεχής επέκτασής τたうοおみくろんυうぷしろん μみゅーεいぷしろん τたうηいーたνにゅー συνάρτησης γάμμα) μみゅーεいぷしろん τたうοおみくろんνにゅー τύπο τたうοおみくろんυうぷしろん Στίρλινγκ.
Κύριο λήμμα: Τύπος Στίρλινγκ

Οおみくろん τύπος τたうοおみくろんυうぷしろん Στίρλινγκ δίνει ότι

ή ισοδύναμα

Φράγματα[Επεξεργασία | επεξεργασία κώδικα]

Σしぐまεいぷしろん κάποιες εφαρμογές (ειδικά σしぐまτたうοおみくろんνにゅー χώρο της θεωρητικής πληροφορικής), τたうαあるふぁ παρακάτω φράγματα[1] δίνουν αρκετά ικανοποιητικά αποτελέσματα:

Εφαρμογές[Επεξεργασία | επεξεργασία κώδικα]

Κυκλικές μεταθέσεις[Επεξεργασία | επεξεργασία κώδικα]

Έστω ότι θέλουμε νにゅーαあるふぁ μετρήσουμε τたうοおみくろん πλήθος τたうωおめがνにゅー δυνατών κυκλικών μεταθέσεων. Γがんまιいおたαあるふぁ παράδειγμα, μπορεί νにゅーαあるふぁ θέλουμε νにゅーαあるふぁ τοποθετήσουμε άτομα σしぐまεいぷしろん ένα κυκλικό τραπέζι μみゅーεいぷしろん θέσεις, τότε υπάρχουν οおみくろんιいおた εξής δυνατές μεταθέσεις. Παρατηρήστε ότι οおみくろんιいおた διατάξεις , , κかっぱαあるふぁιいおた είναι ισοδύναμες.

Κυκλικές μεταθέσεις γがんまιいおたαあるふぁ ένα σύνολο τεσσάρων στοιχείων
Οおみくろんιいおた έξι δυνατές κυκλικές μεταθέσεις γがんまιいおたαあるふぁ τたうαあるふぁ στοιχεία .
Οおみくろんιいおた ισοδύναμες κυκλικές μεταθέσεις γがんまιいおたαあるふぁ τたうαあるふぁ τέσσερα στοιχεία.


Σしぐまτたうηいーたνにゅー γενική περίπτωση κάθε διάταξη είναι ισοδύναμη μみゅーεいぷしろん τις κυκλικές διατάξεις της. Επομένως, από τις δυνατές μεταθέσεις, ακριβώς οおみくろんιいおた αντιστοιχούν σしぐまεいぷしろん διαφορετικές μεταθέσεις σしぐまεいぷしろん έναν κύκλο.

Διατάξεις[Επεξεργασία | επεξεργασία κώδικα]

Ορισμός μαθηματικής σταθεράς [Επεξεργασία | επεξεργασία κώδικα]

Τたうοおみくろん παραγοντικό εμφανίζεται κかっぱαあるふぁιいおた σしぐまτたうοおみくろんνにゅー εξής ορισμό της μαθηματικής σταθεράς e,

Δυναμοσειρές τριγωνομετρικών συναρτήσεων[Επεξεργασία | επεξεργασία κώδικα]

Ηいーた συνάρτηση τたうοおみくろんυうぷしろん ημιτόνου μπορεί νにゅーαあるふぁ οριστεί ως εξής:

Επίσης, ηいーた συνάρτηση τたうοおみくろんυうぷしろん συνημιτόνου μπορεί νにゅーαあるふぁ οριστεί ως εξής:

Σειρά Τέιλορ[Επεξεργασία | επεξεργασία κώδικα]

Ηいーた σειρά Τέιλορ μίας πραγματικής συνάρτησης σしぐまτたうοおみくろん σημείο είναι ηいーた δυναμοσειρά

Υπολογισμός[Επεξεργασία | επεξεργασία κώδικα]

Παρακάτω δίνονται οおみくろんιいおた δύο κλασσικές υλοποιήσεις γがんまιいおたαあるふぁ τたうοおみくろんνにゅー υπολογισμό τたうοおみくろんυうぷしろん παραγοντικού: ηいーた αναδρομική κかっぱαあるふぁιいおた ηいーた γραμμική υλοποίηση. Σしぐまεいぷしろん γλώσσες προγραμματισμού μみゅーεいぷしろん ακεραίους πεπερασμένου μεγέθους οおみくろん παρακάτω κώδικας θしーたαあるふぁ οδηγήσει σしぐまεいぷしろん υπερχείλιση όταν τたうοおみくろん είναι μεγάλο. Κかっぱαあるふぁιいおた οおみくろんιいおた δύο αλγόριθμοι χρησιμοποιούν πολλαπλασιασμούς.

Αναδρομικός υπολογισμός[Επεξεργασία | επεξεργασία κώδικα]

int factorial(int n) {
   if (n == 1) return 1;
   return n * factorial(n - 1);
}

Γραμμικός υπολογισμός[Επεξεργασία | επεξεργασία κώδικα]

int factorial(int n) {
   int ans = 1;
   for (int i = 1; i <= n; ++i) {
      ans *= i;
   }
   return ans;
}

Αντιπαραγοντικό[Επεξεργασία | επεξεργασία κώδικα]

Τたうοおみくろん αντιπαραγοντικό ενός φυσικού αριθμού συμβολίζεται μみゅーεいぷしろん , διαβάζεται νにゅーιいおた αντιπαραγοντικό, κかっぱαあるふぁιいおた είναι τたうοおみくろん πηλίκο όλων τたうωおめがνにゅー θετικών ακέραιων μικρότερων ή ίσων μみゅーεいぷしろん , δηλαδή

κかっぱαあるふぁιいおた συμβατικά .

Τたうοおみくろん αντιπαραγοντικό μας δίνει ηいーた πιθανότητα εντοπισμού μίας συγκεκριμένης μετάθεσης από τたうοおみくろん σύνολο τたうωおめがνにゅー μεταθέσεων. Γがんまιいおたαあるふぁ παράδειγμα, τたうοおみくろん σύνολο , μας δίνει τις μεταθέσεις: κかっぱαあるふぁιいおた . Ηいーた πιθανότητα εύρεσης της επιθυμητής μετάθεσης ( ή ), δίνεται από τたうοおみくろん αντιπαραγοντικό τたうοおみくろんυうぷしろん δηλαδή , συνεπώς .

Ομοίως, γがんまιいおたαあるふぁ τたうοおみくろん , τたうοおみくろん αντιπαραγοντικό τたうοおみくろんυうぷしろん είναι ίσο μみゅーεいぷしろん , δηλαδή περίπου .

Δείτε επίσης[Επεξεργασία | επεξεργασία κώδικα]

Παραπομπές[Επεξεργασία | επεξεργασία κώδικα]

  1. Mitzenmacher, Michael (2017). Probability and computing : randomization and probabilistic techniques in algorithms and data analysis (2ηいーた έκδοση). Cambridge, United Kingdom. σελίδες 100,109. ISBN 978-1-107-15488-9. 

Εξωτερικοί σύνδεσμοι[Επεξεργασία | επεξεργασία κώδικα]

  • (Αγγλικά) Weisstein, Eric W., «Factorial», από MathWorld. Ανακτήθηκε 2020-07-22.