Σύστημα μιγαδικής βάσης
Στην αριθμητική, ένα Σύστημα μιγαδικής βάσης είναι ένα θεσιακό σύστημα αρίθμησης του οποίου η ακτίνα είναι ένας φανταστικός αριθμός (πρόταση του Ντόναλντ Κνουθ το 1955[1][2]) ή μιγαδικός αριθμός (πρόταση του Σ. Κμέλνικ το 1964[3] και τον Γουόλτερ Φ. Πένι το 1965[4][5][6]).
Σε γενικές γραμμές
[Επεξεργασία | επεξεργασία κώδικα]Έστω ένα ολοκληρωμένο πεδίο , και η (Αρχιμήδειος) απόλυτη τιμή σε αυτό.
Ένας αριθμός σε ένα θεσιακό σύστημα αρίθμησης παριστάνεται ως ανάπτυγμα
Όταν
είναι το radix (ή η βάση) με , είναι ο εκθέτης (θέση ή τόπος), είναι ψηφία από το "πεπερασμένο" σύνολο ψηφίων , κατά κανόνα με
Η πληθικότητα ονομάζεται επίπεδο αποσύνθεσης.
Ένα θεσιακό σύστημα αρίθμησης ή σύστημα κωδικοποίησης είναι ένα ζεύγος
με radix και σύνολο ψηφίων , και γράφουμε το τυπικό σύνολο ψηφίων με ψηφία ως εξής
Επιθυμητά είναι τα συστήματα κωδικοποίησης με τα εξής χαρακτηριστικά:
- Κάθε αριθμός στο , π.χ. οι ακέραιοι αριθμοί , οι ακέραιοι αριθμοί Gauss ή οι ακέραιοι , είναι μοναδικά αναπαραστάσιμοι ως πεπερασμένος κώδικας, ενδεχομένως με πρόσημο ±.
- Κάθε αριθμός στο πεδίο των κλασμάτων , ο οποίος ενδεχομένως ολοκληρώνεται για τη μετρική που δίνεται από yielding ή , μπορεί να αναπαρασταθεί ως μια άπειρη σειρά η οποία συγκλίνει υπό για ,, και το μέτρο του συνόλου των αριθμών με περισσότερες από μια αναπαραστάσεις είναι 0. Το τελευταίο απαιτεί το σύνολο να είναι ελάχιστο, δηλαδή για πραγματικούς αριθμούς και για μιγαδικούς αριθμούς.
Στους πραγματικούς αριθμούς
[Επεξεργασία | επεξεργασία κώδικα]Σε αυτόν τον συμβολισμό το τυπικό δεκαδικό σύστημα κωδικοποίησης συμβολίζεται με
το καθιερωμένο δυαδικό σύστημα είναι το ακόλουθο
το αρνητικό σύστημα είναι το ακόλουθο
και το ισοζυγισμένο τριμερές σύστημα [2] είναι το ακόλουθο
Όλα αυτά τα συστήματα κωδικοποίησης έχουν τα αναφερόμενα χαρακτηριστικά για τα and , και τα δύο τελευταία δεν απαιτούν πρόσημο.
Στους μιγαδικούς αριθμούς
[Επεξεργασία | επεξεργασία κώδικα]Τα γνωστά συστήματα αριθμητικών θέσεων για τους μιγαδικούς αριθμούς περιλαμβάνουν τα ακόλουθα ( i \mathrm i είναι η φανταστική μονάδα):
- , e.g. [1] και
- ,[2] η τετραπλή φανταστική βάση, η οποία προτάθηκε από τον Ντόναλντ Κνουθ το 1955.
- και
- [3][5] (βλέπε επίσης την ενότητα Base −1 ± i παρακάτω).
- , where , and είναι ένας θετικός ακέραιος που μπορεί να πάρει πολλαπλές τιμές σε μια δεδομένη .[7] για και αυτό είναι το σύστημα
- .[8]
- , όπου το σύνολο αποτελείται από μιγαδικούς αριθμούς , και τους αριθμούς , e.g.
- , όπου [9]
Διυαδικά συστήματα
[Επεξεργασία | επεξεργασία κώδικα]Τα δυαδικά συστήματα κωδικοποίησης των μιγαδικών αριθμών, δηλαδή τα συστήματα με τα ψηφία , παρουσιάζουν πρακτικό ενδιαφέρον.[9] Παρακάτω παρατίθενται ορισμένα συστήματα κωδικοποίησης (όλα είναι ειδικές περιπτώσεις των παραπάνω συστημάτων) και αντίστοιχα κωδικοί για τους (δεκαδικούς) αριθμούς −1, 2, −2, i. Το τυπικό δυαδικό σύστημα (το οποίο απαιτεί πρόσημο, πρώτη γραμμή) και τα συστήματα "αρνητικού" (δεύτερη γραμμή) παρατίθενται επίσης για σύγκριση. Δεν έχουν γνήσιο ανάπτυγμα για το i.
Radix | –1 ← | 2 ← | –2 ← | i ← | ∆ίδυμοι και τρίδυμοι | |
---|---|---|---|---|---|---|
2 | –1 | 10 | –10 | i | 1 ← | 0.1 = 1.0 |
–2 | 11 | 110 | 10 | i | 13 ← | 0.01 = 1.10 |
101 | 10100 | 100 | 10.101010100...[11] | ← | 0.0011 = 11.1100 | |
111 | 1010 | 110 | 11.110001100...[11] | ← | 1.011 = 11.101 = 11100.110 | |
101 | 10100 | 100 | 10 | 13 + 13i ← | 0.0011 = 11.1100 | |
–1+i | 11101 | 1100 | 11100 | 11 | 15 + 35i ← | 0.010 = 11.001 = 1110.100 |
2i | 103 | 2 | 102 | 10.2 | 15 + 25i ← | 0.0033 = 1.3003 = 10.0330 = 11.3300 |
Όπως σε όλα τα αριθμητικά συστήματα θέσης με Αρχιμήδειο απόλυτη τιμή, υπάρχουν ορισμένοι αριθμοί με πολλαπλές αναπαραστάσεις. Παραδείγματα τέτοιων αριθμών παρουσιάζονται στη δεξιά στήλη του πίνακα. Όλοι τους είναι επαναλαμβανόμενα κλάσματα με το επαναλαμβανόμενο να σημειώνεται με οριζόντια γραμμή πάνω από αυτό.
Αν το σύνολο των ψηφίων είναι ελάχιστο, το σύνολο τέτοιων αριθμών έχει μέτρο 0. Αυτό συμβαίνει με όλα τα αναφερόμενα συστήματα κωδικοποίησης.
Το σχεδόν δυαδικό τετραγωνικό-εικονικό σύστημα παρατίθεται στην κάτω γραμμή για λόγους σύγκρισης. Εκεί, το πραγματικό και το φανταστικό μέρος αλληλοδιαδέχονται το ένα το άλλο.
Βάση −1 ± i
[Επεξεργασία | επεξεργασία κώδικα]Ιδιαίτερο ενδιαφέρον παρουσιάζουν τα συστήματα της τετραεικονικής βάσης 2i) και της βάσης −1 ± i που θα αναλυθούν παρακάτω, τα οποία μπορούν να χρησιμοποιηθούν για την πεπερασμένη αναπαράσταση των ακέραιων αριθμών του Γκάους χωρίς πρόσημο.
Η βάση −1 ± i, χρησιμοποιώντας τα ψηφία 0 και 1, προτάθηκε από τον Σ. Χμέλνικ το 1964[3] και τον Γουόλτερ Φ. Πένι το 1965[4][6] .
Σύνδεση με το δίδυμο δράκο
[Επεξεργασία | επεξεργασία κώδικα]Η περιοχή στρογγυλοποίησης ενός ακέραιου αριθμού - δηλαδή, ένα σύνολο μιγαδικών (μη ακέραιων) αριθμών που μοιράζονται το ακέραιο μέρος της αναπαράστασής τους σε αυτό το σύστημα - έχει στο μιγαδικό επίπεδο ένα σχήμα φράκταλ: το δίδυμο δράκο (βλέπε σχήμα). Αυτό το σύνολο είναι, εξ ορισμού, όλα τα σημεία που μπορούν να γραφούν ως με . μπορεί να αναλυθεί σε 16 κομμάτια συμβατά με το . Παρατηρήστε ότι αν το περιστραφεί αριστερόστροφα κατά 135°, λαμβάνουμε δύο γειτονικά σύνολα που συμπίπτουν με το , επειδή }. Το ορθογώνιο στο κέντρο τέμνει τους άξονες συντεταγμένων αριστερόστροφα στα ακόλουθα σημεία: , , και , και . Έτσι, το περιέχει όλους τους μιγαδικούς αριθμούς με απόλυτη τιμή ≤ 115.[12]
Κατά συνέπεια, υπάρχει μια αμφιμονοσήμαντη του Μιγαδικού ορθογωνίου
στο διάστημα των πραγματικών αριθμών με την αντιστοίχιση
με .[13]
Επιπλέον, υπάρχουν οι δύο αντιστοιχίσεις
και
και οι δύο είναι υποκειμενικές, οι οποίες οδηγούν σε μια υποκειμενική (άρα χωροταξική) απεικόνιση
η οποία, ωστόσο, δεν είναι συνεχής και συνεπώς δεν αποτελεί καμπύλη πλήρωσης του χώρου. Αλλά ένας πολύ στενός συγγενής, ο δράκος Ντέιβις-Κνουθ, είναι συνεχής και μια καμπύλη που γεμίζει το χώρο.
Δείτε επίσης
[Επεξεργασία | επεξεργασία κώδικα]- Αλγόριθμος διαμαντιού τετραγώνου
- Καμπύλη που γεμίζει το χώρο
- Νιφάδα του Κοχ
- Καμπύλη Χίλμπερτ
- Καμπύλη του δράκου
- Σπόγγος του Μένγκερ
Παραπομπές
[Επεξεργασία | επεξεργασία κώδικα]- ↑ 1,0 1,1 Knuth, D.E. (1960). «An Imaginary Number System». Communications of the ACM 3 (4): 245–247. doi: .
- ↑ 2,0 2,1 2,2 Knuth, Donald (1998). «Positional Number Systems». The art of computer programming. 2 (3rd έκδοση). Boston: Addison-Wesley. σελ. 205. ISBN 0-201-89684-2. OCLC 48246681.
- ↑ 3,0 3,1 3,2 Khmelnik, S.I. (1964). «Specialized digital computer for operations with complex numbers». Questions of Radio Electronics (In Russian) XII (2).
- ↑ 4,0 4,1 W. Penney, A "binary" system for complex numbers, JACM 12 (1965) 247-248.
- ↑ 5,0 5,1 Jamil, T. (2002). «The complex binary number system». IEEE Potentials 20 (5): 39–41. doi: .
- ↑ 6,0 6,1 Duda, Jarek (2008-02-24). «Complex base numeral systems». .
- ↑ Khmelnik, S.I. (1966). «Positional coding of complex numbers». Questions of Radio Electronics (In Russian) XII (9).
- ↑ 8,0 8,1 Khmelnik, S.I. (2004). Coding of Complex Numbers and Vectors (in Russian) (PDF). Israel: Mathematics in Computer. ISBN 978-0-557-74692-7.
- ↑ 9,0 9,1 Khmelnik, S.I. (2001). Method and system for processing complex numbers. Patent USA, US2003154226 (A1). Αρχειοθετήθηκε από το πρωτότυπο στις 9 Ιανουαρίου 2023. Ανακτήθηκε στις 26 Οκτωβρίου 2023.
- ↑ William J. Gilbert, "Arithmetic in Complex Bases" Mathematics Magazine Vol. 57, No. 2, March 1984
- ↑ 11,0 11,1 infinite non-repeating sequence
- ↑ Knuth 1998 p.206
- ↑ Base δεν μπορεί να επιτευχθεί επειδή και οι δύο, και . Ωστόσο, είναι διαφορετικό από .