🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.pl.matematyka
Article #9851

Rachunek zdań 5 - indukowane funkcje logiczne

#9851
From: Wlodzimierz Holsztynski
Date: Sun, 19 Jul 2009 11:11
90 lines
3691 bytes
Zdefiniuję dla każdego zdania  Z  indukowaną funkcję
logiczną   |Z| : LC --> {0 1}.

  Gdy indukowana funkcja logiczna  |Z|  jest stała
  i równa 1  (gdy  |Z|(u) = 1 dla każdego  u \in LC)
  to zdanie  Z  nazywamy tautologią.

***

(i)  Niech  Z  będzie zmienną  (Z \in V). Wtedy

        |Z|(u)  :=  u(Z)        dla każdego  u \in LC

Takie  |Z|  zależy istotnie tylko od zmiennej  Z
czyli od 1-elementowego zbioru zmiennych  {Z}.

***

 (ii)  Niech  Z  bedzie zdaniem  (~ Y),  gdzie  Y  jest
dowolnym zdaniem.  Wtedy, z definicji:

     |Z|(u) :=  1 - |Y|(u)        dla każdego  u \in LC

gdzie  -  oznacza zwykłe arytmetyczne odejmowanie:

    1 - 1 = 0    oraz    1 - 0 = 1

Widzimy, że  ~  jest interpretowane jako zaprzeczenie.
Można powiedzieć, że funkcja zaprzeczenia
jest funkcją na opak.

Funkcja  |Z|  zależy istotnie od tego samego
zbioru zmiennych co funkcja  |Y|.

***

(iii-EQ)  Niech  Z będzie zdaniem  ( X <=> Y),  gdzie
X Y  są dowolnymi zdaniami. Wtedy, z definicji:

    |Z|(u)  :=  1 - |X(u) - Y(u)|        dla każdego  u \in LC

gdzie po prawej stronie znowu stosujemy zwykłe
operacje arytmetyczne odejmowania i wartości
absolutnej.  Widzimy, że  |Z(u)| = 1  gdy  X(u) = Y(u),
oraz  |Z(u)| = 0  w przeciwnym wypadku;  czyli  <=>
jest interpretowane jako równoważność.

(iii-\/)  Niech  Z będzie zdaniem  ( X \/ Y),  gdzie
X Y  są dowolnymi zdaniami. Wtedy, z definicji:

  |Z|(u)  :=  max(|X|(u)  |Y|(u))    dla każdego  u \in LC

czyli  |Z|(u) = 1  gdy przynajmniej jedna z wartości
|X|(u)  |Y|(u)  jest  1;  oraz  |Z|(u) = 0  gdy żadna.

(iii-/\)  Niech  Z będzie zdaniem  ( X /\ Y),  gdzie
X Y  są dowolnymi zdaniami. Wtedy, z definicji:

  |Z|(u)  :=  min(|X|(u)  |Y|(u))    dla każdego  u \in LC

czyli  |Z|(u) = 1  gdy obie wartości  |X|(u)  |Y|(u)
wynoszą  1;  oraz  |Z|(u) = 0  w przeciwnym razie.

***

We wszystkich 3 powyższych przypadkach  (iii-<=>)
oraz (iii-\/)  oraz  (iii-/\),  jeżeli  A B  są zbiorami
zmiennych od ktorych zależą odpowiednio
funkcje  |X|  |Y|,  to  funkcja  |Z|  zalezy od zbioru
zmiennych  A \union B.

Powyższe jest rekurencyjną definicją funkcji
logicznej  |Z|  indukowanej przez zdanie  Z,
dla dowolnego zdania  Z.

*********************

PRZYKŁAD  Niech  Z  będzie zdaniem typu
=========    (Y \/ (~ Y)),  gdzie  Y  jest dowolnym
zdaniem.  Wtedy

    |Z|(u)  =  max(|Y|(u),  1 - |Y|(u))  =  1

dla dowolnego  u \in LC.  Zatem  Z  jest tautologią.

*****

Pozdrawiam,

    Włodek
Technical Details
Message-ID: <67717f59-7908-4f53-9a4a-193fa835aa9a@2g2000prl.googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!postnews.google.com!2g2000prl.googlegroups.com!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!postnews.google.com!2g2000prl.googlegroups.com!not-for-mail
From: Wlodzimierz Holsztynski <sennajawa@gmail.com>
Newsgroups: alt.pl.matematyka
Subject: Rachunek zdań 5 - indukowane funkcje logiczne
Date: Sun, 19 Jul 2009 04:11:44 -0700 (PDT)
Organization: http://groups.google.com
Lines: 90
Message-ID: <67717f59-7908-4f53-9a4a-193fa835aa9a@2g2000prl.googlegroups.com>
NNTP-Posting-Host: 76.203.174.247
Mime-Version: 1.0
X-Trace: posting.google.com 1248001905 29420 127.0.0.1 (19 Jul 2009 11:11:45 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Sun, 19 Jul 2009 11:11:45 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: 2g2000prl.googlegroups.com; posting-host=76.203.174.247;  posting-account=UrCXdgoAAADLYEIMhLgC9DXK7KdryJbT
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-US;  rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1,gzip(gfe),gzip(gfe)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit