Teoria Osobliwości Kraków, 10-17 września 2000
str. 67-71
O
PEWNEJ
TEORIO-MODELOWEJWERSJI
TWIERDZENIAGABRIEŁOWA O
DOPEŁNIENIUKRZYSZTOF JAN NOWAK
Najogólniej mówiąc,
geometria bada pewne
klasy zbiorów i funkcji,oraz
nadbudo
wanena
nichstruktury.
Wniniejszym referacie przedstawiamy
klasę zbiorów i funkcjisubanalitycznych
zperspektywy teorii modeli.
Naszymgłównym
celemjest prezen
tacja
pewnej teorio-modelowejwersji twierdzenia o dopełnieniu, która
uogólnia kla
syczny rezultatGabrielowa (1968)
i umożliwia wyprowadzenie wieluważnych konse
kwencji.
Przypomnijmy, że
geometria semialgebraiczna bada
zbiorydefiniowane
przez rze
czywiste równaniai nierówności wielomianowe oraz
przez operacje boolowskie(ope
racje sumy,
przecięcia
i dopełnieniazbiorów).
Tym.co
sprawia,iż
ta klasazbiorów jest
tak ważna,jest
słynne twierdzenie Tarskiego-Seidenberga, które mówi,że jest
onazamknięta ze względu na projekcje.
W języku logikimożna
to wyrazićw sposób równoważny mówiąc, że
struktura(R, <,
0,1,+,•)
liczb rzeczywistych dopuszczaeliminację kwantyfikatorów. Wspomnimy, że
pewne teorio-inodelowekryterium
elimi nacji
kwantyfikatorów sprowadza się, wprzypadku teorii
ciał algebraiczniedomknię
tych oraz ciałrzeczywiście
domkniętych, do weryfikacjinastępujących
elementarnychfaktów:
Stwierdzenie. Rozważmy
dwaciała
KC L, skończoną liczbę
wielomianów p1(T),...,pr
(T) e K[T]jednej
zmiennejT, i dowolnyelement
b€L. Wtedy
1) Jeśli ciała
Ki L są
algebraiczniedomknięte,
toistnieje element a. € K, taki że
dla każdego i zachodzirównoważność
P
t(a) — 0<=>
Pt(b) =0:
2)
Jeśli
ciałaK
iL
są rzeczywiściedomknięte,
toistnieje
elementa
e I\, taki
że dla każdegoi
zachodzirównoważność
Pi(a)
=0<=>
Pt(b)
= 0 and Pt(a) > 0<=> F,(6) > 0.
Geometria semianalityczna
bada
zbiory, które sądefiniowane — lokalnie —
przezrzeczywiste
równaniainierówności analityczne, oraz przez operacje
boolowskie. Nie
mniejjednak, zbiory
takie niesą
zamknięteze względu
na projekcjewłaściwe, co
prowadzidorozważania szerszej klasy
zbiorówsubanalitycznych; zbiory subanalitycz- ne
sąlokalnie projekcjamiograniczonych
(względniezwartych)
zbiorówsemianalitycz-
nych.Można
łatwosprawdzić, że
sumaiprzecięcie
lokalnieskończonejrodziny zbiorów
subanalitycznychsą
takżezbiorami subanalitycznymi.
Klasyczne twierdzenie
Gabrielowa
mówi,że dopełnienie zbioru subanalit.ycznego
jestteż
zbiorem subanalitycznym. Możnato
wyrazićw sposób
równoważny mówiąc.że klasa
zbiorów subanalitycznychjest zamknięta ze
względu na operacje boolow- skiei
projekcje zbiorówograniczonych (względnie zwartych).
Twierdzenie Gabriełowa może być także traktowanejako pewien
rodzaj eliminacjikwantyfikatorów.
Abyto
zobaczyć,rozważmy klasę
globalnychpodzbiorów subanalitycznych
w K", tzn. tychpodzbiorów
w Rn, które
sąsubanalityczne wpewnej
(awtedy
w każdej) sernialgebra- icznejkompaktyfikacji
przestrzeni Rn (na
przykładw
P„(R)).Klasa ta składa
siędo
kładnie
ze zbiorów definiowalnych
zapomocąformuł
egzystencjalnych w rozszerzeniu Ranuporządkowanego
ciała liczbrzeczywistych, utworzonego przez dołączenie
tzw.uciętych
funkcji analitycznych, tzn. takich funkcji rzeczywistych,
któresąanalityczne
wotoczeniuzwartych kostek, przedłużone
przezzero
pozatymi kostkami (dowód po
zostawiamy
czytelnikowi).Dlatego twierdzenie o
dopełnieniumówi,że każda formuła pierwszego
rzędujest
równoważnaw ramachstruktury
Ran pewnej
formule egzysten cjalnej, co
pozwalana
eliminacjękwantyfikatorów uniwersalnych.
W podobnysposób można oczywiścieeliminować
kwantyfikatory egzystencjalne.Powyższe
oznaczaw
ję zyku
teoriimodeli, że
struktura Rnnjest
modelowozupełna.Jednak teoria
modelidostarczawielu kryteriów
modelowejzupełności,
jakna przy
kład test
Robinsona.Wspomnimy, że
pojęcie modelowej zupełnościzostało
wprowa
dzone przezA. Robinsona
(1956), i wiąże się zpojęciem podstruktury elementarnej, zdefiniowanym
i badanym przezA. Tarskiego.
Przypomnimy terazniezbędną
termi
nologięteorii modeli. Rozważmy
dwiestruktury
9J? i91
pewnegojęzyka £.Mówimy, że
OTjest
podstrukturąw91,
OTC 91,
gdyzbiór
podstawowyM =|
OT| struktury OT jest
podzbiorem zbiorupodstawowego.V =| 91
| struktury91, a
interpretacjakażdegosymbolu relacji,
funkcji i stałej w OTjest
restrykcjąodpowiedniej
interpretacji w91.
Można
to wyrazićwsposób równoważny mówiąc, że
dladowolnejformuły atomicznej
^(j
’
i,...,Tn)
i dowolnych elementów cii,...,an €
Tli,zachodzi równoważność OT
|= ...,a„]
iff 911=...
an
].Mówimy,
że
OTjest
podstrukturą elementarnąstruktury 91,
OT -< 91, gdy powyższarównoważność zachodzi
dla dowolnej formuły ...,xn).
Kryterium modelowej
zupełności.
Dla teorii T następujące warunki są rów
noważne:1) T
jest modelowo zupełna,tzn. każda formula uniwersalna języka £ jest T-rów
noważna pewnej
formule egzystencjalnej
(awtedy każda formuła jest
T-równoważnapewnej formule egzystencjalnej
— ćwiczenie);2)
dla dowolnychdwóch modeli
OTC
91 teorii T,OT
jestpodstrukturą
elementarnąstruktury
91:OT
-<91;3) dla dowolnych
dwóch
modeli OTC 91
teorii T,
każde zdanie egzystencjalne z parametrami zOT prawdziwe w 91,
jestprawdziwe
w 911.Innymi
słowy, dlakażdej formuły
'p(x,y) bez
kwantyfikatorów, takiej że¥»(«1, • • •
iSn, ł-i
i•
••. ¿m)
z
pewnymi Si,
...,sn € Mi
ii,...,tm€
N, istniejąelementy
t\....,t'
m €M,
takie że¥>(«1,..., s
n, t],...,
tm
) (testRobinsona).
W
dalszym
ciąguprzedstawimy
następującą mocniejszą wersję twierdzeniao
do
pełnieniu: modelowozupełna jest
nie tylkostruktura
Ran,
lecztakże
pewna aksjo-matyczna teoria T
an, której
modelemjest
Ro
„. Jej aksjomaty są tak dobrane,by
zagwarantować modelową zupełność.Nasz
dowódjest oparty
na teście Robinsona,i
wykorzystuje twierdzenie Tarskiego-Seidenbergao eliminacji kwantyfikatorów
dla ciał rzeczywiściedomkniętych, twierdzenie przygotowawczeWeierstrassa oraz
pewienlemat redukcyjny.
Bezpośrednim wnioskiem
jest fakt, że
teoria Tanpokrywa
sięz semantycznąteorią Th(Ran
) wszystkich zdańprawdziwych
w strukturzeR
o„.Innymi słowy,
aksjomaty teorii Tan stanowiąrównież aksjomatykę teorii
Th(Ran).Pewne ważne konsekwencje
powyższej teorio-modelowej wersjitwierdzenia Gabriełowa zostaną
podanena końcu
referatu. Wprowadzimyteraz
precyzyjneoznaczenia.
An oznacza
pierścień
rzeczywistychfunkcji /(r), analitycznych
wotoczeniukostki
Z"C
R" (n e N),gdzie
I =[
—1.1] C R,
x= (.
tj...
zn):X
k E A„,
Xfe(xi,.,.,xn
) = xk (A- = 1,....n);£an
jest językiem
pierwszego rzędu{<,0,1,+,—
, }pierścieni
uporządkowanych, rozszerzonymprzez
dołączenie nowych symbolifunkcji
dla wszystkich f €An (n
e N);Ran
jest
rozszerzeniem uporządkowanegociała
liczb rzeczywistych (R.<,0,1,+,-.•)w
języku £
an, utworzonymprzez dołączenieuciętych funkcji analitycznych
(tzn.funk
cji
z rodzin,4
n,n
€N, przedłużonych przez
zero pozakostkami I’
1);
fK
oznaczainterpretację
symbolu wstrukturze K języka C
an.Aksjomatami teorii Tan języka
Cansą
postulatycharakteryzujące ciałarzeczywiściedomknięte
(aksjomatykateorii
ciałuporządkowanych
wrazz własnościąDarboux
dlawielomianów) oraz
następujące schematy aksjomatów:n
V I
t,|>1
=> 0&(
t) =r
v(i)=
Xk{x)
=/
fc(2r) = 0:
2=1
A | Xi |<
1
=>0
&(
t) =
0A 1ł’(
t) = 1 A Xfc(x)
= xk\
i=l
(/+
9^(x) =
/&(x)
+g
&(x);(f-g)*^)
= f&(x) •
gk
(x);n m
A
I^|C1a/\
|L/T)|C1gk(x)
= /W)2=1 J = 1
o ile L
=(Li,
...,Lm)
: Rn—
> Rm jest odwzorowaniem
afinicznym, f €A
m,gG A
n,oraz g
=f
oL
w otoczeniukostki
In
.Oczywiście, struktura R
an jest modelem
teoriiT
an,
zwanym modelemstandardo
wym. W dalszym ciągu K
będzie
zawsze oznaczać pewienmodel teorii T
an.Każda liczba
rzeczywistaa
wyznaczasymbol
stałej językaCan,
a odwzorowanieR
—
> K, ai—►
aKjest
zanurzeniemciał zgodnym
zporządkiem.
Będziemyodtąd identyfikować
Rzjego
obrazemprzez to
zanurzenie;będziemy także identyfikować
rzeczywistewielomiany
P
:R" —► R
z odpowiadającymiwielomianami
Kn—
>K.
W ramachjęzyka £
nn, używamy dokonstrukcji
jedynieuciętych
funkcjianalitycznych,
co zastępuje—
dzięki finitarnemu charakterowi logikipierwszego
rzędu — założeniazwartości globalnej
geometrii subanalitycznej.Uwagi. 1)
Jeśli /(
t) jest
funkcją analityczną w punkciea €
R", możemy kano
niczniezdefiniować wartościf
K(a +
A) dlawszystkich
A €m
n, gdzie m
oznaczazbiór nieskończenie małych
z ciała uporządkowanegoA'. Co
więcejfK (a +
A)e
f(a)+
m.2) Struktura Ran
jest
zanurzona wkażdym modelu
K teoriiT
an. Wystarczy mia
nowicie pokazać,że
fh
(a)= /(a)
dlakażdej funkcji /analitycznej
w punkciea 6 R".
Ale f(x) —
f(a)
= 52P=1(T
j—
a.t) ■
gt(x)
dlapewnych funkcji g
tanalitycznych
w o,skąd
fK
(a)- f(a)
=0.Teorio-modelowa
Wersja
TwierdzeniaGabriełowa o Dopełnieniu.
Teoria Tan
jest modelowozupełna.
Dowód
jest oparty na teście
Robinsona.Rozważmy
dwamodele K C
L teoriiTan
i dowolną formułęy)
(j- =
(Tl,. .
.,
T„), y = (yi...
y,„))bez
kwantyfikatorów. Sprawdzając test Robinsona,
możnazałożyć (dodając
nowerów nania
i nowe zmienne),że
ip(x.y) jest skończoną koniunkcją
formuł atomicznychpo
staci
fkfayY®
lub Pi(x,
y)?0.gdzie fk są rzeczywistymi
funkcjamianalitycznymi
wpewnych kostkach, Pisą rzeczy
wistymi wielomianami,
a ?oznacza < lub
=. Zakładając, że 1,• • • .
STl, 11...
trn)
dlapewnych
S]... sn
€ A',i], t.m
e L, mamyznaleźćt\,...,t'
m e A',dlaktórych t(«
i... s„.t\...t'm).
Potrafimy
nawet znaleźć żądaneelementy e
A’
, takieże
dla każdego i =1,... ,m,
alboi'
i tisą jednocześnie nieograniczone,
albo t' i ttróżnią
sięo
nie
skończeniemałą(modyfikacja
zmiennych onieskończenie małe).W
tymcelu
wyko
rzystamy indukcjęzewzględu
nam. Przypadekm = 0jest trywialny.
Biorąc dowolnem
> 0 izakładając
możliwośćmodyfikacji m — 1 zmiennych
t\.... mamyudo
wodnić możliwość
modyfikacji m
zmiennych t,...
tm.Wskażemy tutaj jedynie główne
idee powyższego
dowoduindukcyjnego.
Będziemyprzy tym potrzebować
pewnego kluczowegolematu dotyczącego zbieżnych
szeregów potęgowych.Lemat Redukcyjny.
Jeśli
f(x.y)jestzbieżnym szeregiem potęgowym
zmiennych x= (
tj,...,x
n)i
y = (yi,■
■■•
?/m), wtedy istnieją liczba naturalna
d izbieżne
szeregi potęgowevo
(x), uQ(x,y) (a &N
m,
| n|<
d). takieże
uo(0,0)
0 orazf(-r-y)=
52 vQ
(x)yaua
(x.y).|
q|<dIstnienie formalnych
szeregówpotęgowych
vq(
t), uq(
t, y) w
powyższymlemacie
nienastręcza
wielkich kłopotów.Trudniejszym
problememjest kwestia
ich zbieżno
ści.Można go jednak szybko rozwiązać wykorzystując
płaskość pierścienia szeregów formalnych nadpierścieniem
szeregówzbieżnych.
Wykorzystując ten lemat redukcyjny i
dodając nowe zmienne
va
(które będągra
ły
tę samą rolę cozmienne
z),możemy
zredukować sytuację doprzypadku,
gdyfunkcje /fc(z,t',y), występujące
w formuleę?,
są regularne względem ym (chodzitu o
regularnośćwystępującą w
twierdzeniu przygotowawczym Weierstrassa). Dzięki twierdzeniu przygotowawczemu, funkcje temogą być zastąpione
przezwielomiany
zmiennej ymo współczynnikach analitycznych
zmiennych y\,...,ym-\
. Twierdzenie Tarskiego- Seidenbergadoprowadza nas
dopewnej
formuły egzystencjalnejwiążącej jedynie zmienne
yi,...
W tensposób
powinniśmyteraz zmodyfikować o
nie skończenie
małe jedyniezmienne
yi,...,ym-i.
Możliwośćtakiej modyfikacji wynika więc
zzałożenia indukcyjnego
dla m— 1, co kończy dowód twierdzenia.Ponieważ
struktura
Ranjest zanurzalna
w każdy model teorii Tan, natychmiast
otrzymujemyWniosek. Teoria aksjomatyczna
T
anpokrywa
sięz semantyczną teorią
Th(Kn„) wszystkich zdań języka
Can,
które są prawdziwe wstrukturze R
an. Innymisłowy,
ak
sjomatyteorii T
anstanowią
jednocześnieaksjomatykę
teorii Th(IRan).Wniosekten pozwalana łatwą
w wielu przypadkach
weryfikację, czydanastruktu ra
Kjęzyka
Canjest
elementarnierównoważna ze
strukturąRa„,
cobyłoby w
ogólnej sytuacji zagadnieniem trudnym.Z
różnychkonsekwencji powyższej
teorio-modelowejwersji
twierdzeniao dopełnieniu, wymienimy
dwie najważniejsze. Mogą byćone
wy
prowadzone zapomocą ogólnych
metod teoriimodeli.
Opis globalnych
zbiorówsubanalitycznych.
(Dcnefvan den
Dries,1988) Teo ria T
andopuszcza
eliminację kwantyfikatoróww języku Can U
{1/} (gdzie1/
oznaczajednoargumentową
funkcję{
ti—
►1/
t}
dla:r 0, zaś
dla x = 0 kładziemy1/0 =
0/Opis globalnych funkcji subanalitycznych.
Każdaglobalna
funkcja subanali-tyczna
jestdefiniowalna przez
jeden term w rozszerzonymjęzyku£
an
U{l/}U{^: n =2,3,...}.
(Silnym wzmocnieniem
powyższego
opisujest
słynne twierdzenie przygotowawcze Liona-Rolina,1997)
Instytut Matematyki, Uniwersytet Jagielloński
E-mail address: novakCim.uj.edu.pl