Sidebar

Najnowsze

  • Lokalne waluty kryptograficzne
  • Problemy cywilizacji związane z rozwojem sztucznej inteligencji
  • Nowy Traktat Logiczno-Filozoficzny
  • Czas i paradoksy logiczne
  • Wprowadzenie do alternatywnych miar złożoności obliczeniowej
  • Mechanizm wnioskowania w systemach przetwarzania danych
  • Współczesne interpretacje argumentu św Anzelma
  • Cyfrowe oczyszczanie logiki
  • Znaczenie a oznaczanie
  • Informatyka w służbie prawdzie
  • Problemy wirtualnej rzeczywistości
Polish Logic Polish Logic Polish Logic

News

Lokalne waluty kryptograficzne

Details
Jerzy Wawro
Konteksty
19 May 2025
Hits: 194
Empty
  •  Print 
  • Email

Rozwój technologii umożliwia budowanie systemów alternatywnych w stosunku do tradycyjnych usług bankowych i transakcji gotówkowych. Przykładem mogą być waluty kryptograficzne, takie jak bitcoin. Projekty tego typu są niekiedy traktowane jako wyraz sprzeciwu obywateli wobec działalności współczesnych systemów finansowych, które często są oskarżane o wyzysk i blokowanie aktywności gospodarczej. Sam mechanizm waluty kryptograficznej nie jest jednak wystarczającym rozwiązaniem. Powtarzające się kryzysy finansowe skłaniają do stosowania barteru oraz tworzenia systemów walut alternatywnych (komplementarnych) – stosowanych w transakcjach na rynku lokalnym.

Read more: Lokalne waluty kryptograficzne

Problemy cywilizacji związane z rozwojem sztucznej inteligencji

Details
Jerzy Wawro
Filozofia informatyki
14 August 2023
Hits: 6997
Empty
  •  Print 
  • Email

Wirtualną rzeczywistość rozumiem tak, jak Mark Zuckerberg1 - czyli jako rozszerzenie naszej rzeczywistości o kreacje komputerowe. W tej przestrzeni będziemy się komunikować nie tylko z innymi ludźmi, ale również z programami, które mogą wykorzystywać sztuczną inteligencję. To budzi wiele obaw. Będę jednak dowodził że większe zagrożenia dla społeczeństwa wynikają z samej wirtualizacji, niż z uwagi na zastosowanie w niej sztucznej inteligencji. Przedstawiona argumentacja sięga fundamentów informatyki2. Dlatego początek tekstu ma charakter „techniczny”. Dalsze rozważania, to opis sytuacji z punktu widzenia humanisty funkcjonującego w świecie techniki.

 

Maszyny matematyczne

 

Dawniej komputery - nie bez przyczyny - nazywano maszynami matematycznymi. Modele obliczeniowe, zgodnie z którymi je zbudowano, zostały zaprojektowane przez matematyków. Najprostszym takim modelem obliczeniowym jest tabliczka mnożenia, z którą każdy z nas się zetknął. Jest to „pamięć”, przechowująca wyniki mnożenia dwóch liczb. Mając dwie liczby (od 1 do 10) możemy łatwo odczytać z tej pamięci wynik ich mnożenia.

Read more: Problemy cywilizacji związane z rozwojem sztucznej inteligencji

Nowy Traktat Logiczno-Filozoficzny

Details
Jerzy Wawro
Filozofia i logika
30 August 2018
Hits: 12589
Empty
  •  Print 
  • Email

Dla mnie „Traktat Logiczno Filozoficzny”1 to dzieło o granicach racjonalności napisane bez należytej dbałości o precyzję. Na dodatek upływ czasu sprawił, że wiele terminów których Wittgenstein używa bez podania definicji ma dzisiaj bardzo konkretne znaczenie – odmienne od tego jak on je rozumiał. Dlatego Traktat pozostaje żerowiskiem filozofów żyjących z wyjaśniania tego co autor miał na myśli. Natomiast jego przesłanie – aby było żywe – trzeba napisać od nowa. Chcąc podjąć dzieło Wittgensteina, trzeba zacząć od krytycznej analizy tego, co on napisał. Nie chodzi przy tym o interpretację treści, ale o wykorzystanie zestawu poruszonych zagadnień do refleksji nad drogą do wyznaczonego celu.

Pierwsza część tekstu zawiera analizę głównych zagadnień poruszonych w Traktacie. Druga część to podjęcie próby odsłonięcia granic racjonalności przy zastosowaniu wniosków z wykonanej analizy.

Na koniec tego wprowadzenia wyjaśnię krótko dlaczego zdecydowałem się stworzyć niniejszy tekst. Motywacje były trzy:

1) cel jaki postawił sobie Wittgenstein pozostaje aktualny – może teraz w czasach „postprawdy” bardziej niż kiedykolwiek;

2) negatywna ocena środowiska naukowego sprawia, że nie widzę żadnych szans na to, by to potrzebne dzieło zostało przez naukowców i filozofów wykonane (nie spodziewam się też, że moja praca zostanie przez nich dostrzeżona i doceniona);

3) języki programowania pełnią rolę o jakiej marzyli twórcy pozytywizmu logicznego (umożliwiają ścisły opis rzeczywistości); wydaje się ogromnie dziwne, że nie zostało to dostrzeżone przez spadkobierców tej tradycji; nie jestem filozofem (w sensie zawodowym), ale jestem programistą i dostrzegam doniosłość powyższego odkrycia.

Read more: Nowy Traktat Logiczno-Filozoficzny

Czas i paradoksy logiczne

Details
Jerzy Wawro
Filozofia i logika
02 April 2018
Hits: 10193
Empty
  •  Print 
  • Email

Czas a logika klasyczna1

Zdania w logice klasycznej opisują fakty (stan), a nie ich zmiany w czasie! Jeśli uznajemy zdanie za prawdziwe (fałszywe), tym samym uznajemy iż jego wartość logiczna nie zmienia się w czasie.
Na przykład zdanie 'jutro będzie padać deszcz' nie jest zdaniem logiki, gdyż nie umiemy ustalić jego wartości logicznej.

Możemy powiedzieć: 'dodając do liczby 2 liczbę 3 otrzymamy 5'. Wydaje się, że wyrażono tu jakiś ciąg czynności w czasie. Ale to jedynie opis zdeterminowanego wyniku działania. Wynik jest z góry przesądzony i dlatego możemy go podać. To, że posługujemy się przy tym czasownikiem jest jedynie środkiem wyrazu. Analogicznie możemy traktować każdy program komputerowy jako sieć logiczną2. Zamiana tego zapisu na instrukcje działania wykonywane w czasie powoduje jedynie zmniejszenie złożoności sieci logicznej na złożoność czasową (zamiast jednego złożonego działania ciąg prostszych wykonywanych w kolejnych chwilach czasu). Trudno więc mówić, że w ten sposób uwzględniono w komputerze czas taki jakim my go rozumiemy (jako doświadczaną zmienność). Prawdą pozostaje teza postawiona na początku: jeśli uznajemy zdanie za prawdziwe/fałszywe, tym samym uznajemy iż jego wartość logiczna nie zmienia się w czasie.

Opis działania komputera jest równoważny opisowi jego struktury, który da się przedstawić jako zbiór wyrażeń logicznych. Zauważmy przy tym, że takie wyrażenia nie są nigdy zapisem zdań fałszywych – nawet gdy dają na wynik 0 (fałsz). Na przykład zdanie: „koniunkcja daje na wynik fałsz, gdy wartości obu czynników koniunkcji (wejście) są fałszywe” jest prawdą! Opis działania komputera jest równoważny ze zbiorem zdań prawdziwych!

Dotyczy to wszystkich układów (maszyn) deterministycznych. Wątpliwości mogą dotyczyć jedynie tego, czy mamy do czynienia z determinizmem (jak w zdaniu 'jutro wzejdzie słońce'). Problemem jest też próba uwzględnienia czasu ciągłego (a nie dyskretnego). Prowadzi to do paradoksów związanych z nieskończonością. Z uwagi na to w tym artykule problem czasu ciągłego nie został poruszony.

Logika modalna i światy możliwe

Na początku tekstu podkreślone zostało to, że zdania logiczne służą do opisu faktów (stanu rzeczy). Kiedy fakty nie są znane w pełni, też możemy je opisać w sposób ścisły - choć niekoniecznie szczegółowy. Na przykład: 'jeśli rzucimy kostką do gry to otrzymamy ilość oczek od 1 do 6'. W tym przypadku można też skorzystać z pewnego rozszerzenia logiki klasycznej, a mianowicie logiki modalnej. W logice tej wprowadza się dwa operatory: jest konieczne oraz jest możliwe. Możemy więc powiedzieć: 'jest możliwe że rzucając kostką do gry otrzymamy 6 oczek'. Nie stanowi to istotnego wyłomu w deterministycznym charakterze logiki. Powszechnie takie zdania modalne interpretuje się w ten sposób, że pojawia się kilka światów możliwych. W każdym z nich wynik jest zdeterminowany. A więc na przykład w jednym ze światów możliwych rzucenie kostką da na pewno wynik 1 a w innym 6. Jeden z tych światów możliwych jest naszym światem realnym (choć możemy nie wiedzieć który). Operator „jest możliwe” oznacza że istnieje co najmniej jeden świat możliwy w którym zdanie jest prawdziwe. Operator „jest konieczne” zaś oznacza, że w każdym świecie możliwym rozważane zdanie jest prawdziwe.

Read more: Czas i paradoksy logiczne
Page 1 of 3
  • Start
  • Prev
  • 1
  • 2
  • 3
  • Next
  • End
Bootstrap is a front-end framework of Twitter, Inc. Code licensed under MIT License. Font Awesome font licensed under SIL OFL 1.1.