08.pdf
(
186 KB
)
Pobierz
c:\3\8.dvi
3. DEFINIOWANIE
3.0. POJĘCIEDEFINIOWANIA
Wjęzykupierwszegorzędu,czyliwjęzykurachunkupredykatów
takjakgoopisaliśmy,definiowaćmożnaliterypredykatowe,stałein-
dywiduoweiliteryfunkcyjne.Wnaszychrozważaniachograniczymy
sięprzedewszystkimdodefinicji,któreznaczeniasymbolidefiniowa-
nychcharakteryzująwjęzykuteorii,awięcszczegółowiejrozważymy
wypadekwprowadzanianowychsymbolijakowygodnychskrótówdla
złożonychwyrażeń
74
.
Przezteoriębędziemyturozumielidowolnyzbiórformułjęzyka
pierwszegorzędudomkniętynareguływynikania,czylitakizbiór,do
którego należą wszystkie i tylko te formuły, które mają w nim do-
wód.Wszczególności takim zbiorem jestzbiór formułprawdziwych
przy jakiejś interpretacji tego języka, czyli zbiór zdań prawdziwych
wokreślonymmodelu
75
.
Tam,gdziemówisięomodeluteoriizwykle
ma się na uwadze zdania, czyli formuły nie zawierające zmiennych
wolnych. Każdej formule odpowiada zdanie, które z niej otrzymu-
jemypoprzezpoprzedzeniejejkwantyfikatoramiogólnymiwiążącymi
wszystkiewystępującewniejzmiennewolne.
Teoriamożebyćokreślonaprzezpodaniejejaksjomatów.Wów-
czas elementami teorii są wszystkie i tylko te formuły, które mają
74
Wartoodnotować,żeporazpierwszyregułydefiniowaniazostałysformuło-
waneprzezpolskiegologikaStanisławaLeśniewskiego[1931].
75
Zbiórwszystkichformułprawdziwychwjakiejśdziedziniejestdomkniętyna
reguływynikania.Jesttakdlatego,żewynikaniesyntaktycznezachowujestosunek
wynikania semantycznego (twierdzenie o pełności) – z prawdziwych formuł nie
możnapoprawnieudowodnićzdaniafałszywego.
206
3. DEFINIOWANIE
dowódzjejaksjomatów.Aksjomattowięcelementpewnejwyróżnio-
nejklasyzdań(formuł)określonegojęzyka.
Mającjakąśteorię,np.scharakteryzowanąjakozbiórwszystkich
itylkozdańprawdziwychwokreślonejdziedzinie,możnapytaćsięo
jejaksjomatyzowalność, czylitakizbiórzdań-aksjomatów,zktórego
dałobysięudowodnićwszystkieitylkoformułyskładającesięnatę
teorię.Zwyklechodzioto,abyrozstrzygalnebyłopytanie,czyjakieś
zdanie jest aksjomatem. Na zbiór aksjomatów można też nakładać
innewarunki,np.skończoność.
3.1. DEFINIOWANIELITER PREDYKATOWYCH
≤
i
,
j
≤
n
;
(b)
ϕ
jest formułą języka teorii
T
(czyli nie występuje w niej
literapredykatowa
P
);
(c) zmienne występujące w
ϕ
jako wolne znajdują się wśród
zmiennych
v
0
,...,v
n
(odwrotnieniemusizachodzić).
Wtradycyjnejterminologi
Pv
0
...v
n
określasięjako
definiendum
a
ϕ
jako
definiens
.
PRZYKŁAD
Zartytmetykiznamyliterępredykatową„
≤
”.Wjęzyku,wktó-
rymwystępująliterypredykatowe„
<
”i„
=
”definiujemyjąnastępu-
jąco
(
x
≤
y
)
⇔
[(
x<y
∨
(
x
=
y
)]
.
REGUŁADEFINIOWANIALITERPREDYKATOWYCH
Niech
T
będzieteorią,zaś
P
(
n
+1)
-argumentowąliterąpredyka-
towąnienależącądojęzykatejteorii.Równoważność
Pv
0
...v
n
⇔
ϕ
nagruncieteorii
T
jestpoprawnądefinicją
(
n
+1)
-argumentowej
literypredykatowej
P
wtedyitylkowtedy,gdy
(a) wformule(atomowej)
Pv
0
...v
n
żadnazezmiennych
v
0
,...,v
n
niewystępujewięcejniżjednokrotnie,czyli
v
i
=
v
j
,jeśli
i
=
j
,
0
)
3.1. DEFINIOWANIE LITER PREDYKATOWYCH
207
Definicja
)]
jestdefinicjąniepoprawną,naruszapkt.(a).Nieokreślabowiemzna-
czenialiterypredykatowej„
≤
”np.wkontekście,„
3
≤
4
”.
Jestjasne,żewmatematyce możemy sięobyć bezlitery predy-
katowej „
≤
”. Wszystko to, co da się powiedzieć w języku z literą
predykową
P
, może być – jeżeli tylko litera
P
została zdefiniowana
poprawnie–wsposóbrównoważny wypowiedzianewjęzykubeztej
litery. Taka jest treść twierdzenia o eliminowalności zdefiniowanych
literpredykatowych.
(
x
≤
x
⇔
x<x
)
∨
(
x
=
x
TWIERDZENIE1.(OELIMINOWALNOŚCIZDEFINIOWANYCH
LITERPREDYKATOWYCH)
Jeżelirównoważność
(a)
Pv
0
...v
n
⇔
ϕ
jestpoprawnąnagruncieteorii
T
definicją
(
n
+1)
-argumentowej
litery predykatowej
P
, to dla każdej formuły
ψ
języka teorii
T
wzbogaconego o literę predykatową
P
istnieje formuła
φ
języka
teorii
T
(awięcbezliterypredykatowej
P
)taka,żerównoważność
ψ
⇔
φ
jesttwierdzeniemteorii
T
,gdzie
T
jestteoriąwyrażonąwjęzyku
teorii
T
wzbogaconym o literę predykatową
P
i powstałą z teorii
T
przezdołączenie doniejjakoaksjomatu formuły
∀
v
0
,...,v
n
.
[
Pv
0
...v
n
⇔
ϕ
]
.
DOWÓD
Twierdzenia dowodzi się przez indukcję po złożoności formuły.
Pokazać należy, że twierdzenie zachodzi dla formuł atomowych, a
następnie–dokonującstosownegozałożeniaindukcyjnego–pokazać
trzeba,żetwierdzenietozachodzirównieżdlaformułzłożonych.
Niech
ψ
będzieformułąatomową.
ψ
mawięcpostać
Qt
0
...t
m
–
Q
jestliterąpredykatową,a
t
0
,...,t
m
sątermami.
)
[(
208
3. DEFINIOWANIE
Gdy
Q
jestróżneod
P
,towarunkinałożonenaformułę
φ
spełnia
formuła
Qt
0
...t
m
–jesttobowiemwówczasformułajęzykateorii
T
.
Gdy literą predykatową
Q
jest
P
,tobierzemy formułę
ϕ
zrów-
noważności(a).Przemianowujemywystępującewniejzmiennezwią-
zanetak,abywotrzymanejformule
ϕ
’żadnazmiennazwiązananie
byłazmiennąwystępującą(jakozmiennawolna)wktórymśztermów
t
0
,...,t
m
.
Formuła
ϕ
’jestrównoważna
ϕ
,czylizachodzi:
ϕ
’
⇔
ϕ
.
Twierdzeniemteorii
T
jestwięc
(a’)
Pv
0
...v
n
⇔
ϕ
’.
W formule (a’) podstawiamy termy
t
0
,...,t
m
(
m
=
n
)
wmiej-
sce zmiennych wolnych
v
0
,...,v
n
. Podstawienie jest przeprowadzone
poprawnie, bowiem zgodnie z warunkiem (a) reguły definiowania
wszystkie te zmienne wolne są paramiróżne a formuła
ϕ
’ jest taka,
żetermy
t
0
,...,t
n
sąwniejpodstawialne.
Ponieważrównoważność(a’)jesttwierdzeniemteorii
T
,więcfor-
mułabędącawynikiempoprawnegowniejpodstawieniajestrównież
twierdzeniem teorii
T
. Lewym argumentem otrzymanej równoważ-
ności jest
Pt
0
...t
m
, czyli formuła
ψ
. Jej prawym argumentem jest
formuła języka teorii
T
. Ta formuła spełnia więc warunki nałożone
naformułę
φ
.
ZAŁOŻENIEINDUKCYJNE:Niechtwierdzeniezachodzidlaformuł
ψ
1
,
ψ
2
.Istniejąwięcformuły
φ
1
i
φ
2
języka teorii
T
takie, że twier-
dzeniamiteorii
T
sąformuły
ψ
1
⇔
φ
1
;
ψ
2
⇔
φ
2
.
Należypokazać,żeodpowiednierównoważnościistniejądlaformuł
¬
ψ
1
,
ψ
1
∨
ψ
2
,
ψ
1
∧
ψ
2
,
ψ
1
⇒
ψ
2
,
ψ
1
⇔
ψ
2
,
∀
v.ψ
1
,
∃
v.ψ
1
.
Wtymceluwystarczyskorzystać znastępującychtezrachunku
predykatów
(
ψ
1
⇔
φ
1
)
⇒
¬
ψ
1
⇔¬
φ
1
)
,
(
ψ
1
⇔
φ
1
)
⇒
[(
ψ
2
⇔
φ
2
)
⇒
(
ψ
1
∨
ψ
2
⇔
φ
1
∨
φ
2
)]
,
(
ψ
1
⇔
φ
1
)
⇒
[(
ψ
2
⇔
φ
2
)
⇒
(
ψ
1
∧
ψ
2
⇔
φ
1
∧
φ
2
)]
,
(
3.1. DEFINIOWANIE LITER PREDYKATOWYCH
209
(
ψ
1
⇔
φ
1
)
⇒{
(
ψ
2
⇔
φ
2
)
⇒
[(
ψ
1
⇒
ψ
2
)
⇔
(
φ
1
⇒
φ
2
)]
}
,
(
ψ
1
⇔
φ
1
)
⇒{
(
ψ
2
⇔
φ
2
)
⇒
[(
ψ
1
⇔
ψ
2
)
⇔
(
φ
1
⇔
φ
2
)]
}
,
∀
v.
(
ψ
1
⇔
φ
1
)
⇒
(
∀
v.ψ
1
⇔∀
v.φ
1
)
,
∃
v.
(
ψ
1
⇔
φ
1
)
⇒
(
∃
v.ψ
1
⇔∃
v.φ
1
)
.
Zgodnie z twierdzeniem o eliminowalności zdefiniowanych liter
predykatowychkażdaformuła,wktórejwystępujezdefiniowanalitera
predykatowamożebyćwsposóbrównoważnyzastąpionaformułą,w
której tej litery nie ma. W szczególności dotyczy to twierdzeń. Dla
każdego twierdzenia
ϕ
teorii
T
’istnieje równoważne mu twierdzenie
φ
teorii
T
’niezawierającezdefiniowanejliterypredykatowej.
Powstajejednakpytanie,czytwierdzenie
φ
teorii
T
,niezawiera-
jące zdefiniowanej litery predykatowej
P
, jest również twierdzeniem
teorii
T
. Czy nie jest być może tak, że dołączając do teorii
T
jako
aksjomatdefinicjęliterypredykatowej
P
wsposóbistotnyniewzbo-
gaciliśmyzasobujejtwierdzeń?Czywteorii
T
niepojawiłysiętwier-
dzeniabędąceformułamijęzykateorii
T
,aleniebędącetwierdzeniami
teorii
T
?Chodziwięcoto,czydefinicjaliterypredykatowej
P
niejest
twórcza.Odpowiedzinatopytaniedostarczakolejnetwierdzenie.
TWIERDZENIE 2. (O NIETWÓRCZOŚCI DEFINICJI LITERY
PREDYKATOWEJ)
Jeżelirównoważność
(a)
Pv
0
...v
n
⇔
ϕ
jestpoprawnąwteorii
T
definicją
(
n
+1)
-argumentowejliterypre-
dykatowej
P
,ateoria
T
jestwyrażonawjęzykuteorii
T
wzboga-
conymoliterępredykatową
P
ipowstałązteorii
T
przezdodanie
doniejjakoaksjomatu formuły
∀
v
0
,...,v
n
.
[
Pv
0
...v
n
⇔
ϕ
DOWÓD
Niech
φ
będzie nie zawierającym litery predykatowej
P
twier-
dzeniem teorii
T
.
φ
mawięcdowód wteorii
T
wyrażonej w języku
]
,
tokażdetwierdzenieteorii
T
niezawierająceliterypredykatowej
P
(będąceformułąjęzykateoriiT)jesttwierdzeniemteorii
T
.
Plik z chomika:
czarnaczek
Inne pliki z tego folderu:
wyklad.pdf
(697 KB)
tw_tarskiego.pdf
(144 KB)
13.pdf
(331 KB)
12.pdf
(255 KB)
11.pdf
(323 KB)
Inne foldery tego chomika:
Dokumenty
Galeria
mp3
Prywatne
Studia
Zgłoś jeśli
naruszono regulamin