ΕΦΑΡΜΟΓΕΣ ΤΗΣ ΑΛΓΕΒΡΙΚΗΣ ΓΕΩΜΕΤΡΙΑΣ

Σχετικά έγγραφα
Γραµµική Αλγεβρα Ι. Ενότητα: Εισαγωγικές Εννοιες. Ευάγγελος Ράπτης. Τµήµα Μαθηµατικών

Δώδεκα Αποδείξεις του. Θεμελιώδους Θεωρήματος της Άλγεβρας

Εισαγωγή στην Τοπολογία

Γραµµική Αλγεβρα. Ενότητα 3 : ιανυσµατικοί Χώροι και Υπόχωροι. Ευστράτιος Γαλλόπουλος Τµήµα Μηχανικών Η/Υ & Πληροφορικής

τη µέθοδο της µαθηµατικής επαγωγής για να αποδείξουµε τη Ϲητούµενη ισότητα.

Κεφάλαιο 6. Πεπερασµένα παραγόµενες αβελιανές οµάδες. Z 4 = 1 και Z 2 Z 2.

Εισαγωγή στην Τοπολογία

Παράρτηµα Α Εισαγωγή Οµάδες. (x y) z= x (y z).

ΚΕΦΑΛΑΙΟ 2: Ηµιαπλοί ακτύλιοι

ΚΕΦΑΛΑΙΟ 5: Τανυστικά Γινόµενα

f I X i I f i X, για κάθεi I.

Κεφάλαιο 0. Μεταθετικοί ακτύλιοι, Ιδεώδη

Η ΤΕΧΝΗ ΤΟΥ ΙΑΒΑΣΜΑΤΟΣ ΜΕΤΑΞΥ ΤΩΝ ΑΡΙΘΜΩΝ (ΠΑΡΕΜΒΟΛΗ ΚΑΙ ΠΡΟΣΕΓΓΙΣΗ)

Όταν δεν υπάρχει κίνδυνος σύγχυσης γράφουμε συνήθως ο τοπολογικός χώρος X και χρησιμοποιούμε την σύντμηση τ.χ. (= τοπολογικός χώρος).

Διδάσκων: Καθηγητής Νικόλαος Μαρμαρίδης, Καθηγητής Ιωάννης Μπεληγιάννης

Π Ρ Ο Σ Ε Γ Γ Ι Σ Η Μ Ι Α Σ Ι Α Φ Ο Ρ Ε Τ Ι Κ Η Σ Γ Ε Ω Μ Ε Τ Ρ Ι Α Σ

Εισαγωγή στην Τοπολογία

Αλγεβρικες οµες Ι Ασκησεις - Φυλλαδιο 4 1 2

Παράρτηµα Β. Στοιχεία Θεωρίας Τελεστών και Συναρτησιακής Ανάλυσης [ ) ( )

Γραµµική Αλγεβρα Ι. Ενότητα: Γραµµικές απεικονίσεις. Ευάγγελος Ράπτης. Τµήµα Μαθηµατικών

Κεφάλαιο 4. Ευθέα γινόµενα οµάδων. 4.1 Ευθύ εξωτερικό γινόµενο οµάδων. i 1 G 1 G 1 G 2, g 1 (g 1, e 2 ), (4.1.1)

Γραµµική Αλγεβρα. Ενότητα 3 : ιανυσµατικοί Χώροι και Υπόχωροι. Ευστράτιος Γαλλόπουλος Τµήµα Μηχανικών Η/Υ & Πληροφορικής

Ενότητα: Πράξεις επί Συνόλων και Σώµατα Αριθµών

ΙΑΝΥΣΜΑΤΑ ΘΕΩΡΙΑ ΘΕΜΑΤΑ ΘΕΩΡΙΑΣ. Τι ονοµάζουµε διάνυσµα; αλφάβητου επιγραµµισµένα µε βέλος. για παράδειγµα, Τι ονοµάζουµε µέτρο διανύσµατος;

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΛΓΕΒΡΙΚΗ ΤΟΠΟΛΟΓΙΑ ΠΕΡΙΕΧΟΜΕΝΑ

KΕΦΑΛΑΙΟ 1 ΧΡΗΣΙΜΕΣ ΜΑΘΗΜΑΤΙΚΕΣ ΕΝΝΟΙΕΣ. { 1,2,3,..., n,...

Συνεχείς συναρτήσεις πολλών µεταβλητών. ε > υπάρχει ( ) ( )

Εισαγωγή στην Τοπολογία

ΚΕΦΑΛΑΙΟ 3: Συνθήκες Αλυσίδων

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ ( , c Ε. Γαλλόπουλος) ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ. Ε. Γαλλόπουλος. ΤΜΗΥΠ Πανεπιστήµιο Πατρών. ιαφάνειες διαλέξεων 28/2/12

ΑΝΑΛΥΣΗ ΥΝΑΜΗΣ ΣΕ ΥΟ ΚΑΘΕΤΕΣ ΜΕΤΑΞΥ ΤΟΥΣ ΣΥΝΙΣΤΩΣΕΣ

Ανοικτά και κλειστά σύνολα

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά

ΕΝΝΟΙΑ ΤΟΥ ΙΑΝΥΣΜΑΤΟΣ

Αρµονική Ανάλυση. Ενότητα: Μέτρο Lebesgue. Απόστολος Γιαννόπουλος. Τµήµα Μαθηµατικών

( ) = inf { (, Ρ) : Ρ διαµέριση του [, ]}

Εισαγωγή στην Τοπολογία

Γραµµική Αλγεβρα Ι. Ενότητα: ιανυσµατικοί χώροι. Ευάγγελος Ράπτης. Τµήµα Μαθηµατικών

4 Συνέχεια συνάρτησης

Παρουσίαση 1 ΙΑΝΥΣΜΑΤΑ

Σύνολα. 1) Με αναγραφή των στοιχείων π.χ. 2) Με περιγραφή των στοιχείων π.χ.

ΕΡΩΤΗΣΕΙΣ ΘΕΩΡΙΑΣ ΜΑΘΗΜΑΤΙΚΑ Β ΓΥΜΝΑΣΙΟΥ. ΜΕΡΟΣ 1ο ΑΛΓΕΒΡΑ

Τίτλος Μαθήματος: Απειροστικός Λογισμός ΙΙΙ. Ενότητα: Ο Ευκλείδειος Χώρος. Διδάσκων: Ιωάννης Γιαννούλης. Τμήμα: Μαθηματικών

Ε Μέχρι 18 Μαΐου 2015.

Κεφάλαιο 1. Κβαντική Μηχανική ΙΙ - Περιλήψεις, Α. Λαχανάς

{ } ΠΛΗ 12: ΜΑΘΗΜΑΤΙΚΑ ΓΙΑ ΤΗ ΠΛΗΡΟΦΟΡΙΚΗ Ι 2 η ΓΡΑΠΤΗ ΕΡΓΑΣΙΑ. Απαντήσεις. 1. (15 µονάδες)

Κατευθυνόµενα γραφήµατα. Στοιχεία Θεωρίας Γραφηµάτων (1) Πολυγραφήµατα (Multigraphs)

Είναι το ηλεκτρικό ρεύµα διανυσµατικό µέγεθος;

Υπολογισµός διπλών ολοκληρωµάτων µε διαδοχική ολοκλήρωση

Κεφάλαιο 7 Βάσεις και ιάσταση

Γραµµική Αλγεβρα. Ενότητα 2 : Επίλυση Γραµµικών Εξισώσεων. Ευστράτιος Γαλλόπουλος Τµήµα Μηχανικών Η/Υ & Πληροφορικής

Κεφάλαιο 2. Παραγοντοποίηση σε Ακέραιες Περιοχές

2 Πεπερασμένα ευθέα αθροίσματα και προβολές σε χώρους με νόρμα. με νόρμα, με τις ακόλουθες νόρμες οι οποίες ορίζονται μέσω των νορμών των X και Y.

Συσχετισµός ϑεµελιώδους οµάδας και πρώτης οµάδας οµολογίας

3 Αναδροµή και Επαγωγή

Γραµµική Αλγεβρα. Ενότητα 1 : Εισαγωγή στη Γραµµική Αλγεβρα. Ευστράτιος Γαλλόπουλος Τµήµα Μηχανικών Η/Υ & Πληροφορικής

ΧΡΗΣΙΜΑ ΘΕΩΡΗΜΑΤΑ ΣΤΗΝ ΑΝΑΛΥΣΗ

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

ΚΕΦΑΛΑΙΟ 6 ΚΕΝΤΡΟ ΒΑΡΟΥΣ-ΡΟΠΕΣ Α ΡΑΝΕΙΑΣ

ΚΕΦΑΛΑΙΟ 2: Ημιαπλοί Δακτύλιοι

Θεωρία Τελεστών. Ενότητα: Χώροι µε νόρµα - Χώροι Hilbert. Αριστείδης Κατάβολος. Τµήµα Μαθηµατικών

11 Το ολοκλήρωµα Riemann

Αρµονική Ανάλυση. Ενότητα: L 2 -σύγκλιση σειρών Fourier. Απόστολος Γιαννόπουλος. Τµήµα Μαθηµατικών

ΑΛΓΕΒΡΙΚΕΣ ΟΜΕΣ Ι. Ασκησεις - Φυλλαδιο 3

Γεωµετρικη Θεωρια Ελεγχου

Modular καµπύλες. Αριστείδης Κοντογεώργης. 1 εκεµβρίου Τµήµα Μαθηµατικών Πανεπιστηµίου Αθηνών. , 1/26

Στοιχεία Θεωρίας Γραφηµάτων (1)

Υπολογιστικά & Διακριτά Μαθηματικά

ΣΥΝΑΡΤΗΣΕΙΣ I. ΣΥΝΟΛΑ

Αλγόριθµοι και Πολυπλοκότητα

ή κανονικός ( regular ), αν για κάθε x και κάθε κλειστό αντιπαραδείγματα με τα οποία αποδεικνύεται ότι οι αντίστροφες συνεπαγωγές δεν ισχύουν.

Εισαγωγή στην Τοπολογία

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά

R ισούται με το μήκος του. ( πρβλ. την ιστορική σημείωση 3.27 στο τέλος

B X Y : T X Y = U i V i : U i T X, V i T Y. (x, y) (U 1 V 1 ) (U 2 V 2 ) = (U 1 U 2 ) (V 1 V 2 ) B X Y. ((0, 2) (1, 3)) ((1, 3) (1, 2)) B X B Y

2 Πεπερασμένα ευθέα αθροίσματα και προβολές σε χώρους με νόρμα. με νόρμα, με τις ακόλουθες νόρμες οι οποίες ορίζονται μέσω των νορμών των X και Y.

Μη κατευθυνόµενα γραφήµατα. Στοιχεία Θεωρίας Γραφηµάτων (1) Υπογραφήµατα.

ΕΙΣΑΓΩΓΗ ΣΤΟ MATLAB- SIMULINK

1 Ορισµός ακολουθίας πραγµατικών αριθµών

Ορισµός. (neighboring) καταστάσεων. ηλαδή στην περίπτωση αλυσίδας Markov. 1.2 ιαµόρφωση µοντέλου

Διδάσκων: Καθηγητής Νικόλαος Μαρμαρίδης, Καθηγητής Ιωάννης Μπεληγιάννης

1.2 Βάσεις και υποβάσεις.

a = a a Z n. a = a mod n.

Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΜΑΘΗΜΑΤΙΚΑ ΚΑΤΕΥΘΥΝΣΗΣ ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ Α

Η ΓΕΝΙΚΕΥΜΕΝΗ ΓΕΩΜΕΤΡΙΑ

6 Συνεκτικοί τοπολογικοί χώροι

Τίτλος Μαθήματος: Γραμμική Άλγεβρα Ι. Ενότητα: Πινάκες και Γραµµικές Απεικονίσεις. Διδάσκων: Καθηγητής Νικόλαος Μαρμαρίδης. Τμήμα: Μαθηματικών

Μηχανική ΙI. Λογισµός των µεταβολών. Τµήµα Π. Ιωάννου & Θ. Αποστολάτου 2/2000

6. ΔΙΑΝΥΣΜΑΤΙΚΟΙ ΧΩΡΟΙ ΚΑΙ ΑΝΤΙΣΤΡΟΦΑ ΠΡΟΒΛΗΜΑΤΑ

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ Ι (ΑΡΤΙΟΙ) Ασκησεις - Φυλλαδιο 4

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ ΙΙ (ΠΕΡΙΤΤΟΙ) Ασκησεις - Φυλλαδιο 5

ΙΕΡΕΥΝΗΣΗ ΚΑΙ ΑΝΑΛΥΤΙΚΗ ΠΑΡΟΥΣΙΑΣΗ ΥΠΟΛΟΓΙΣΜΩΝ ΚΛΩΘΟΕΙ ΟΥΣ, Ι ΙΑΙΤΕΡΑ ΣΕ ΜΗ ΤΥΠΙΚΕΣ ΕΦΑΡΜΟΓΕΣ.

Περιεχόμενα. Πρόλογος 3

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ - ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ. Εισαγωγικές εξετάσεις για το Μεταπτυχιακό Πρόγραμμα - Μέρος 2ο

x 2 = x x 2 2. x 2 = u 2 + x 2 3 Χρησιµοποιώντας το συµβολισµό του ανάστροφου, αυτό γράφεται x 2 = x T x. = x T x.

Υπολογισµός διπλών ολοκληρωµάτων µε διαδοχική ολοκλήρωση

1 Οι πραγµατικοί αριθµοί

Ποσοτικές Μέθοδοι στη Διοίκηση Επιχειρήσεων ΙΙ Σύνολο- Περιεχόμενο Μαθήματος

ΚΕΦΑΛΑΙΟ 7: Αναπαραστάσεις Πεπερασµένων Οµάδων Ι

Transcript:

ΕΦΑΡΜΟΓΕΣ ΤΗΣ ΑΛΓΕΒΡΙΚΗΣ ΓΕΩΜΕΤΡΙΑΣ Παναγόπουλος ηµήτρης Περσεφόνης 3, Ν. Ηράκλειο Αττικής 14121 Τηλ.: 2102756310, 6976486417 dpanagop@yahoo.com Περίληψη Στην εργασία αυτή παρουσιάζονται κάποιες εφαρµογές της τοπολογικής άλγεβρας σε αντικείµενα όπως τα δίκτυα αισθητήρων, την επεξεργασία εικόνων, την ανάλυση δεδοµένων και την παράλληλη επεξεργασία. Στη δεύτερη παράγραφο παρουσιάζονται περιληπτικά κάποιες µαθηµατικές έννοιες που χρειάζονται για την παρουσίαση των εφαρµογών. Ακολουθούν, στην τρίτη και την τέταρτη παράγραφο, οι εφαρµογές των εννοιών αυτών. Το άρθρο ολοκληρώνεται µε κάποιες παρατηρήσεις του συγγραφέα. 1. Εισαγωγή Ένα ολοένα και πιο συχνό φαινόµενο στη σύγχρονη εποχή µε τη ραγδαία ανάπτυξη της επιστήµης και της τεχνολογίας είναι η χρήση αφηρηµένων µαθηµατικών εργαλείων σε διάφορες εφαρµογές. Εξίσου αξιοπρόσεκτο είναι το γεγονός ότι ένας κλάδος των µαθηµατικών µπορεί να εµφανίζεται σε εντελώς διαφορετικές εφαρµογές. Στο παρόν άρθρο θα δούµε κάποιες εφαρµογές της αλγεβρικής τοπολογίας στα δίκτυα αισθητήρων, στην επεξεργασία εικόνων, στην ανάλυση δεδοµένων και στη µελέτη της παράλληλης επεξεργασίας. Θα πρέπει να σηµειώσουµε εδώ πως, όπως ιστορικά έχει συµβεί σε κάθε ανάλογη περίπτωση, η σχέση µεταξύ των µαθηµατικών και των εφαρµογών τους δεν είναι µια µονόδροµη σχέση αξιοποίησης αλλά ένας γόνιµος διάλογος. Οι εφαρµογές θέτουν ερωτήµατα τα οποία τροφοδοτούν την µαθηµατική έρευνα. 2. Μαθηµατικό υπόβαθρο Η αλγεβρική τοπολογία είναι η µελέτη τοπολογικών χώρων µε τη χρήση αλγεβρικών τεχνικών. Οι κατασκευές που θα µας απασχολήσουν είναι, βασικά, η θεµελιώδης οµάδα ενός τοπολογικού χώρου και οι οµάδες οµολογίας συµπλεγµάτων. Σε αυτή την παράγραφο θα υπενθυµίσουµε κάποια πράγµατα για αυτές τις έννοιες. Κάποια επιπλέον στοιχεία θα παρουσιαστούν σε επόµενες παραγράφους µαζί µε τις συγκεκριµένες

εφαρµογές που τα χρησιµοποιούν. Για περισσότερες πληροφορίες ο αναγνώστης µπορεί να συµβουλευτεί το [9]. Ορισµός 1. Έστω Χ ένας τοπολογικός χώρος. Μονοπάτι στον Χ λέµε µια συνεχή απεικόνιση. Αν, τότε το µονοπάτι λέγεται κλειστό και το λέγεται σηµείο βάσης. Ορισµός 2. ύο µονοπάτια µε και καλούνται οµοτοπικά αν υπάρχει συνεχής απεικόνιση ώστε, για κάθε και για κάθε. ιαισθητικά µπορούµε να πούµε πως δύο µονοπάτια είναι οµοτοπικά αν, κινούµενοι µέσα στον τοπολογικό χώρο Χ, µπορούµε να παραµορφώσουµε το ένα στο άλλο. Η οµοτοπία δίνει µια σχέση ισοδυναµίας στο σύνολο των κλειστών µονοπατιών µε ένα σταθερό σηµείο βάσης ενός τοπολογικού χώρου Χ. Το σύνολο των κλάσεων ισοδυναµίας συµβολίζεται ως. Ορισµός 3. Αν είναι δύο µονοπάτια µε (δηλ. το πρώτο µονοπάτι τελειώνει εκεί που αρχίζει το δεύτερο), τότε ορίζεται το γινόµενο των δύο µονοπατιών ως εξής: ιαισθητικά το γινόµενο δύο µονοπατιών είναι η συνένωση τους. Η πράξη αυτή του γινοµένου είναι συµβιβαστή µε την σχέση ισοδυναµίας και επάγει ένα αντίστοιχο γινόµενο στο σύνολο. Με το γινόµενο αυτό το σύνολο είναι οµάδα και καλείται θεµελιώδης οµάδα (fundamental group) του χώρου Χ. Παράδειγµα 4.

1. Η θεµελιώδης οµάδα του κυκλικού δίσκου είναι η τετριµµένη εφόσον κάθε κλειστό µονοπάτι µε βάση το είναι οµοτοπικό µε το σταθερό µονοπάτι για κάθε. 2. Η θεµελιώδης οµάδα κυκλικού δίσκου από το κέντρο του οποίου έχουµε αφαιρέσει ένα σηµείο είναι ισόµορφη µε την προσθετική οµάδα των ακεραίων. Αυτό γιατί κάθε δύο µονοπάτια που τυλίγονται τον ίδιο αριθµό φορών γύρω από το κέντρο είναι οµοτοπικά. Ορισµός 5. ([12]) Ένα απλό σύµπλεγµα (simplicial complex) ενός πεπερασµένου συνόλου κορυφών είναι µια συλλογή υποσυνόλων του V, τα οποία καλούνται πλευρές (faces) και η οποία είναι κλειστή ως προς τα υποσύνολα. Ήτοι αν και, τότε. ιάσταση µιας πλευράς λέγεται το πλήθος των στοιχείων που περιέχει µειωµένο κατά ένα. Αν είναι ένα σώµα, τότε µε συµβολίζουµε τον διανυσµατικό χώρο υπεράνω του σώµατος F µε βάση τις πλευρές διάστασης n του συµπλέγµατος 1. Για κάθε φυσικό αριθµό ορίζεται µια γραµµική απεικόνιση που καλείται συνοριακή απεικόνιση (boundary map). Η εικόνα ενός στοιχείου της βάσης του είναι: Ισχύει ότι και έτσι. Η ακολουθία διανυσµατικών χώρων και συνοριακών απεικονίσεων:. ονοµάζεται αλυσωτό σύµπλεγµα (chain complex). Στην περίπτωση που αντί για ένα απλό σύµπλεγµα έχουµε ένα τυχαίο τοπολογικό χώρο, τότε είναι και πάλι δυνατό να ορίσουµε ένα αλυσωτό σύµπλεγµα µε παρόµοιο τρόπο. Ο ενδιαφερόµενος αναγνώστης µπορεί να συµβουλευτεί το [9]. 1 Να σηµειώσουµε εδώ ότι υπάρχει και µια γενικότερη κατασκευή όπου αντί για σώµα έχουµε τους ακέραιους ή γενικότερα ένα δακτύλιο. Σε αυτή την περίπτωση έχουµε την ελεύθερη αβελιανή οµάδα ή το πρότυπο µε βάση τις πλευρές διάστασης n του συµπλέγµατος και οι κατασκευές προσαρµόζονται αντίστοιχα. Στις εφαρµογές όµως για λόγους υπολογισµού χρησιµοποιούµε διανυσµατικούς χώρους.

Ορισµός 6. Αν σύµπλεγµα, τότε ο για κάθε ακέραιο αριθµό είναι ένα αλυσωτό ο διανυσµατικός χώρος: καλείται οστη οµολογία του τοπολογικού χώρου. Η διάσταση του διανυσµατικού χώρου λέγεται οστός αριθµός Betti του µε συντελεστές στο F και συµβολίζεται µε ή απλούστερα. Παράδειγµα 7. Έστω το ακόλουθο σύµπλεγµα το οποίο γεωµετρικά αντιστοιχεί στο διπλανό σχήµα. Έχουµε:,, για και,, για. Συνεπώς για. ιαισθητικά µπορούµε να πούµε πως ο πρώτος αριθµός Betti εκφράζει το πλήθος των συνεκτικών συνιστωσών του συµπλέγµατος, ο δεύτερος το πλήθος των µονοδιάστατων κύκλων κ.ε. 3. Εφαρµογές της οµολογίας Η έννοια της οµολογίας που παρουσιάστηκε στην προηγούµενη παράγραφο. Βρίσκει εφαρµογή σε δίκτυα αισθητήρων [7, 11, 13]. Το βασικό παράδειγµα αφορά ένα τέτοιο δίκτυο για τους αισθητήρες του οποίου δεν γνωρίζουµε σε ποιο ακριβώς σηµείο είναι τοποθετηµένοι. Αντιθέτως έχουν τις εξής ιδιότητες: 1. έχουν µια σφαιρική περιοχή κάλυψης ακτίνας, 2. κάθε αισθητήρας εκπέµπει ένα µοναδικό κωδικό αναγνώρισης και µπορεί να εντοπίσει οποιοδήποτε άλλο αισθητήρα σε απόσταση µικρότερη ή ίση της (ασθενής ακτίνα κάλυψης) µε. Επιπλέον ιδιότητες ανάλογα µε τις συγκεκριµένες εφαρµογές είναι να γνωρίζουµε τους αισθητήρες που βρίσκονται στο σύνορο της περιοχής κάλυψης του δικτύου, να υπάρχει και µια ισχυρή ακτίνα κάλυψης και κάθε αισθητήρας να µπορεί να ξεχωρίσει ποιοι άλλοι αισθητήρες

βρίσκονται εντός των δύο διαφορετικών ακτίνων και τέλος οι διάφορες ακτίνες να ικανοποιούν συγκεκριµένες ανισότητες. Ορισµός 8. Αν είναι µια πεπερασµένη οικογένεια συνόλων τότε το νεύρο της (nerve complex) είναι το σύµπλεγµα του οποίου οι -διάστατες πλευρές αντιστοιχούν σε µη κενές τοµές διαφορετικών συνόλων της οικογένειας. Θεώρηµα 9. Το νεύρο µιας οικογένειας συνόλων οµολογία µε την ένωση. έχει την ίδια Υπολογίζοντας εποµένως τους αριθµούς Betti του νεύρου που προκύπτει από τις περιοχές κάλυψης του δικτύου των αισθητήρων θα µπορούσαµε να διαπιστώσουµε αν υπάρχουν τρύπες ή όχι στην περιοχή κάλυψης του δικτύου µας. Κάτι τέτοιο όµως θα απαιτούσε να γνωρίζουµε την ακριβή απόσταση µεταξύ των αισθητήρων. Για αυτό έχουµε την ακόλουθη κατασκευή. Ορισµός 10. Αν έχουµε ένα πεπερασµένο σύνολο σηµείων ενός ευκλείδειου χώρου και ένα θετικό πραγµατικό αριθµό (οποίος καλείται ακτίνα) το σύµπλεγµα Vietoris Rips του συνόλου είναι το σύµπλεγµα του οποίου οι -διάστατες πλευρές αντιστοιχούν σε οµάδες διαφορετικών σηµείων τα οποία απέχουν µεταξύ τους ανά δύο απόσταση µικρότερη ή ίση του. Αν είναι το Vietoris Rips σύµπλεγµα τα σηµεία του οποίου αντιστοιχούν στους αισθητήρες του δικτύου και ακτίνα ίση µε την ισχυρή ακτίνα κάλυψης ενώ είναι το Vietoris Rips σύµπλεγµα µε ακτίνα ίση µε την ασθενή ακτίνα κάλυψης, τότε. Έχουµε έτσι µια απεικόνιση που επάγει απεικονίσεις οµολογίας για κάθε. Θεώρηµα 11. ([7, Theorem 2]) Αν, τότε το δίκτυο αισθητήρων έχει µια τρύπα στην περιοχή κάλυψης του αν η απεικόνιση είναι µη µηδενική για κάποιο.

Το παραπάνω θεώρηµα µας δείχνει ότι ακόµα και µε αυτές τις περιορισµένες ικανότητες το δίκτυο µας µπορεί να γνωρίζει αν καλύπτει µια ολόκληρη περιοχή ή αν περιέχει κενά. Τα πλεονεκτήµατα της χρήσης της οµολογίας είναι όµως περισσότερα. Για παράδειγµα υπάρχουν τεχνικές που εντοπίζουν ποιοι κόµβοι βρίσκονται γύρω από κενά της περιοχής κάλυψης. Επίσης, σε άρθρο τους οι Li, Hunter, Yang [11] παρουσιάζουν έναν αλγόριθµο που, δεδοµένου ενός δικτύου αισθητήρων επιλέγει κάποιους από αυτούς και ελέγχει αν το υποσύνολο αυτό αρκεί για να καλύψει µια περιοχή χωρίς κενά. Επιπλέον αν εντοπίσει κενά αναζητά ποιοι επιπλέον αισθητήρες πρέπει να προστεθούν για να καλυφθούν αυτά τα κενά. Μια άλλη εφαρµογή της οµολογίας αφορά την επεξεργασία εικόνων. Αν έχουµε µια ασπρόµαυρη εικόνα, τότε είναι πάρα πολύ πιθανό να µας ενδιαφέρουν διάφορα τοπολογικά χαρακτηριστικά της 2. Για παράδειγµα στην περίπτωση που έχουµε τα δύο πρώτα γράµµατα του αλφάβητου η γνώση του πρώτου αριθµού Betti θα µας επέτρεπε να ξεχωρίσουµε µεταξύ τους τα δύο αυτά γράµµατα. Ένα δεύτερο παράδειγµα που αναφέρεται στο πρώτο κεφάλαιο του [10] είναι το ακόλουθο. Οι συγγραφείς έχουν µια ασπρόµαυρη φωτογραφία της σελήνης και ψάχνουν να βρουν πόσοι κρατήρες απεικονίζονται σ αυτή. Αρχικά επιλέγουν ένα διάστηµα τιµών. Κάθε pixel της εικόνας µε φωτεινότητα µέσα σε αυτό το διάστηµα το χρωµατίζουν µαύρο και όλα τα υπόλοιπα λευκά. Στη συνέχεια υπολογίζουν τον πρώτο αριθµό Betti και βρίσκουν έτσι το πλήθος των κρατήρων. Ο ενδιαφερόµενος αναγνώστης µπορεί µάλιστα να βρει και ένα πρόγραµµα στο διαδίκτυο [2] που σε µια εικόνα µπορεί να υπολογίσει τους αντίστοιχους αριθµούς Betti. Να σηµειώσουµε εδώ ότι αν στο προηγούµενο παράδειγµα το διάστηµα είναι της µορφής, τότε για τις διάφορες τιµές του θετικού αριθµού έχουµε και διαφορετικά συµπλέγµατα. Μάλιστα αν, τότε και συνεπώς επάγονται απεικονίσεις. Γενικά όταν έχουµε µια τέτοια κατάσταση, δηλ. για διάφορες τιµές µιας παραµέτρου συµπλέγµατα ώστε αν, τότε 2 Υπάρχουν αρκετοί τρόποι µε τους οποίους µε βάση µια ασπρόµαυρη εικόνα µπορούµε να κατασκευάσουµε ένα σύµπλεγµα. Ένας από αυτούς είναι να θεωρήσουµε τα µαύρα pixel ως κορυφές και όπου οι ακµές ενώνουν γειτονικά µεταξύ τους pixel.

η µελέτη των απεικονίσεων και των συνθέσεων τους µας δίνει αρκετές χρήσιµες πληροφορίες. Μάλιστα τα τελευταία χρόνια αναπτύσσεται µια πλούσια σχετική µαθηµατική θεωρία µε το όνοµα persistent homology [3, 4, 6, 16]. Ως τελευταία εφαρµογή της οµολογίας να αναφέρουµε τη χρήση της στην ανάλυση δεδοµένων. Αν έχουµε ένα σύνολο δεδοµένων, τότε αυτό µπορούµε να το δούµε ως ένα σύνολο σηµείων ενός ευκλείδειου χώρου. Χρησιµοποιώντας µια ακτίνα µπορούµε να κατασκευάσουµε το σύµπλεγµα Vietoris Rips του συνόλου. Με τη χρήση της οµολογίας του συµπλέγµατος αυτού µπορούµε να εξαγάγουµε αρκετά ποιοτικά χαρακτηριστικά του συνόλου δεδοµένων. Επίσης θα µπορούσαµε να αναζητήσουµε απλά συµπλέγµατα µε την ίδια οµολογία και να τα χρησιµοποιήσουµε για να οπτικοποιήσουµε τα δεδοµένα µας. Το απλούστερο ίσως παράδειγµα είναι αυτό που αναφέρεται στο [3, σελ. 287-288] όπου ο συγγραφέας έχει πάρει ένα σύνολο δεδοµένων που ανήκει στον και που αφορά µια µελέτη για διαβήτη που έγινε σε 145 ασθενείς. Από το σύνολο αυτό µέσα από µια συγκεκριµένη διαδικασία κατασκευάζεται το διπλανό σύµπλεγµα. Αυτό που φαίνεται ξεκάθαρα από το σχήµα αυτό είναι ότι έχουµε τρεις διαφορετικές καταστάσεις αυτής της ασθένειας (όχι διαβήτης, διαβήτης τύπου Ι και διαβήτης τύπου ΙΙ). 4. Μια εφαρµογή της οµοτοπίας Έστω ότι έχουµε προγράµµατα τα οποία χρειάζονται πρόσβαση σε κάποιους κοινούς πόρους (π.χ. θέσεις στη µνήµη ή αρχεία σε κάποιο αποθηκευτικό µέσο). Ένα ενδιαφέρον πρόβληµα είναι αν θα µπορούσαµε να κατανείµουµε τους πόρους αυτούς µε κάποιο τρόπο στα προγράµµατα αυτά ώστε να µην δηµιουργηθούν προβλήµατα. Για να δώσουµε κάποιο συγκεκριµένο παράδειγµα [5, 8] έστω ότι έχουµε δύο προγράµµατα και δύο πόρους. Το πρώτο πρόγραµµα χρειάζεται τον πόρο µετά τον πόρο, κατόπιν µπορεί να αποδεσµεύσει τον και στο τέλος να αποδεσµεύσει τον. Συµβολικά µπορούµε να γράψουµε, όπου µε συµβολίζουµε την δέσµευση του πόρου και µε την αποδέσµευσή του. Αντίστοιχα το δεύτερο πρόγραµµα χρειάζεται τον πόρο µετά τον πόρο, κατόπιν µπορεί να αποδεσµεύσει τον και στο τέλος να αποδεσµεύσει τον. Έχουµε.

Μπορούµε να παραστήσουµε το πρόβληµα αυτό χρησιµοποιώντας δύο κατακόρυφους άξονες έναν οριζόντιο για το πρόγραµµα και έναν κατακόρυφο για το. Στον οριζόντιο άξονα τοποθετούµε κατά σειρά τέσσερα σηµεία µεταξύ του και του τα οποία ονοµάζουµε. Το ίδιο κάνουµε και στον κατακόρυφο ονοµάζοντας τα σηµεία. Ένα σηµείο του επιπέδου µε αντιστοιχεί σε µια συγκεκριµένη κατάσταση ως εξής: αν η τετµηµένη του είναι µεγαλύτερη ή ίση µε κάποιο από τα τέσσερα σηµεία του οριζόντιου άξονα τότε το πρώτο πρόγραµµα έχει φτάσει µέχρι το αντίστοιχο σηµείο της εκτέλεσης του. Αντίστοιχα για την τεταγµένη του και το δεύτερο πρόγραµµα. Για παράδειγµα το σηµείο Α στο διπλανό σχήµα αντιστοιχεί στην κατάσταση όπου του πρώτο πρόγραµµα έχει δεσµεύσει τον πόρο ενώ το δεύτερο το πόρο αφού πρώτα έχει δεσµεύσει τον πόρο. Προφανώς κάτι τέτοιο δεν είναι επιτρεπτό. Έτσι τα σηµεία του µοναδιαίου τετραγώνου χωρίζονται σε δύο κατηγορίες αυτά όπου έχουµε επιτρεπτές καταστάσεις και σε αυτά όπου έχουµε µη επιτρεπτές. Τα σηµεία των µη επιτρεπτών είναι ο γραµµοσκιασµένος σταυρός. Μπορούµε να φανταστούµε ότι η εκτέλεση των δύο προγραµµάτων αντιστοιχεί σε µια ακολουθία διαδοχικών καταστάσεων και συνεπώς σε ένα µονοπάτι από το στο όπου η κίνηση είναι µόνο προς τα πάνω ή τα δεξιά, δηλ. σε µια συνεχή απεικόνιση µε την ιδιότητα αν, τότε και όπου. Τέτοια µονοπάτια θα τα ονοµάζουµε κατευθυνόµενα. Μια πιο προσεκτική µατιά µας αποκαλύπτει ότι υπάρχουν δύο ακόµα ενδιαφέροντες περιοχές. Το τετράγωνο µε τον αριθµό 1, τα σηµεία του αντιστοιχούν σε καταστάσεις οι οποίες θα οδηγήσουν σε µη επιτρεπτές καταστάσεις. Το τετράγωνο µε αριθµό 2 αντιστοιχεί σε καταστάσεις που µπορούν να προκύψουν µόνο από µη επιτρεπτές καταστάσεις.

Γίνεται εύκολα αντιληπτό ότι, ουσιαστικά, υπάρχουν δύο διαφορετικά είδη µονοπατιών. Αυτά που περνάνε πάνω από τη γραµµοσκιασµένη περιοχή και αυτά που περνάνε από κάτω. Εδώ είναι που υπεισέρχεται η έννοια της οµοτοπίας. Ακριβέστερα ενδιαφερόµαστε για την οµοτοπία κατευθυνόµενων µονοπατιών. Ο συγκεκριµένος µαθηµατικός κλάδος είναι αντικείµενο έντονης ερευνητικής δραστηριότητας και έχει ακόµα ανοικτά αρκετά βασικά προβλήµατα [1]. Για παράδειγµα λόγω της µη ύπαρξης, εν γένει, αντίστροφων µονοπατιών οι κλάσεις οµοτοπίας δεν συνιστούν οµάδα. Ήτοι δεν ορίζεται η θεµελιώδης οµάδα. 5. Επίλογος Στις προηγούµενες παραγράφους παρουσιάσαµε εν συντοµία κάποιες εφαρµογές της θεωρίας οµοτοπίας και της οµολογίας. Αξίζει να τονισθεί ότι οι δύο αυτές θεωρίες αναπτύχθηκαν αρχικά ως θεωρητικά τεχνικά εργαλεία. Αποτελούν δύο ακόµα περιπτώσεις στη µακρά λίστα παραδειγµάτων καθαρά θεωρητικών εργαλείων που βρίσκουν, απρόσµενες θα λέγαµε, εφαρµογές σε πολύ πρακτικά προβλήµατα. Οι εφαρµογές τους δεν σταµατούν σε αυτές τις λίγες που αναφέραµε ήδη. Υπάρχουν εφαρµογές στην µοριακή βιολογία, την αστρονοµία, την αναγνώριση προτύπων [15, σελ. 31-32], στη µελέτη χαοτικών συστηµάτων [10], στη µελέτη του οπτικού φλοιού στον εγκέφαλο [3], στην ταυτόχρονη χρήση βάσεων δεδοµένων από πολλούς χρήστες και τα συστήµατα παράλληλων συναλλαγών [8]. Όλες αυτές οι εφαρµογές ενισχύουν τη συνεργασία µεταξύ επιστηµόνων από διαφορετικά πεδία. Αρκετοί από τους µαθηµατικούς που αναφέρονται στη βιβλιογραφία έχουν συνεργασίες µε επιστήµονες της πληροφορικής, µηχανικούς, νευροβιολογούς κ.α. Ένα δεύτερο σηµείο που πρέπει να τονισθεί είναι ότι η χρήση αυτών των µαθηµατικών εργαλείων σε διάφορες εφαρµογές δίνει ώθηση και στην περαιτέρω ανάπτυξη τους. Οι εφαρµογές δηµιουργούν νέα ερωτήµατα προς κατευθύνσεις που δεν είχαν µελετηθεί εκτενώς από τη µαθηµατική κοινότητα. Χαρακτηριστικά είναι τα παραδείγµατα της persistent homology και της οµοτοπίας κατευθυνόµενων µονοπατιών. Σε αυτό το σηµείο θα πρέπει επίσης να αναφέρουµε ότι χάρη σε αυτές τις εφαρµογές αρκετοί µαθηµατικοί έχουν επιδοτηθεί από διάφορες υπηρεσίες και επιτροπές όπως είναι οι DARPA, NSF, NSERC. Γι αυτούς τους λόγους αξίζει µια µικρή αναφορά στις εφαρµογές αυτών των µαθηµατικών εργαλείων. Γιατί δείχνει ότι η µαθηµατική επιστήµη είναι ένα ζωντανό κοµµάτι του σύγχρονου κόσµου. Ή όπως έχει

πει και ο Ian Stewart Ζούµε σε ένα περίπλοκο κόσµο Τα µαθηµατικά κρατούν ενωµένο αυτόν τον κόσµο [14, σελ. 283]! Βιβλιογραφία [1]. P. Bubenic, Models and van Kampen theorems for directed homotopy theory, Homotopy Homology and Applications 11, no. 1, 2009, 185 202. [2]. Computational Homology Project, http://chomp.rutgers.edu/ [3]. G. Carlsson, Topology and Data, Bull. AMS 46, no. 2, April 2009, 255 308. [4]. H. Edelsbrunner, J. Harer, Persistent homology---a survey, Surveys on discrete and computational geometry, Cont. Math. 453, 2008, 257 282. [5]. L. Fajstrup, M. Raußen, E. Goubault, Algebraic topology and concurrency, Theoretical Computer Science 357, 2006, 241 278. [6]. R. Ghrist, Barcodes: the persistent topology of data, Bull. AMS 45, 2008, 61 75. [7]. R. Ghrist, A. Muhammad, Coverage and hole-detection in sensor networks via homology, IPSN '05: Proceedings of the 4th international symposium on Information processing in sensor networks, IEEE Press, 2005. [8]. E. Goubault, Some geometric perspectives in concurrency theory, Homology Homotopy and Applications 5, no. 2, 2003,.95 136. [9]. A. Hatcher, Algebraic topology, Cambridge Un. Pr, Cambridge, 2002. [10]. T. Kaczynski, K. Mischaikow, M. Mrozek, Computational homology, Springer-Verlag, New York, 2004. [11]. X. Li, D. Hunter, K. Yang, Distributed coordinate-free hole detection and recovery, IEEE GLOBECOM, San Francisco, 2006. [12]. E. Miller, B. Sturmfels, Combinatorial Commutative Algebra, Springer-Verlag, New York, 2005. [13]. V. Silva, R. Ghrist, Homological sensor networks, Notices of the AMS 54, no. 1, 10 17. [14]. I. Stewart, From here to infinity, Oxford Un. Pr, Oxford, ed. 1996. [15]. D. Strömbom, Persistent Homology in the cubical setting, master s thesis. [16]. A. Zomorodian, G. Carlsson, Computing persistent homology, Discrete Computational Geometry 33, no. 2, 2005, 249 274.

Abstract In this article we present some applications of topological algebra in areas such as sensor networks, image analysis, data analysis and concurrency. In the second section we present some mathematical notions needed for the understanding of the applications. Following, in the next two sections, we describe the applications of these notions. The article ends with some remarks of the writer.