Μια μηχανή από γρανάζια, που ακολουθεί οδηγίες από διάτρητες κάρτες, θα μπορούσε να συνθέτει μουσική. Αυτή ήταν μία από τις δυνατότητες που περιέγραψε η Άντα Λάβλεϊς το 1843, ενώ εξηγούσε την προτεινόμενη Αναλυτική Μηχανή του Τσαρλς Μπάμπατζ.

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

Καθώς η Ημέρα της Άντα Λάβλεϊς πέφτει φέτος στις 13 Οκτωβρίου, αυτό το απόσπασμα προσφέρει μια χρήσιμη είσοδο στο έργο της. Τι διέκρινε σε μια υπολογιστική μηχανή που την έκανε να σκεφτεί τη μουσική;

Ένας αριθμός θα μπορούσε να αντιπροσωπεύει κάτι άλλο

Το σημείο εκκίνησης της Λάβλεϊς ήταν η διάκριση ανάμεσα στις πράξεις που εκτελεί μια μηχανή και στα πράγματα που αυτές οι πράξεις αντιπροσωπεύουν.

Ένας αριθμός μπορεί να εκφράζει μια ποσότητα: πέντε αντικείμενα, για παράδειγμα. Όμως οι αριθμοί μπορούν επίσης να αντιπροσωπεύουν κάτι συμβατικά. Για να πάρουμε ένα απλό σύγχρονο παράδειγμα, θα μπορούσαμε να αντιστοιχίσουμε αριθμούς σε μουσικά ύψη και να περιγράψουμε πόσο θα πρέπει να διαρκεί κάθε νότα. Αυτοί οι αριθμοί θα μετέφεραν πληροφορίες για μια μελωδία.

Το παράδειγμα είναι δικό μας και όχι δείγμα της σημειογραφίας της ίδιας της Λάβλεϊς. Βοηθά όμως να εξηγηθεί η πρότασή της: αν οι μουσικές σχέσεις μπορούσαν να αναπαρασταθούν μέσω κατάλληλων κανόνων και συμβόλων, μια μηχανή θα μπορούσε να ενεργεί πάνω τους.

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

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

Περιέγραφε μια μηχανή που δεν κατασκευάστηκε ποτέ

Η Αναλυτική Μηχανή ήταν σχέδιο του Μπάμπατζ. Η Λάβλεϊς μετέφρασε μια περιγραφή της από τον Ιταλό μηχανικό Λουίτζι Φεντερίκο Μεναμπρέα και πρόσθεσε εκτενείς επεξηγηματικές σημειώσεις, που ολοκληρώθηκαν το 1843. Η παρουσίαση του NIST από τον Μάρτιο του 2023 περιγράφει αυτή την εργασία.

Η μηχανή δεν ολοκληρώθηκε ποτέ όσο ζούσαν. Η παρουσίαση του Science Museum για τα σχέδια του Μπάμπατζ τοποθετεί αυτά τα σχέδια μέσα σε αυτή την ιστορία ανολοκλήρωτου έργου.

Αυτό έχει σημασία όταν διαβάζουμε το μουσικό απόσπασμα της Λάβλεϊς. Εξερευνούσε τις δυνατότητες μιας προτεινόμενης μηχανής. Δεν παρουσίασε έναν αυτοματοποιημένο συνθέτη, και το απόσπασμα δεν αποδεικνύει ότι η μηχανή θα κατανοούσε ή θα απολάμβανε τη μουσική.

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

Θα μπορούσε μια μηχανή να επινοήσει οτιδήποτε;

Η Λάβλεϊς έγραψε επίσης για τα όρια που έβλεπε στη μηχανή.

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

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

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

Μας δίνουν όμως ένα ακριβές ερώτημα για να συνεχίσουμε: όταν μια μηχανή παράγει κάτι, ποια μέρη προέρχονται από τις οδηγίες της και τι εννοούμε όταν αποκαλούμε το αποτέλεσμα πρωτότυπο;

Κοιτάξτε πέρα από την ετικέτα «η πρώτη προγραμματίστρια»

Η Λάβλεϊς παρουσιάζεται συχνά ως η πρώτη προγραμματίστρια υπολογιστών. Το Science Museum δίνει μια πιο συγκεκριμένη περιγραφή: οι δημοσιευμένες σημειώσεις της περιλάμβαναν έναν αλγόριθμο για την Αναλυτική Μηχανή, ενώ ο Μπάμπατζ είχε ήδη σκιαγραφήσει παρόμοιους αλγορίθμους στα σημειωματάριά του.

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

Μπορείτε να συνεχίσετε αυτή τη συζήτηση στο Κείμενο με Ιστορία με μια απεικόνιση της Άντα Λάβλεϊς από ΤΝ. Δοκιμάστε να ρωτήσετε:

Πώς θα μπορούσαν οι αριθμοί να αντιπροσωπεύουν μουσικούς ήχους και τι θα χρειαζόταν να κάνει μια μηχανή με αυτούς;

Έπειτα επιστρέψτε στο Σημείωμα A και συγκρίνετε την απάντηση με το πραγματικό της επιχείρημα. Αντιμετωπίστε τη συζήτηση ως βοήθημα μελέτης· χρησιμοποιήστε τις δημοσιευμένες σημειώσεις για να ελέγξετε τι έγραψε η Λάβλεϊς.