Llull i Leibniz: alfabet myśli i Calculemus!

🎯 Po co Ci to?

Arystoteles pokazał, że rozumowanie ma formę niezależną od treści. Ale to wciąż było coś, co człowiek robił w głowie, na papierze. Kolejny wielki krok — i to krok bardzo dosłowny — zrobił średniowieczny mnich, który zbudował mechaniczne koła mające generować nową wiedzę przez kombinowanie pojęć. Kilka wieków później filozof i matematyk marzył o czymś jeszcze bardziej ambitnym: uniwersalnym języku myśli, w którym spory dałoby się rozstrzygać... licząc. Ta jednostka pokazuje pierwsze próby fizycznej, mechanicznej realizacji marzenia z Działu 1.

✅ Czego się nauczysz

Po tej lekcji potrafisz:

  • opisać ideę i konstrukcję Ars Magna Ramona Llulla;
  • wyjaśnić, czym miała być characteristica universalis Leibniza i hasło „Calculemus!";
  • ocenić, dlaczego te projekty, mimo że nie zostały w pełni zrealizowane, są ważnym krokiem w historii AI.

🔁 Przypomnij sobie

Z Jednostki 4.1: Arystoteles pokazał, że schemat rozumowania (sylogizm) można stosować niezależnie od treści, podstawiając dowolne pojęcia. Llull i Leibniz pójdą o krok dalej — zapytają, czy można zmechanizować samo podstawianie i kombinowanie pojęć.

📘 Wyjaśnienie

Przenieśmy się na Majorkę u schyłku XIII wieku. Tamtejszy mnich, filozof i misjonarz Ramon Llull (ok. 1232–1316) stworzył coś, co dziś moglibyśmy nazwać pierwszą w historii próbą budowy „maszyny myślącej". Jego dzieło, Ars Magna („Wielka Sztuka"), opierało się na przekonaniu, że podstawowe pojęcia teologii i filozofii (takie jak dobroć, wielkość, wieczność, moc) da się zapisać jako skończony zestaw symboli — liter alfabetu — a następnie mechanicznie kombinować je za pomocą obracających się kół papierowych lub drewnianych, generując w ten sposób nowe, prawdziwe twierdzenia.

Llull to jedna z najbarwniejszych postaci średniowiecza. Przez trzydzieści lat był dworakiem i trubadurem układającym miłosne wiersze; po serii wizji porzucił dwór, nauczył się arabskiego i resztę życia spędził między Majorką, Paryżem a Afryką Północną, próbując przekonywać do swojej wiary nie mieczem, lecz argumentem. Właśnie temu miała służyć Ars Magna — „wielka sztuka": skoro spór o prawdę toczy się na słowa i pojęcia, potrzebne jest narzędzie do systematycznego przeglądania wszystkich możliwych kombinacji argumentów. Według legendy Llull został podczas ostatniej misji w Afryce Północnej ukamienowany i zmarł z ran w drodze powrotnej na Majorkę — zginął, można powiedzieć, testując swój system w terenie.

Ramon Llull (ok. 1232–1316) — dworzanin i trubadur, który po serii wizji został misjonarzem i wymyślił Ars Magna: pierwszą próbę mechanicznego generowania twierdzeń · źródło: rycina z XVI/XVII w., Wikimedia Commons, domena publiczna
Ramon Llull (ok. 1232–1316) — dworzanin i trubadur, który po serii wizji został misjonarzem i wymyślił Ars Magna: pierwszą próbę mechanicznego generowania twierdzeń · źródło: rycina z XVI/XVII w., Wikimedia Commons, domena publiczna

💭 Pomyśl: Wyobraź sobie koło papierowe podzielone na dziewięć części, każda oznaczona literą (B, C, D…) odpowiadającą jednemu podstawowemu pojęciu (np. B = dobroć, C = wielkość). Nakładasz na nie drugie, mniejsze koło z tymi samymi literami i obracasz. Co, Twoim zdaniem, miało to dać?

Sprawdź odpowiedź

Obracanie kół automatycznie generowało wszystkie możliwe kombinacje par liter (np. BC, BD, CD...), co miało odpowiadać wszystkim możliwym kombinacjom podstawowych pojęć (np. „dobroć wielka", „wielkość dobra"). Llull wierzył, że w ten sposób maszyna — mechanicznie, bez natchnienia czy indywidualnego geniuszu — może „wygenerować" wszystkie prawdziwe zdania możliwe do sformułowania z tych podstawowych pojęć. To pierwsza znana próba zbudowania fizycznego urządzenia do automatycznego generowania wiedzy przez kombinatorykę symboli.

📐 DEFINICJA — Ars Magna Llulla: system logiczno-kombinatoryczny (wraz z fizycznymi urządzeniami — obracającymi się kołami), który miał generować nowe twierdzenia przez mechaniczne łączenie skończonego zbioru podstawowych pojęć oznaczonych literami.

Po ludzku: mechaniczna „maszyna do myślenia" z papierowych kół, generująca wszystkie kombinacje podstawowych idei. Czym to NIE jest: to nie było urządzenie liczące w sensie matematycznym (jak późniejsze maszyny Babbage'a) — to był system kombinatoryki pojęć, motywowany celami religijnymi (Llull chciał w ten sposób racjonalnie przekonywać do prawd wiary).

Warto zaznaczyć: Llull nie zbudował maszyny w sensie mechanizmu z trybikami — jego „koła" były prostymi, ręcznie obracanymi diagramami. Ale sama idea — że wiedzę da się generować przez systematyczną, mechaniczną kombinatorykę symboli, bez udziału intuicji czy natchnienia — jest niezwykle nowatorska jak na XIII wiek i bezpośrednio zapowiada dużo późniejsze idee informatyczne.

Figura kombinatoryczna z Ars Magna Ramona Llulla (wydanie z 1517 r.) · źródło: Wikimedia Commons, domena publiczna
Figura kombinatoryczna z Ars Magna Ramona Llulla (wydanie z 1517 r.) · źródło: Wikimedia Commons, domena publiczna

Cztery wieki później niemiecki filozof i matematyk Gottfried Wilhelm Leibniz (1646–1716) — jeden z twórców rachunku różniczkowego — poszedł znacznie dalej. Marzył o stworzeniu characteristica universalis — uniwersalnego, symbolicznego języka, w którym każde pojęcie miałoby swój jednoznaczny symbol, a złożone myśli powstawałyby przez łączenie symboli prostych, podobnie jak liczby złożone powstają z liczb pierwszych.

Gottfried Wilhelm Leibniz (1646–1716) na portrecie Christopha Bernharda Frankego (ok. 1695). Filozof, matematyk i twórca rachunku różniczkowego, który marzył o języku pozwalającym spory obliczać zamiast ich rozstrzygać · źródło: Wikimedia Commons, domena publiczna
Gottfried Wilhelm Leibniz (1646–1716) na portrecie Christopha Bernharda Frankego (ok. 1695). Filozof, matematyk i twórca rachunku różniczkowego, który marzył o języku pozwalającym spory obliczać zamiast ich rozstrzygać · źródło: Wikimedia Commons, domena publiczna

📐 DEFINICJA — characteristica universalis: projekt Leibniza dotyczący stworzenia uniwersalnego języka symbolicznego, w którym każdemu podstawowemu pojęciu odpowiadałby unikalny symbol, a złożone myśli i twierdzenia dałoby się zapisywać i przekształcać jako kombinacje tych symboli.

Po ludzku: alfabet myśli — coś w rodzaju tabliczki Mendelejewa, ale dla wszystkich możliwych pojęć, z jasnymi regułami ich łączenia. Czym to NIE jest: Leibniz nigdy nie ukończył tego projektu — pozostał on programem, ambitnym szkicem, nie gotowym systemem.

Do tego języka miał być dołączony calculus ratiocinator — mechaniczny sposób „obliczania" poprawności rozumowań, zapisanych w tym uniwersalnym alfabecie. Leibniz wyobrażał sobie, że w przyszłości, gdy dwóch filozofów będzie się spierać, zamiast prowadzić jałową dyskusję, powiedzą sobie po prostu: „Calculemus!" — „Policzmy!" — usiądą z piórami, zapiszą swoje argumenty w uniwersalnym języku symbolicznym i obliczą, kto ma rację, tak jak oblicza się wynik równania matematycznego.

Leibniz nie poprzestał zresztą na hasłach. Zaprojektował i kazał zbudować maszynę liczącą, która jako pierwsza w historii wykonywała mechanicznie wszystkie cztery działania arytmetyczne (kalkulator Pascala radził sobie tylko z dodawaniem i odejmowaniem), a prototyp zawiózł do Londynu i zademonstrował w Royal Society. Mawiał przy tym, że niegodne jest znakomitych ludzi tracić godziny jak niewolnicy na pracę rachunkową, którą można by spokojnie powierzyć komukolwiek, gdyby tylko użyć maszyny. To zdanie mogłoby dziś wisieć nad biurkiem każdego programisty. Na marginesie: to ten sam Leibniz, który toczył z Newtonem słynny spór o pierwszeństwo wynalezienia rachunku różniczkowego — epoka miała swoje wojny gigantów.

Maszyna licząca Leibniza — pierwsza wykonująca wszystkie cztery działania (replika) · źródło: fot. Hannes Grobe, Wikimedia Commons, CC BY 3.0
Maszyna licząca Leibniza — pierwsza wykonująca wszystkie cztery działania (replika) · źródło: fot. Hannes Grobe, Wikimedia Commons, CC BY 3.0

💭 Pomyśl: Gdyby taki uniwersalny „kalkulator sporów" naprawdę istniał — czy mógłby rozstrzygnąć spory, które dziś uważamy za nierozstrzygalne, np. o wartościach moralnych czy estetycznych?

Sprawdź odpowiedź

To dobre pytanie krytyczne, które sam Leibniz musiał sobie zadawać. Odpowiedź większości współczesnych filozofów: prawdopodobnie nie — dla wielu sporów (np. moralnych czy estetycznych) problem nie polega na błędach w rozumowaniu logicznym, lecz na różnicach w wartościach wyjściowych czy definicjach podstawowych pojęć, których nie da się rozstrzygnąć samą kalkulacją. Marzenie Leibniza działa najlepiej tam, gdzie spór jest czysto logiczny lub matematyczny — a to wciąż ogromny i ważny obszar zastosowań (i dokładnie ten obszar rozwinie później logika formalna, którą poznasz w Dziale 5).

⚠️ Uwaga, pułapka

Ani Llull, ani Leibniz nie zrealizowali w pełni swoich projektów. Ars Magna Llulla była krytykowana już w jego czasach za naiwność (mechaniczne generowanie kombinacji nie gwarantuje, że wynikowe zdania są prawdziwe czy sensowne — samo łączenie liter „B" i „C" nie tworzy automatycznie mądrego twierdzenia). Characteristica universalis Leibniza pozostała niedokończonym szkicem — Leibniz zdążył opracować jedynie fragmenty, głównie dotyczące logiki formalnej.

To jednak nie umniejsza ich znaczenia historycznego. Obaj myśliciele pierwsi jasno sformułowali cel: zbudowanie systemu symbolicznego, w którym prawdę dałoby się „obliczyć" mechanicznie. Sam cel — nawet niezrealizowany w swoim czasie — stał się drogowskazem dla wszystkich kolejnych pokoleń logików, matematyków i (ostatecznie) informatyków. To bardzo częsty wzorzec w historii nauki: śmiała, częściowo naiwna wizja poprzedza o wieki jej realne urzeczywistnienie.

🏛️ Stanowiska — czy marzenie Leibniza było naiwne, czy proroctwem?

  • Stanowisko krytyczne (współcześni Leibnizowi i część dzisiejszych historyków): projekt characteristica universalis był naiwny — zakładał, że WSZYSTKIE ludzkie pojęcia (w tym moralne, estetyczne, religijne) dają się sprowadzić do jednoznacznych symboli i reguł, co jest wątpliwe.
  • Stanowisko afirmatywne (część historyków informatyki): Leibniz, choć nie zrealizował projektu w całości, trafnie przewidział ideę języka formalnego i rachunku logicznego, które w XIX i XX wieku (Boole, Frege, Russell — poznasz ich w kolejnych jednostkach) rzeczywiście doprowadziły do stworzenia rygorystycznych systemów logicznych, a ostatecznie — do informatyki i AI.

📐 Definicje tej lekcji

  • Ars Magna — system Llulla generujący twierdzenia przez mechaniczną kombinatorykę pojęć.
  • Characteristica universalis — projekt Leibniza uniwersalnego, symbolicznego języka myśli.
  • Calculus ratiocinator — zamierzony przez Leibniza mechaniczny sposób „obliczania" poprawności rozumowań.

📌 Najważniejsze w pigułce

  • Ramon Llull zbudował mechaniczne koła kombinujące pojęcia — pierwsza fizyczna próba „maszyny myślącej".
  • Gottfried Leibniz marzył o uniwersalnym alfabecie myśli (characteristica universalis) i mechanicznym sposobie rozstrzygania sporów (calculus ratiocinator, hasło „Calculemus!").
  • Żaden z tych projektów nie został w pełni zrealizowany — ale oba wyznaczyły cel, do którego dążyła cała późniejsza logika formalna.
  • Sama mechaniczna kombinacja symboli nie gwarantuje, że wynik jest prawdziwy czy sensowny — to ważne ograniczenie obu projektów.

🎒 Zadania

Zadanie 4.2.1. Wyjaśnij, na czym polegało podobieństwo między Ars Magna Llulla a characteristica universalis Leibniza, mimo że dzieli je ponad 400 lat.

Sprawdź odpowiedź

Obaj myśliciele wyszli z tego samego założenia: że złożone myśli/twierdzenia dają się zbudować z ograniczonego zestawu podstawowych symboli/pojęć, łączonych według określonych reguł — i że ten proces łączenia da się zmechanizować (u Llulla dosłownie, przez obracające się koła; u Leibniza — przez „rachunek" symboliczny). Obaj też dążyli do tego, by wiedzę i prawdę można było generować lub sprawdzać systematycznie, bez polegania wyłącznie na intuicji czy autorytecie.

Zadanie 4.2.2. Podaj jeden argument przeciwko twierdzeniu, że mechaniczne generowanie wszystkich kombinacji symboli (jak w kołach Llulla) wystarczy do wytworzenia prawdziwej wiedzy.

Pokaż rozwiązanie

Mechaniczne generowanie kombinacji tworzy WSZYSTKIE możliwe zestawienia symboli — również te bezsensowne lub fałszywe. Sam fakt, że jakaś kombinacja symboli została „wygenerowana", nie czyni jej automatycznie prawdziwym czy sensownym twierdzeniem — potrzebny jest dodatkowy mechanizm weryfikacji (sprawdzenia prawdziwości), którego czyste koła kombinatoryczne Llulla nie dostarczały. To pokazuje różnicę między generowaniem hipotez a dowodzeniem prawdy.

Zadanie 4.2.3. Hasło Leibniza „Calculemus!" zakładało, że spory da się rozstrzygać przez obliczenie. Podaj przykład współczesnego sporu, w którym takie podejście mogłoby zadziałać, oraz taki, w którym raczej nie.

Sprawdź odpowiedź

Mogłoby zadziałać: spór o to, czy dany dowód matematyczny jest poprawny — to pytanie da się rozstrzygnąć formalnie, krok po kroku, sprawdzając logiczną poprawność każdego kroku (dokładnie to, co dziś robią np. automatyczne dowodzenia twierdzeń).

Raczej nie zadziała: spór o to, czy dany film jest „dobry" — ocena estetyczna zależy od gustu, kontekstu kulturowego i osobistych wartości, które trudno sprowadzić do jednoznacznych symboli i reguł obliczeniowych.

🔍 Sprawdź, czy umiesz

  • [ ] Opisać, jak działała Ars Magna Llulla.
  • [ ] Zdefiniować characteristica universalis i wyjaśnić hasło „Calculemus!".
  • [ ] Wyjaśnić, dlaczego mechaniczna kombinatoryka symboli nie gwarantuje prawdziwości wyniku.
  • [ ] Ocenić trwałe znaczenie tych niezrealizowanych projektów dla późniejszej historii logiki i AI.

Ucz się tej jednostki z asystentem