Algebra Lekciju kurss - Fizmati
Algebra Lekciju kurss - Fizmati
Algebra Lekciju kurss - Fizmati
- No tags were found...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
LATVIJAS UNIVERSITĀTE<br />
A. BĒRZIŅŠ<br />
ALGEBRA<br />
LEKCIJU KURSS<br />
U V<br />
( U V )<br />
u ∩ ( U ∩V )v<br />
( U v)<br />
u ∩ ( u ∩V )v<br />
u v<br />
u ∩ V<br />
U ∩ v<br />
Rīga 2001
Bērziņš A. <strong>Algebra</strong>. <strong>Lekciju</strong> <strong>kurss</strong>. Rīga: Latvijas Universitāte, 2001. - 81 lpp.<br />
"<strong>Algebra</strong>" ir lekciju kursa "Diskrētā matemātika un algebra" 2.daļa; tas iekļauts LU matemātikas<br />
maģistru programmas A daļā. Aplūkojot klasiskās algebriskās struktūras (grupas, gredzenus,<br />
laukus, moduļus, utt.), tiek definētas vispārīgās algebriskās struktūras. Tajās tiek pētītas dažādas<br />
algebriskas konstrukcijas: apakšalgebras, morfismi, kongruences, faktoralgebras, tiešās summas.<br />
Klasiskās algebriskās struktūras tiek interpretētas kā noteiktas signatūras algebras. Tiek aplūkotas<br />
arī speciālas algebru klases: varietātes un kvazivarietātes. Apskatīts brīvās algebras jēdziens, lauku<br />
un lauku paplašinājumu teorija. Kursa mērķis ir parādīt, ka dažādu matemātisku objektu pētīšanā ir<br />
iespējama vienota algebriska pieeja.<br />
ISBN 9984 - 725 - 05 - 7 © Aivars Bērziņš, 2001<br />
Reģ. apl. No. 2-0266.<br />
Iespiests SIA "Mācību grāmata", Raiņa bulv. 19, Rīgā, LV - 1586, tel./fax. 7615695<br />
2
Satura rādītājs<br />
1. Vispārīgās algebriskās struktūras 5<br />
1.1. Ievads 5<br />
1.2. Algebru klases ar vienu bināro operāciju 5<br />
1.3. Algebru klases ar divām binārajām operācijām 8<br />
1.4. Vairākšķiru algebras 9<br />
1.5. Būla algebras 11<br />
2. Algebriskās konstrukcijas 12<br />
2.1. Algebriskās konstrukcijas kopās 12<br />
2.2. Algebriskās konstrukcijas grupās 14<br />
2.2.1. Apakšgrupa 14<br />
2.2.2. Grupu morfisms 15<br />
2.2.3. Grupu tiešā summa 17<br />
2.2.4. Blakusklases, normālā apakšgrupa, faktorgrupa (klasiskā pieeja) 18<br />
2.2.5. Kongruences un faktorgrupas (universālā pieeja) 20<br />
2.3. Algebriskās konstrukcijas gredzenos 22<br />
3. Ω-algebras, algebru varietātes 26<br />
3.1. Ω-algebras (fiksētas signatūras algebras) 26<br />
3.1.1. Ω-algebru apakšalgebru struktūra 27<br />
3.1.2. Ω-algebru morfismi 28<br />
3.1.3. Ω-algebru tiešais reizinājums 29<br />
3.1.4. Kongruence Ω-algebrā 29<br />
3.1.5. Ω-algebru faktoralgebra 30<br />
3.2. Ω-algebru klases 32<br />
4. Kategorijas jēdziens un komutatīvo diagrammu valoda 34<br />
4.1. Ievads 34<br />
4.2. Kategorijas un funktori 36<br />
4.3. Komutatīvās diagrammas 38<br />
4.3.1. Morfismu tipi 39<br />
4.3.2. Universālie sākuma un beigu objekti 40<br />
3
5. Brīvā algebra 44<br />
5.1. Ievads 44<br />
5.2. Brīvā Ω-algebra 44<br />
5.3. Brīvā grupa 49<br />
5.4. Brīvā Ābela grupa 50<br />
5.5. Brīvā komutatīvā algebra 52<br />
6. Lauki un to paplašinājumi 54<br />
6.1. Lauka definīcija un piemēri 54<br />
6.2. Lauka harakteristika 57<br />
6.3. Komutatīvo gredzenu faktorgredzeni 58<br />
6.4. Gredzenu reprezentācija 60<br />
7. Algebriskie paplašinājumi 63<br />
7.1. Vienkāršs algebrisks paplašinājums 63<br />
7.2. Dažādi algebrisko paplašinājumu tipi 65<br />
7.3. Teorēma par primitīvo elementu 67<br />
7.4. Otrās pakāpes paplašinājumi 69<br />
8. Ģeometriskās konstrukcijas 72<br />
8.1. Ievads 72<br />
8.2. Ģeometriskās konstrukcijas un lauku paplašinājumi 73<br />
8.3. Neiespējamās konstrukcijas 77<br />
8.3.1. Kuba dubultošana 77<br />
8.3.2. Teorēma par konstruējamiem skaitļiem 78<br />
8.3.3. Leņķa trisekcija 78<br />
8.3.4. Regulārs septiņstūris 79<br />
8.3.5. Regulārs desmitstūris 79<br />
8.3.6. Riņķa kvadratūra 80<br />
Literatūra 81<br />
4
1. lekcija<br />
Vispārīgās algebriskās struktūras<br />
1.1. Ievads<br />
Grupas, gredzena, lauka, algebras, moduļa un citu algebrisku<br />
struktūru definīcijas un piemēri.<br />
Lekcijas mērķis ir parādīt, ka šo algebrisko konstrukciju pamatā ir<br />
"reāli" matemātiski objekti, kas sastopami visās matemātikas<br />
nozarēs.<br />
Abstraktās algebras pirmsākums saistās ar franču matemātiķa Galuā vārdu, kurš pirmais<br />
ieveda grupas jēdzienu. Viņš izmantoja simetriju grupas jēdzienu, lai pierādītu, ka<br />
algebrisku vienādojumu, kura pakāpe ir lielāka par 4 nevar atrisināt, izmantojot tikai<br />
algebriskās operācijas un radikāļa zīmi. Kopš tā laika – 19.gadsimta sākuma algebra pilnīgi<br />
pārvērtās. Ja līdz šim laikam algebras pamatobjekti bija algebriskie vienādojumi un<br />
vienādojumu sistēmas, tad tagad algebras pamatobjekti kļuva dažādas algebriskas<br />
struktūras – grupas, gredzeni, lauki, utt. Bet jau pirmais Galuā rezultāts parādīja, ka šo<br />
abstrakto struktūru pētīšana var tikt izmantota "reālu" rezultātu iegūšanā.<br />
Tagad aplūkosim algebras pamatobjektu definīcijas.<br />
Vispirms, pārejot pie konkrētiem objektiem, atzīmēsim, ka algebriskā struktūra (tālāk<br />
sauksim par algebru) sastāv no kopas A, kurā definētas operācijas un izpildās noteiktas<br />
aksiomas.<br />
Definīcija 1.1. Par n-āru operāciju kopā A sauc attēlojumu<br />
A n → A .<br />
Visbiežāk mēs izmantojam binārās operācijas (saskaitīšana, reizināšana, atņemšana).<br />
−1<br />
Atzīmēsim arī vienvietīgās (unārās) operācijas: a → −a,<br />
a → a .<br />
n<br />
Atsevišķi jānorāda, ka, ja n = 0, tad kopa A sastāv no viena elementa un attēlojums<br />
A 0 → A faktiski norāda vienu atsevišķu kopas A elementu. Tātad kāda noteikta kopas A<br />
elementa fiksēšana var tikt uzskatīta kā 0-vietīga algebriska operācija.<br />
Aksiomas algebrā apraksta ar predikātu loģikas formulām, kurās var ievietot algebriskas<br />
identitātes; taču svarīgākās algebru klases – tā saucamās algebru varietātes tiek uzdotas ar<br />
noteikta tipa formulām, kuras izpildās visiem mainīgajiem:<br />
∀ x ∀x<br />
∀x<br />
f x Kx<br />
g x Kx<br />
.<br />
( ( ) ( ))<br />
1 2<br />
K<br />
n 1 n<br />
=<br />
1<br />
n<br />
Šajā gadījumā mēs varam nelietojot loģisko simboliku ∀ x1,<br />
K , ∀xn<br />
un saukt šīs formulas<br />
par identitātēm. Algebru klasēm, kas aprakstītas tikai ar identitātēm, izpildās daudzas<br />
speciālas īpašības, un tāpēc algebru klases, kas aprakstītas, izmantojot tikai identitātes, ir<br />
daudz vieglāk pētīt ar algebriskām metodēm.<br />
1.2. Algebru klases ar vienu bināro pamatoperāciju<br />
Pāriesim pie algebrisko pamatstruktūru definīcijām, un parādīsim, ka daudzām no šīm<br />
struktūrām aksiomas var būt pierakstītas kā identitātes. Atzīmēsim arī, ka ne vienmēr tas ir<br />
iespējams. Piemēram, lauku nevar definēt, izmantojot tikai identitātes.<br />
5
Definīcija 1.2. (Pusgrupa). Pāri , ( G , ⋅)<br />
, kur G – kopa, ⋅ – bināra operācija kopā G, sauc<br />
par pusgrupu, ja tajā izpildās identitāte:<br />
a ⋅ ( b ⋅ c) = ( a ⋅ b) ⋅ c – asociativitāte.<br />
Nākošā būs monoīda definīcija. Sākumā gan monoīda, gan grupas definīcijas būs dotas<br />
klasiskajā variantā, izmantojot predikātu loģikas formulas; tālāk parādīsim, kā šīs formulas<br />
var izteikt kā identitātes – tātad, neizmantojot predikātu loģiku.<br />
Definīcija 1.3. (Monoīds). Pāri ( G , ⋅)<br />
monoīdu, ja tajā izpildās aksiomas:<br />
( 1) ∀a,<br />
b,<br />
c ∈ G a ⋅ ( b ⋅ c) = ( a ⋅b)<br />
⋅ c,<br />
( 2) ∃e<br />
∈ G ∀a<br />
∈ G e ⋅ a = a ⋅ e = a<br />
(neitrālā elementa eksistence.)<br />
Definīcija 1.4. (Grupa). Monoīdu ( , ⋅)<br />
( 3 ) ∀ x ∈ G ∃y<br />
∈ G : x ⋅ y = y ⋅ x = e<br />
(apgrieztā elementa eksistence.)<br />
, kur G – kopa, ⋅ – bināra operācija kopā G, sauc par<br />
G sauc par grupu, ja tam izpildās aksioma<br />
Tagad aplūkosim kā monoīda un grupas definīciju var pārveidot, izmantojot tikai<br />
algebriskas identitātes. Operācijas, kuras tiek ievestas algebrā, sauc par algebras signatūru.<br />
Gan pusgrupā, gan monoīdā, gan grupā mēs signatūrā izmantojām tikai vienu operāciju.<br />
Taču signatūru var mainīt, pievienojot jaunas operācijas. Definējot monoīdu, pievienosim<br />
0-vietīgu operāciju – tātad atsevišķa G elementa fiksēšanu.<br />
Definīcija 1.5. Monoīds ir kopa G, kurā definētas divas operācijas : ( G ,e)<br />
operācija, e – 0-vietīga operācija – kopas G elements.<br />
Kopā G izpildās identitātes:<br />
( G1<br />
) a ⋅ ( b ⋅ c) = ( a ⋅b)<br />
( G ) a ⋅ e = e ⋅ a = a..<br />
2<br />
⋅ c<br />
Definējot grupu jāpievieno vēl viena unāra operācija:<br />
−1<br />
a → a .<br />
−1<br />
Definīcija 1.6. Grupa ir kopa, kurā definētas trīs operācijas: ( G , ⋅,<br />
e,<br />
)<br />
,⋅ , kur ⋅ – bināra<br />
, kur ⋅ – bināra<br />
operācija; e – 0-vietīga operācija – kopas G elements; -1 – unāra operācija.<br />
Aksiomas :<br />
G a ⋅ b ⋅ c = a ⋅b<br />
⋅ c<br />
(<br />
1<br />
) ( ) ( )<br />
( G<br />
2<br />
) a ⋅ e = e ⋅ a = a<br />
−1<br />
−1<br />
( G ) a ⋅ a = a ⋅ a = e.<br />
3<br />
Grupu G sauc par komutatīvu grupu (jeb Ābela grupu), ja tajā definētā binārā operācija ir<br />
komutatīva :<br />
( G ) a ⋅ b = b ⋅ .<br />
4<br />
a<br />
Aplūkosim pusgrupu, monoīdu un grupu piemērus.<br />
Piemēri:<br />
1. Naturālie skaitļi ar "+" operāciju veido pusgrupu.<br />
2. Ja naturāliem skaitļiem pievieno 0, tad attiecībā pret "+" operāciju tie veido<br />
monoīdu (0 – neitrālais elements).<br />
3. Veselie skaitļi, attiecībā pret "+" operāciju veido grupu. Šo skaitļu grupu sauc par<br />
veselo skaitļu aditīvo grupu.<br />
6
4. Atlikumu grupa pēc moduļa n Z n<br />
= { 0,1,2,<br />
K , n −1}<br />
Operācija "+" ir summa pēc moduļa n. Šai grupai ir ļoti daudz pielietojumu skaitļu teorijā.<br />
Tagad aplūkosim multiplikatīvās struktūras.<br />
5. Naturālie skaitļi ar "⋅" operāciju veido pusgrupu.<br />
∗<br />
∗<br />
∗<br />
6. Racionālie skaitļi – Q (arī reālie R , kompleksie C ), ja no tiem izslēgts skaitlis<br />
0, kopā ar reizināšanas operāciju veido grupu – skaitļu multiplikatīvo grupu.<br />
Taču grupu teorija, kā jau tika pieminēts, sākās ar Galuā teoriju, kuras pamatobjekts bija<br />
simetriju grupa S .<br />
n<br />
1 K . S<br />
n<br />
ir visu bijekciju kopa, kas attēlo<br />
kopu Ω uz kopu Ω .<br />
⎛1<br />
2 3 K n<br />
Pieraksts<br />
⎟ ⎞<br />
A =<br />
⎜<br />
apzīmēs, ka elements 1 attēlojas par i 1<br />
, elements 2 – par i 2<br />
, ...,<br />
⎝ i1<br />
i2<br />
i3<br />
Ki n ⎠<br />
n – par i n<br />
. Operācija, ko sauksim par reizināšanu, ir attēlojumu kompozīcija.<br />
Piemēram,<br />
⎛ 1234 ⎞⎛1234<br />
⎞ ⎛ 1234 ⎞<br />
⎜ ⎟⎜<br />
⎟ = ⎜ ⎟<br />
⎝ 2143 ⎠⎝<br />
2341⎠<br />
⎝ 3214 ⎠<br />
⎛1234<br />
⎞⎛<br />
1234 ⎞ ⎛1234<br />
⎞<br />
⎜ ⎟⎜<br />
⎟ = ⎜ ⎟ .<br />
⎝ 2341⎠⎝<br />
2143 ⎠ ⎝1432<br />
⎠<br />
Kā redzam piemērā reizināšana šajā grupā nav komutatīva. Visos iepriekšējos piemēros<br />
grupas operācija bija komutatīva.<br />
8. Grupas matemātikā un arī citās zinātnes nozarēs galvenokārt tiek izmantotas, lai<br />
aprakstītu objekta simetriju. Iepriekšējais piemērs (galīgas skaitļu kopas simetriju grupa) ir<br />
grupu teorijas pirmsākums.<br />
Ar I(P) Apzīmēsim visu plaknes P izometriju kopu. Izometrija ir plaknes attēlojums uz<br />
plakni, kas saglabā attālumus starp punktiem. Ar F apzīmēsim patvaļīgu figūru plaknē P.<br />
Ar S(F) apzīmēsim visu plaknes izometriju kopu, kas attēlo figūru F par figūru F:<br />
7. Ar Ω apzīmēsim skaitļu kopu { ,2, , n}<br />
S ( F ) { A∈<br />
I( P) A( F ) = F}<br />
Grupas ( F )<br />
= / .<br />
S operācija ir attēlojumu kompozīcija. Piemēram, ja F ir vienādsānu trijstūris<br />
(skat. 1.zīm.),<br />
B<br />
A<br />
H<br />
C<br />
1 .zīm .<br />
tad ir tikai divas izometrijas, kas attēlo figūru F par figūru F: identiskais attēlojums E un<br />
simetrija pret asi BH. Tātad<br />
S ( F ) = { E,<br />
S BH<br />
}.<br />
Regulārs trijstūris (skat. 2.zīm.) ir daudz simetriskāks.<br />
B<br />
O<br />
A C<br />
2. zīm.<br />
7
Tā simetriju grupa satur 6 elementus:<br />
°<br />
°<br />
240<br />
( F ) = { e, S , , , }<br />
120 BO<br />
SCO<br />
S<br />
AO<br />
RO<br />
, RO<br />
S .<br />
Vienīgā ierobežotā izliektā figūra, kuras simetrijas grupa ir bezgalīga, ir riņķis. Simetrijas<br />
grupas plaši tiek pielietotas kristalogrāfijā, aprakstot kristālu struktūru.<br />
1.3. Algebru klases ar divām binārajām pamatoperācijām.<br />
Aplūkosim algebriskas struktūras, kuru pamatā ir divas bināras operācijas. <strong>Algebra</strong>s<br />
pamatobjekts ar divām binārajām operācijām ir gredzens. Tā kā mēs gribam aprakstīt<br />
gredzenu tikai ar identitātēm, tad signatūrā būs jāpievieno vēl pretējā elementa operācija un<br />
nulles operācija.<br />
Definīcija 1.7. Gredzens ir kopa K , kurā definētas četras operācijas: "+" – divvietīga, "⋅"<br />
divvietīga, "–" – unāra, "0" – nulvietīga (tātad fiksēts elements).<br />
Aksiomas<br />
(R 1 ) ( a + b) + c = a + ( b + c),<br />
( R2<br />
) 0 + a = a + 0 = a,<br />
( R3<br />
) a + ( − a) = ( − a)<br />
+ a =<br />
( R4<br />
) a + b = b + a,<br />
( R5<br />
) a ⋅ ( b + c)<br />
= a ⋅ b + a ⋅ c,<br />
( R6<br />
) ( a + b)<br />
⋅ c = a ⋅ c + b ⋅ c,<br />
( R ) ( a ⋅ b) ⋅ c = a ⋅ ( b ⋅ c).<br />
7<br />
0,<br />
Definīcija 1.8. Komutatīvs gredzens ir gredzens, kurā papildus izpildās šāda aksioma:<br />
( R8 ) a ⋅b<br />
= b ⋅ a .<br />
Definīcija 1.9. Komutatīvs gredzens ar 1 ir komutatīvs gredzens, kurā papildus definēta<br />
nullāra operācija (fiksēts elements 1) un izpildās šāda aksioma:<br />
( R<br />
9<br />
) 1⋅<br />
a = a ⋅1<br />
= a.<br />
Definīcija 1.10. Lauks ir komutatīvs gredzens P ar 1, kurā papildus izpildās aksioma:<br />
( ) ∀a<br />
∈ P a ≠ 0 ∃b<br />
∈ P ( a ⋅b<br />
= b ⋅ a 1)<br />
G .<br />
10<br />
=<br />
Elementu b sauc par elementa a apgriezto elementu un apzīmē ar<br />
−1<br />
a .<br />
Atšķirībā no iepriekšējām aksiomām, aksiomu ( G<br />
10<br />
) nevar pārveidot identitātes formā, jo<br />
"apgrieztā elementa operācija" faktiski nav operācija laukā P ( tā nav definēta elementam<br />
0); tātad to nevar ievest signatūrā, pārvēršot pēdējo aksiomu par identitāti. Protams, šī frāze<br />
nav pierādījums, ka lauka aksiomas nevarētu kādā citādā veidā pierakstīt kā identitātes, bet<br />
tas tiks pierādīts nākošajās lekcijās, aplūkojot algebru varietātes jēdzienu.<br />
Gredzeni ir objekti, kas matemātikā ir sastopami visbiežāk. Sāksim ar klasiskajiem<br />
piemēriem (signatūrā norādītas tikai binārās operācijas).<br />
Piemēri:<br />
Z -- veselo skaitļu gredzens.<br />
Q -- racionālo, reālo, komplekso skaitļu gredzeni.<br />
Protams ir daudz (pat bezgalīgi daudz) dažādas skaitļu struktūras, kas veido gredzenus.<br />
Lekcijā par skaitļu lauku paplašinājumiem ar tiem iepazīsimies sīkāk.<br />
1. ( ,+,⋅)<br />
2. ( , + , ⋅) , ( R,<br />
+ , ⋅) , ( C,<br />
+ , ⋅)<br />
8
3. ( [ x]<br />
,+,⋅)<br />
4. ( [ x , x , 2<br />
, x ],+,⋅<br />
)<br />
P – polinomi ar koeficientiem laukā P no viena mainīgā x.<br />
P K – polinomi no vairākiem mainīgajiem.<br />
1 n<br />
5. Dažādas funkciju klases (ar noteiktu definīcijas apgabalu, nepārtrauktas,<br />
diferencējamas, bezgalīgi diferencējamas, integrējamas, utt.).<br />
Vispārīgi runājot, parasti, ja matemātikā tiek izmantoti simboli "+" un "⋅", tad aplūkojamā<br />
struktūra veido gredzenu. Tiesa, ne vienmēr gredzena definīcijā tiek iekļauta 7. aksioma<br />
(reizināšanas asociativitāte); formāli runājot mums vajadzētu runāt par asociatīvu gredzenu,<br />
jo algebrā ir vairākas struktūras, kurās 7. aksiomas vietā ieved citu aksiomu, kas raksturo<br />
gredzena reizināšanas īpašības. Tādi ir Lī gredzeni un Jordāna gredzeni. Mēs šīs struktūras<br />
neaplūkosim; tāpēc uzskatīsim, ka 7. aksioma ir iekļauta gredzena definīcijā.<br />
Visi šie piemēri bija komutatīvu gredzenu piemēri; reizināšanas operācija ir komutatīva.<br />
Taču gredzeni mēdz būt arī nekomutatīvi, un svarīgākais (universālais) nekomutatīvā<br />
gredzena piemērs ir matricu gredzens.<br />
6. M n<br />
( k)<br />
– kvadrātisku matricu kopa ( n × n)<br />
ar elementiem no lauka k. Kvadrātisko<br />
matricu gredzens veidojas arī, ja matricu elementi ir noteikta gredzena elementi, piemēram,<br />
veseli skaitļi.<br />
1.4. Vairākšķiru algebras<br />
Pāriesim pie vispārīgākām algebriskām struktūrām. Algebrā var tikt izmantotas vairākas<br />
pamatstruktūras. Piemēram, mēs bieži izmantojam vienlaicīgi skaitļus, matricas un<br />
vektorus.<br />
Abstraktās algebras definīcija ir šāda.<br />
Definīcija 1.11. (Vairākšķiru algebra). Vairākšķiru algebra sastāv no kopām<br />
{ A , A , 1 2<br />
K , An<br />
} un vairākšķiru algebras operācijām.<br />
Operācija vairākšķiru algebrā ir attēlojums: α : A × A × L×<br />
A → A .<br />
<strong>Algebra</strong>s aprakstā tiek norādītas arī aksiomas, kādas izpildās dotajām operācijām.<br />
Aplūkosim vienkāršāko piemēru, kurā nepieciešami divu šķiru objekti. Tā ir lineārā telpa.<br />
Piemērs. (Lineārā telpa)<br />
Lineārās telpas apraksts satur divu šķiru elementu kopas: skaitļu kopu K un vektoru kopu<br />
V. Lineārās telpas pamatoperācijas (binārās operācijas):<br />
"+" ( K × K ) → K skaitļu summa,<br />
"×" ( K × K ) → K skaitļu reizinājums,<br />
" ×<br />
λ<br />
" ( K × V ) → V skaitļa reizinājums ar vektoru,<br />
"+ v " ( V × V ) → V vektoru summa.<br />
−1<br />
Šeit netika pieminētas unārās operācijas { ,<br />
0 , 1, 0 , kuras<br />
var ievest arī kā atvasinātas operācijas.<br />
Piemēram, elementu 0 r var definēt kā vektoru, kuram izpildās īpašība:<br />
∀x ∈V<br />
0 r + x = x .<br />
Līdzīgi definējiet arī pārējās atvasinātās operācijas!<br />
Lineārās telpas pilnu aksiomu sarakstu skat., piemēram, (Kostr.).<br />
Ja lineārās telpas definīcijā skaitļu lauku aizvieto ar komutatīvu gredzenu, tad iegūstam<br />
algebrisku struktūru, ko sauc par moduli.<br />
i<br />
j<br />
− } un nulvietīgās operācijas { }<br />
k<br />
l<br />
9
Piemērs. (Modulis)<br />
Definīcija 1.12. Moduli M pār komutatīvu gredzenu K definē šādi:<br />
Pamatkopas:{ K, M}<br />
.<br />
Pamatoperācijas: { +<br />
K<br />
, ⋅K<br />
, ⋅λ , +<br />
M<br />
} . (Precizējiet kādu šķiru objektiem pielieto katru no šīm<br />
operācijām!)<br />
Aksiomas:<br />
(A) ( K, +<br />
K<br />
, ⋅M<br />
) ir komutatīvs gredzens ;<br />
(B) ( M , +<br />
M<br />
) ir Ābela grupa;<br />
(C) 1) ∀ a, b ∈ K ∀x<br />
∈ A ( a + b) ⋅ x = a ⋅ x + b ⋅ x ,<br />
2) ∀ a ∈ K ∀x, y ∈ A a ⋅ ( x + y) = a ⋅ x + a ⋅ y ,<br />
Piemērs. (<strong>Algebra</strong>)<br />
Kā daudziem jēdzieniem matemātikā arī vārdam "algebra" ir vairākas nozīmes. Šajā<br />
gadījumā "algebra" ir konkrēts matemātisks objekts ar divu šķiru elementiem. Tātad<br />
"algebra" sastāv no skaitļu kopas – gredzena K un algebras A.<br />
Definīcija 1.13. <strong>Algebra</strong> ir kopu pāris (K, A) ar piecām pamatoperācijām:<br />
"+" – skaitļu saskaitīšana,<br />
"×" – skaitļu reizināšana,<br />
" + A<br />
"– algebras elementu saskaitīšanu,<br />
" × A<br />
" – algebras elementu reizināšana,<br />
" × λ<br />
" – algebras elementu reizināšana ar skaitli.<br />
Aksiomas :<br />
(A) ( K,<br />
+, × ) ir komutatīvs gredzens ar 1;<br />
(B) ( A , +<br />
A,<br />
) ir gredzens;<br />
(C) 1) ∀ a, b ∈ K ∀x<br />
∈ A ( a + b) ⋅ x = a ⋅ x + b ⋅ x ,<br />
2) ∀ a ∈ K ∀x, y ∈ A a ⋅ ( x + y) = a ⋅ x + a ⋅ y ,<br />
3) ∀ a, b ∈ K ∀x<br />
∈ A a ⋅ ( b ⋅ x) = ( a ⋅b) ⋅ x ,<br />
4) ∀ a ∈ K ∀x, y ∈ A a ⋅ ( x ⋅ y) = ( a ⋅ x)<br />
⋅ y ,<br />
5) ∀x ∈ A 1 ⋅ x = x .<br />
Faktiski "algebra" ir algebriska struktūra, kas vienlaicīgi ir gredzens A un modulis A pār<br />
komutatīvu gredzenu K. (C) grupas aksiomas nodrošina visu operāciju saskaņotību.<br />
Algebru piemēri:<br />
1. ( P [ x]<br />
,+,⋅)<br />
– polinomi ar koeficientiem no lauka P no viena mainīgā x.<br />
2. ( P[ x , , 1<br />
x2 K , xn<br />
],+,⋅<br />
) – polinomi no vairākiem mainīgajiem.<br />
3. Dažādas funkciju klases (ar noteiktu definīcijas apgabalu, nepārtrauktas,<br />
diferencējamas, bezgalīgi diferencējamas, integrējamas, utt.).<br />
4. M n<br />
( k)<br />
– kvadrātisku matricu kopa ( n × n)<br />
ar elementiem no lauka k.<br />
Kā redzam, iepriekš aplūkotie gredzenu piemēri var tikt uzskatīti arī par algebrām.<br />
Piemērs. (Trīsšķiru algebra)<br />
Pamatkopas: { K , V , M}<br />
, skaitļi, vektori, matricas;<br />
Binārās operācijas:<br />
+<br />
K<br />
: K × K → K skaitļu saskaitīšana,<br />
⋅<br />
K<br />
: K × K → K skaitļu reizināšana,<br />
+ : V × V → V vektoru saskaitīšana,<br />
V<br />
+ : M × M → M matricu saskaitīšana,<br />
M<br />
10
⋅<br />
M<br />
: M × M → M matricu reizināšana,<br />
⋅<br />
KM<br />
: K × M → M matricas reizināšana ar skaitli,<br />
⋅ : K × V → V vektora reizināšana ar skaitli,<br />
KV<br />
⋅<br />
MV<br />
: M × V → V matricas reizināšana ar vektoru.<br />
Pilns aksiomu saraksts šajā struktūrā ir ļoti liels. Tas iekļauj sevī komutatīva gredzena<br />
aksiomas skaitļiem; gredzena aksiomas matricām; lineārās sakarības starp skaitļiem un<br />
vektoriem, starp skaitļiem un matricām, starp matricām un vektoriem; dažāda tipa<br />
asociatīvos likumus starp dažādu šķiru elementiem. Neskatoties uz lielo aksiomu skaitu,<br />
izpildīt pārveidojumus šajā struktūrā ir vienkārši, jo aksiomu saraksts faktiski atbilst<br />
īpašībām, kādas izpildās "reālā" matemātiskā objektā, kad mēs veicam pārveidojumus ar<br />
skaitļiem, vektoriem un matricām.<br />
1.5. Būla algebra<br />
Šīs algebras pamatā ir objekts, kurš izveidojās, aprakstot izteikumu loģiku algebriskā<br />
valodā. Tā kā Būla algebru aksiomātika būtiski atšķiras no klasisko "tīri" algebrisko objektu<br />
aksiomātikas, tad aplūkosim šīs algebras pilnu aksiomu sarakstu. Rakstot aksiomu sarakstu,<br />
varam iedomāties divus klasiskos Būla algebras piemērus:<br />
1. Kopa, kas sastāv no diviem izteikumiem { a , p}<br />
, un izteikumu loģikas operācijas.<br />
2. Pamatkopa ir fiksētas kopas A visu apakškopu kopa P ( A)<br />
, ar kurām izpilda šādas<br />
operācijas: papildinājums, apvienojums, šķēlums.<br />
Definīcija 1.14. Būla algebra sastāv no vienas kopas B, kurā definētas 5 pamatoperācijas :<br />
¬ – negācija, unāra operācija;<br />
∨ – disjunkcija, bināra operācija;<br />
∧ – konjunkcija, bināra operācija;<br />
0 – nulles elements, konstante (nullāra operācija);<br />
1 – vienības elements, konstante (nullāra operācija).<br />
Aksiomas (visas aksiomas ir identitātes):<br />
(1) a ∧ b = b ∧ a<br />
(1') a ∨ b = b ∨ a komutatīvie likumi;<br />
(2) a ∧ a = a<br />
(2') a ∨ a = a<br />
idempotence;<br />
(3) a ∧ ( b ∧ c) = ( a ∧ b) ∧ c (3') a ∨ ( b ∨ c) = ( a ∨ b) ∨ c associativitāte;<br />
(4) a ∧ ( a ∨ b) = a<br />
(4') a ∨ ( a ∧ b) = a absorbcijas likums;<br />
(5) a ∧1 = a<br />
(5') a ∨ 0 = a<br />
neitrālie elementi;<br />
(6) a ∧ ( b ∨ c)<br />
= ( a ∧ b) ∨ ( a ∧ c)<br />
(6') a ∨ ( b ∧ c) = ( a ∨ b) ∧ ( a ∨ c)<br />
distributivitāte;<br />
(7) a ∧ ¬ a = 0<br />
(7') a ∨ ¬ a = 1 papildinājuma likums.<br />
Šajā lekcijā tika aplūkoti dažādi algebrisko struktūru piemēri. Skaidrs, ka tādā interpretācijā<br />
mēs varam aplūkot algebras, kas sastāv no patvaļīga skaita kopām, un ievest tajās dažādas<br />
operācijas, kurām izpildās patvaļīgas aksiomas. Taču šādas struktūras, kuru aksiomātika<br />
nebāzējas uz konkrētiem piemēriem, kas saistīti ar "reāliem" objektiem, matemātikā parasti<br />
netiek pētīti. Matemātika ir instruments, kas palīdz citām zinātnēm pētīt reālo pasauli.<br />
Protams, matemātikai ir savi iekšējie attīstības virzieni, un ne vienmēr iepriekš var noteikt,<br />
kurš virziens, kāds objekts būs svarīgs zinātnes attīstībai, kāds nē. Kāda tad ir galvenā<br />
algebriskās struktūras jēdziena ievešanas loma matemātikā Uz šo jautājumu var atbildēt<br />
pavisam konkrēti. Daudzas īpašības, konstrukcijas, teorēmas dažādās algebru klasēs ir ļoti<br />
līdzīgas. Pierādot kādu teorēmu par vispārīgām algebriskām struktūrām, mums vairs nebūs<br />
nepieciešamības to darīt katrā atsevišķā algebru klasē. Tātad "universālās algebras" mērķis<br />
ir atrast to kopīgo, kas piemīt visām algebriskām struktūrām. Tieši šim uzdevumam būs<br />
veltītas otrā un trešā lekcijas.<br />
11
2. lekcija<br />
Algebriskās konstrukcijas<br />
Aplūkojot grupas un gredzenus tiek ievesti sekojoši jēdzieni:<br />
apakšalgebra, morfisms, kongruence, faktoralgebra, tiešā summa.<br />
Šie jēdzieni tiek aprakstīti tādā formā, lai tos varētu vispārināt<br />
patvaļīgām algebriskām struktūrām.<br />
2.1. Algebriskās konstrukcijas kopās<br />
Šajā paragrāfā aplūkosim algebriskās konstrukcijas vienkāršākajās algebriskajās struktūrās,<br />
t.i. struktūrās, kurās vispār nav algebrisko operāciju, – tātad kopās. Atcerēsimies galvenos<br />
jēdzienus šajās struktūrās.<br />
Definīcija 2.1. (Apakškopa) Kopu A sauc par kopas B apakškopu (apzīmējam A ⊂ B ), ja<br />
∀ x ( x ∈ A ⇒ x ∈ B)<br />
.<br />
Aplūkojot attiecību ⊂ visu dotās kopas X apakškopu kopā P ( X ) , iegūstam sakārtojumu<br />
(skat. [Str] ).<br />
Definīcija 2.2. Attiecību ∝ kopā A sauc par ekvivalenci, ja tai izpildās trīs īpašības:<br />
a) refleksivitāte: x ∈ A ( x ∝ x)<br />
∀ ,<br />
b) simetriskums: x y ∈ A (( x ∝ y) ⇒ ( y ∝ x)<br />
)<br />
∀ , ,<br />
c) transitivitāte: ∀ x y,<br />
z ∈ A ( x ∝ y ∧ y ∝ z ⇒ x ∝ z)<br />
, .<br />
Definīcija. 2.3. Par attēlojumu no kopas A kopā B sauc "likumu", kas katram kopas A<br />
elementam x piekārto vienu kopas elementu B; pieraksta<br />
f : A → B jeb A→ f B .<br />
Faktiski šeit uzrakstītā frāze nav definīcija, bet mēģinājums paskaidrot, kas ir attēlojums.<br />
Ceturtajā lekcijā, runājot par kategorijām, aplūkosim precīzu attēlojuma definīciju.<br />
Attēlojumu sauc par<br />
a) injektīvu, ja ∀ x, y ∈ A ( x ≠ y ⇒ f ( x) ≠ f ( y)<br />
);<br />
b) sirjektīvu, ja ∀ y ∈ B ∃x<br />
∈ A ( f ( x) = y)<br />
;<br />
c) bijektīvu, ja tas ir gan injektīvs, gan sirjektīvs.<br />
Im f .<br />
Attēlojuma attēlu apzīmēsim ar ( )<br />
Par attēlojuma f kodolu (apzīmēsim Ker(<br />
f ) ) sauc ekvivalenci<br />
šādi:<br />
( x ≈ y ⇔ f ( x) f ( y)<br />
)<br />
∀ x, y ∈ A<br />
f<br />
= .<br />
≈<br />
f<br />
kopā A, kuru definē<br />
Tas nozīmē, ka elementi, kas dotajā attēlojumā attēlojas vienā elementā tiek uzskatīti par<br />
ekvivalentiem.<br />
Definīcija 2.4. Dotas n kopas<br />
A ,<br />
, ,<br />
1 2<br />
n 1 2<br />
K<br />
, A , 1 2<br />
K An<br />
. Par šo kopu Dekarta reizinājumu sauc kopu<br />
{( a a , a ) ∀i<br />
a ∈ A }<br />
A = A × A × L × A =<br />
/<br />
.<br />
Dekarta reizinājuma elementus sauksim par kortēžiem.<br />
n<br />
i<br />
i<br />
12
Definīcija 2.5. Par kopas A sadalījumu sauc kopas A apakškopu kopu { i ∈ I}<br />
izpildās šādas īpašības:<br />
1. Ja i ≠ j , tad A ∩A<br />
= ∅ .<br />
2. a ∈ A ∃i<br />
( a ∈ )<br />
∀ .<br />
i<br />
A i<br />
Izvēloties no katras kopas<br />
pilnu pārstāvju sistēmu { i ∈ I}<br />
j<br />
A<br />
i<br />
pa vienam elementam<br />
i<br />
i<br />
A i<br />
/ , kurai<br />
a ∈ A , mēs iegūsim dotā sadalījuma<br />
a i<br />
/ ; lietosim arī šādu pierakstu a<br />
i<br />
= Ai<br />
(tas nozīmē, ka,<br />
uzrādot sadalījuma klases pārstāvi, mēs faktiski uzrādām arī pašu sadalījuma klasi).<br />
Piezīme. Bieži, aprakstot sadalījuma pirmo aksiomu, ir ērti to aizvietot ar šādu<br />
apgalvojumu:<br />
Ja<br />
A i<br />
∩A<br />
j<br />
≠ ∅ , tad A<br />
i<br />
= A<br />
j<br />
.<br />
Šajā gadījumā, pierakstot kopas sadalījumu formā { i ∈ I}<br />
/ , katra no sadalījuma kopām<br />
var pierakstā tikt atkārtota vairākas reizes. Protams, ka pieraksts, kurā katra sadalījuma klase<br />
ir uzskaitīta tieši vienu reizi ir "ērtāks", taču ne vienmēr izdodas konstruktīvi aprakstīt<br />
sadalījuma klases tā, lai katra klase būtu uzskaitīta tieši vienu reizi.<br />
Sadalījumu piemēri:<br />
1) A = { a,<br />
b,<br />
c,<br />
d,<br />
e,<br />
f }; A<br />
1<br />
= { a}<br />
, A<br />
2<br />
= { b,<br />
c,<br />
f }, A = 3<br />
{ d,<br />
e}<br />
.<br />
Kopa B = { A , A A } ir kopas A sadalījums; kopa { a c,<br />
e}<br />
1 2<br />
,<br />
sadalījuma pilna pārstāvju sistēma.<br />
3<br />
A i<br />
, ir viena no iespējamām šī<br />
2) Katrai ekvivalencei ≈ , kas definēta kopā A, viennozīmīgi atbilst kopas A sadalījums<br />
ekvivalences klasēs S≈ = { Ax / x ∈ A}<br />
. Ar A<br />
x<br />
apzīmēta visu to A elementu kopa, kuri ir<br />
ekvivalenti ar x:<br />
A x<br />
{ y y ∈ A ∧ y ≈ x}<br />
= / .<br />
Pārbaudiet, ka S<br />
≈<br />
ir kopas A sadalījums.<br />
Otrādi, katrs kopas A sadalījums S = { Ai / i ∈ I}<br />
viennozīmīgi nosaka ekvivalenci ≈<br />
S<br />
kopā<br />
A:<br />
x ≈<br />
S<br />
y ⇔ ∃i<br />
∈ I ( x ∈ Ai<br />
∧ y ∈ Ai<br />
) .<br />
Faktiski mēs esam ieguvuši savstarpēju atbilstību starp kopas A sadalījumiem un<br />
ekvivalencēm kopā A.<br />
Tā kā patvaļīga attēlojuma f : A → B kodols ir ekvivalence kopā A, tad katram<br />
attēlojumam f atbilst kopas A sadalījums. Šo sadalījumu apzīmēsim ar S<br />
Ker( f )<br />
(kādreiz<br />
saīsināti S<br />
f<br />
).<br />
Definīcija 2.6. (Faktorkopa). Kopā A dota ekvivalence ≈ . Tai atbilst kopas A sadalījums<br />
ekvivalences klasēs S≈ = { Ax / x ∈ I}<br />
.<br />
Par kopas A faktorkopu sauc kopu, kuras elementi ir šī sadalījuma ekvivalences klases:<br />
A = { Ax<br />
/ x ∈ I}<br />
.<br />
≈<br />
Piezīme. Šajā pierakstā nevar atšķirt ekvivalences klašu kopas un faktorkopas formālos<br />
pierakstus. Lai tālāk nesarežģītu šos pierakstus, lietosim tos abiem jēdzieniem, bet<br />
atcerēsimies, ka sadalījuma gadījumā ar A apzīmēta kopa, kas sastāv no kopas A<br />
elementiem, bet faktorkopas gadījumā ar<br />
elements.<br />
x<br />
A<br />
x<br />
apzīmēts elements – faktorkopas<br />
A<br />
≈<br />
13
2.2. Alebriskās konstrukcijas grupās.<br />
Atbilstošos jēdzienus, kas tika ievesti, aplūkojot kopas, tagad definēsim algebriskām<br />
struktūrām ar vienu pamatoperāciju – grupām (sīkāk par grupu teoriju skat., piem., [Varden]<br />
). Ievestie jēdzieni netiks ilustrēti ar lielu piemēru skaitu; tos var atrast norādītajā literatūrā .<br />
Visas šīs definīcijas ir līdzīgas atbilstošajām definīcijām kopās, bet ir viena būtiska<br />
atšķirība: algebriskās konstrukcijas grupās ir saistītas ar grupas operāciju. Vārda<br />
"saistīts" nozīme tiks aprakstīta katram jēdzienam atsevišķi.<br />
2.2.1. Apakšgrupa<br />
Šis jēdziens atbilst apakškopas jēdzienam kopās.<br />
Definīcija 2.7. (Apakšgrupa). Saka, ka grupas G apakškopa H ir grupas G apakšgrupa un<br />
pieraksta H < G , ja tai izpildās sekojošas īpašības:<br />
∀ a, b ∈ G a,<br />
b ∈ H ⇒ a ⋅b<br />
∈ H ,<br />
a) ( )<br />
−1<br />
b) ∀a<br />
∈ G ( a ∈ H ⇒ a ∈ H )<br />
,<br />
c) e ∈ H .<br />
Vārdiski to varētu aprakstīt šādi: G apakškopa H ir grupas G apakšgrupa, ja tā ir slēgta<br />
attiecībā pret visām grupas G pamatoperācijām; tāda ir frāzes "saistīts ar operācijām" jēga<br />
šajā gadījumā.<br />
Vēl iespējams arī šāds definīcijas variants: G apakškopa H ir grupas G apakšgrupa, ja tā ir<br />
grupa attiecībā pret grupas G operācijām.<br />
Apakšgrupu sakārtojums.<br />
A ir definēta attiecība "
Kopu teorijas operācijas ar apakšgrupām.<br />
Tā kā grupas ( G , + ) apakšgrupas vienlaicīgi ir arī kopas G apakškopas, tad ar tām var<br />
izpildīt visas kopu teorijas pamatoperācijas (šķēlums, apvienojums, papildinājums, starpība,<br />
simetriskā starpība). Taču no grupu teorijas viedokļa svarīga loma ir tikai tām kopu teorijas<br />
operācijām, kuras, pielietojot apakšgrupām, rezultātā dod apakšgrupu. Izrādās, ka tikai<br />
šķēluma operācija ir saskaņota ar apakšgrupu struktūru.<br />
Teorēma 2.1. Ja K un L ir grupas G apakšgrupas, tad arī kopa K ∩ L ir grupas G<br />
apakšgrupa.<br />
Piezīme. Šo toerēmu varētu formulēt šādi: Dotās grupas apakšgrupas veido struktūru, kas ir<br />
slēgta attiecībā pret kopu šķēluma operāciju. Atceroties arī apakšgrupu sakārtojuma<br />
attiecību, nonākam pie sekojošas struktūras:<br />
( A ( G ),<br />
f × f<br />
G × G H × H<br />
⋅ G ⋅ H<br />
f<br />
G H<br />
Mūsu mērķis ir vispārināt morfisma jēdzienu uz citām algebriskām struktūrām, kurās<br />
operācijas un aksiomas var pilnīgi ašķirties no grupas operācijām un aksiomām. Tāpēc rodas<br />
jautājums: "Kāpēc mēs morfisma definīcijā neiekļaujam analoģiskas īpašības pārējām<br />
divām grupas operācijām".<br />
Atcerēsimies grupas sākotnējo definīciju (def. 1.4.). Šajā definīcijā grupa tika definēta kā<br />
kopa ar vienu bināro operāciju. Pārējās operācijas tika ievestas kā atvasinātas operācijas,<br />
izmantojot grupas aksiomas.<br />
Teorēma 2.2. Patvaļīgam grupu morfismam f : G → H izpildās sekojošas īpašības:<br />
f e = f ,<br />
(GM 2 ) ( ) ( )<br />
1<br />
e 2<br />
(GM 3 ) ∀ ∈ G ( f ( x ) ( ) )<br />
−1 = f x<br />
−1<br />
x .<br />
Pierādījums. (GM 2 ) No morfisma un neitrālā elementa īpašībām seko:<br />
f e ⋅ f e = f e ⋅ e = f .<br />
( ) ( ) ( ) ( )<br />
1 1 1 1<br />
e1<br />
Pareizinot šo vienādību ar grupas H elementu<br />
−<br />
( e ) 1<br />
1<br />
−1<br />
−1<br />
f ( e1<br />
) ⋅ ( f ( e1<br />
) ⋅ f ( e1<br />
)) = f ( e1<br />
) ⋅ f ( e1<br />
) ⇒<br />
−1<br />
f ( e ) ⋅ f ( e ) ⋅ f e = e ⇒ e ⋅ f e = e<br />
f no kreisās puses, iegūsim:<br />
(<br />
1<br />
1<br />
) (<br />
1<br />
)<br />
2<br />
2<br />
(<br />
1<br />
)<br />
2<br />
⇒ f ( e1<br />
) = e2<br />
.<br />
−1<br />
−1<br />
−1<br />
(GM 3 ) e = f ( e ) = f ( x ⋅ x ) = f ( x) ⋅ f ( x ). Tātad ( x )<br />
2 1<br />
f apgrieztais<br />
elements. Teorēma pierādīta.<br />
Tātad, interesējoties tikai par grupām, morfisma definīcijā var neiekļaut īpašības (GM 2 ) un<br />
(GM 3 ), jo šīs īpašības var izvest no (GM 1 ); taču tā ir tikai grupu specifika. Domājot par<br />
morfisma jēdziena vispārinājumu, vēlreiz uzrakstīsim grupu morfisma definīciju.<br />
f ir elementa ( x)<br />
−1<br />
−1<br />
Definīcija 2.9. (Grupu morfisms). Dotas grupas ( G , ⋅,<br />
e,<br />
) un ( H , ⋅,<br />
e,<br />
)<br />
f : G → H sauc par grupu morfismu, ja tam izpildās sekojošas īpašības:<br />
(GM 1 ) ∀ x, y ∈ G f ( x ⋅ y) = f ( x) ⋅ f ( y)<br />
.<br />
f e = f ,<br />
(GM 2 ) ( ) ( )<br />
1<br />
e 2<br />
(GM 3 ) ∀ ∈ G ( f ( x ) ( ) )<br />
−1 = f x<br />
−1<br />
. Attēlojumu<br />
x .<br />
Piezīme. Šo definīciju vārdiski var formulēt šādi: "Morfisms ir attēlojums no grupas G<br />
grupā H, kas ir "saskaņots" ar visām grupā definētajām pamatoperācijām." Šo frāzi<br />
precīzi apraksta morfisma aksiomas (GM 1 ), (GM 2 ) un (GM 3 ). Cits precīzs šīs frāzes<br />
apraksts iespējams, izmantojot komutatīvo diagrammu valodu (skat. 4. lekc.).<br />
Speciāla veida morfismiem ir savi nosaukumi.<br />
1) Injektīvu morfismu f : G → H sauc par monomorfismu.<br />
2) Sirjektīvu morfismu f : G → H sauc par epimorfismu,<br />
3) Bijektīvu morfismu f : G → H sauc par izomorfismu; grupas G un H sauc par<br />
izomorfām grupām un to pieraksta šādi: G ≅ H .<br />
4) morfismu f : G → G sauc par endomorfismu; visu endomorfismu kopu apzīmē ar<br />
End ( G)<br />
.<br />
16
5) izomorfismu f : G → G sauc par automorfismu; visu automorfismu kopu apzīmē ar<br />
Aut ( G)<br />
; šajā kopā "dabīgā" veidā var ievest reizināšanas operāciju, iegūstot grupas<br />
automorfismu grupu (skat. [Plotk] ).<br />
Definīcija 2.10. Dots grupu morfisms f : G → H .<br />
• Par morfisma f attēlu sauc grupas H apakškopu<br />
Im f = { y ∈ H / ∃x<br />
∈ G f ( x)<br />
= y}<br />
,<br />
• Par morfisma f kodolu sauc grupas G apakškopu<br />
Ker f = { x ∈ G / f ( x)<br />
= e}<br />
.<br />
Piezīme. Atcerēsimies, ka, aplūkojot kopas, attēlojuma kodols tika definēts (skat. def. 2.3.)<br />
kā ekvivalence attēlojuma izejas kopā, bet grupās kodols ir vienkārši izejas kopas<br />
apakškopa. Skaidrs, ka grupas kodola definīcija šādā veidā nav vispārināma uz visām<br />
algebriskām struktūrām, jo definīcija satur konkrētu elementu (grupas neitrālo elementu),<br />
bet šāds elements var nebūt definēts algebriskajā struktūrā. Pat pusgrupu gadījumā doto<br />
definīciju nevar izmantot. Šī problēma tiks atrisināta, ievedot grupā jaunu kodola definīciju,<br />
kurā grupas kodols tiešām būs noteikta tipa ekvivalence, bet starp šo ekvivalenci un<br />
attēlojuma kodolu tradicionālajā izpratnē pastāvēs kanoniska savstarpēji viennozīmīga<br />
atbilstība. Jāatzīmē, ka grupas kodola definīcijas jaunais variants kā arī grupas faktorizācijas<br />
tradicionālās definīcijas pārveidošana jaunā formā ir paši būtiskākie jautājumi, kuri bija<br />
jāatrisina, lai algebriskajās struktūrās varētu ievest visas tradicionālās algebriskās<br />
konstrukcijas, kuras jau sen bija pazīstamas grupās un gredzenos.<br />
Teorēma 2.3. Dots grupu morfisms f : G → H .<br />
1. Morfisma f attēls ir grupas H apakškopa.<br />
2. Morfisma f kodols ir grupas G apakšgrupa.<br />
Piezīme. Vēlāk tiks pierādīts, ka morfisma kodols ir speciāla veida apakšgrupa – normālā<br />
apakšgrupa.<br />
Pierādījums. 1. Pārbaudīsim, ka kopai Im f izpildās visas trīs apakšgrupas definīcijā (def.<br />
2.7.) norādītās īpašības:<br />
( y<br />
) ( ( ) ( ) )<br />
1<br />
∈ Im f ∧ y2<br />
∈ Im f ⇒ ∃x1<br />
f x1<br />
= y1<br />
∧ ∃x2<br />
f x2<br />
= y2<br />
a)<br />
f ( x ⋅ x ) = f ( x ) ⋅ f ( x ) = y ⋅ y ⇒ y ⋅ y ∈ Im f ,<br />
1<br />
2<br />
b) f ( e ) e ⇒ e Im f<br />
1 2<br />
2<br />
∈<br />
1<br />
= ,<br />
2<br />
1<br />
2<br />
1<br />
−1<br />
( f ( x)<br />
= y) ⇒ ∃x<br />
∈ G f ( x ) = f ( x)<br />
y ∈ Im f ⇒ ∃x<br />
∈ G<br />
c)<br />
−1<br />
y ∈ Im f .<br />
2. Par Ker f apgalvojumu pierādiet patstāvīgi !<br />
Teorēma pierādīta.<br />
2<br />
⇒<br />
−1<br />
−1<br />
( = y )<br />
⇒<br />
2.2.3. Grupu tiešā summa<br />
Grupu tiešā summa atbilst Dekarta reizinājuma jēdzienam kopās.<br />
−1<br />
Definīcija 2.11. Dotas grupas {( G , ⋅ , e , i ) / i ∈{ 1, 2, K n<br />
}<br />
i i i<br />
,<br />
n<br />
. Par šo grupu tiešo summu<br />
sauc kopu G = G1 × G2<br />
× G3<br />
× L × G n<br />
= ∏G i<br />
, kurā definētas grupas signatūras<br />
operācijas:<br />
( Atcerēsimies, ka kopa G sastāv no kortēžiem ( x , x , 2<br />
, )<br />
i=<br />
1<br />
1<br />
K x n<br />
, kur xi<br />
∈ Gi<br />
.)<br />
17
a) ( a<br />
1, a2<br />
, , an<br />
) + ( b1<br />
, b2<br />
, K,<br />
bn<br />
) = ( a1<br />
+ b1<br />
, a2<br />
+ b2<br />
, K,<br />
an<br />
+ bn<br />
)<br />
b) e = ( e , e , 2<br />
, ),<br />
K ,<br />
1<br />
K<br />
e n<br />
1 −1<br />
−1<br />
−1<br />
c) ( a , a , , a ) ( a , a , K a )<br />
− = 1 2 n<br />
1 2<br />
,<br />
n<br />
L .<br />
Grupu tiešo summu pieraksta šādi:<br />
G ⊕ G ⊕L ⊕ G n<br />
= ⊕G<br />
.<br />
1<br />
2<br />
Tā kā katrā no kortēža koordinātēm operācijas izpildās neatkarīgi no citām koordinātēm,<br />
tad grupas aksiomu pārbaude grupu tiešajai summai ir acīmredzama.<br />
Piemērs. Aplūkosim aditīvo grupu pēc moduļa 2: Z<br />
2<br />
= ({ 0,<br />
1 },<br />
+<br />
2<br />
, 0,<br />
−<br />
2<br />
) un aditīvo grupu<br />
Z = 0,<br />
1, 2 , + , 0 − . Tad<br />
pēc moduļa 3:<br />
3<br />
({ }<br />
3<br />
,<br />
3<br />
)<br />
⊕ Z {( 0, 0) , ( 0, 1 ),<br />
( 0, 2) , ( 1, 0) , ( 1, 1 ),<br />
( 1, 2)<br />
, }<br />
Z<br />
2 3<br />
=<br />
.<br />
Saskaitīšanas operācija ar pirmo koordināti izpildās pēc moduļa 2, bet ar otro koordināti –<br />
pēc moduļa 3. Aplūkosim attēlojumu<br />
f : Z Z ⊕ Z f x = x mod 2 , x mod3 .<br />
Ar ( k)<br />
6<br />
2<br />
3<br />
n<br />
i=<br />
1<br />
→ , kur ( ) ( ( ) ( ))<br />
x mod apzīmējam skaitļa x atlikumu, dalot ar k.<br />
Uzdevumi.<br />
1. Pierādīt, ka f ir grupu morfisms.<br />
2. Pierādīt, ka f ir grupu izomorfisms; tātad Z<br />
6<br />
≅ Z<br />
2⊕Z<br />
3<br />
.<br />
3. Doti savstarpēji prmskaitļi n un m. Pierādīt, ka Z<br />
nm<br />
≅ Z<br />
n<br />
⊕ Z<br />
m<br />
.<br />
2.2.4. Blakusklases, normālās apakšgrupas, faktorgrupa (klasiskā pieeja)<br />
Dota grupa G un tās apakšgrupa H.<br />
Definīcija 2.12. Par apakšgrupas H kreiso blakusklasi grupā G sauc grupas G apakškopu<br />
gH = { gh / h ∈ H}<br />
, kur g – patvaļīgs grupas G elements. Līdzīgi definē labo blakusklasi<br />
Hg.<br />
Lemma 2.1. g<br />
1<br />
∈ gH ⇔ g1H<br />
= gH .<br />
Teorēma 2.4. Dota grupa G un tās apakšgrupa H. Apakšgrupas H kreisās (labās)<br />
blakusklases veido grupas G sadalījumu:<br />
S H<br />
= { gH / g ∈ G}<br />
.<br />
Pierādījums. Skat. ([Holl], teorēma 1.5.1.)<br />
Atzīmēsim, ka grupas G sadalījumi kreisajās un labajās klasēs var nesakrist.<br />
Piemērs. Grupa S<br />
3<br />
= { e, ( 1,2 ),<br />
( 1,3 ),<br />
( 2,3 ),<br />
(1,2,3), ( 1,3,2 )}<br />
(izmantots substitūciju pieraksts<br />
ciklu reizinājumu formā). Apakšgrupa H = { e, ( 1,2 )}<br />
.<br />
Grupas S<br />
3<br />
sadalījums apakšgrupas H kreisajās blakusklasēs sastāv no trim divelementu<br />
kopām:<br />
e ⋅ H = { e, (1,2) },<br />
(1,3) ⋅ H = {( 1,3 ),<br />
( 1,3,2 )},<br />
( 2,3) ⋅ H = {( 2,3 ),<br />
( 1,2,3 )}<br />
.<br />
Reizinot H ar kādu no citiem S<br />
3<br />
elementiem, iegūsim kādu no jau aprakstītajām<br />
blakusklasēm.<br />
Grupas S<br />
3<br />
sadalījums apakšgrupas H labajās blakusklasēs arī sastāv no trim divelementu<br />
kopām:<br />
H ⋅ e = { e, (1,2) },<br />
H ⋅ ( 1,3) = {( 1,3 ),<br />
( 1,2,3 )},<br />
H ⋅ ( 2,3) = {( 2,3 ),<br />
( 1,3,2 )}<br />
.<br />
Redzam, ka šie sadalījumi ir atšķirīgi.<br />
Definīcija 2.13. Grupas G apakšgrupu H sauc par grupas G normālo apakšgrupu<br />
(normālo dalītāju, invarianto apakšgrupu) un apzīmē H < G , ja<br />
∀ g ∈ G gH = Hg .<br />
( )<br />
i<br />
18
−1<br />
Lemma 2.2. H G ⇔ ∀g<br />
∈ G ∀h<br />
∈ H ( g ⋅ h ⋅ g ∈ H )<br />
< .<br />
Pierādījums. Pierādīt patstāvīgi vai skat. ( [Holl], lemma 2.1.1.).<br />
Piemēri.<br />
1. Komutatīvā grupā jebkura apakšgrupa ir normālā apakšgrupa.<br />
2. Jebkurā grupā triviālās apakšgrupas ir normālie dalītāji: { e } < G, G < G .<br />
3. Apakšgrupas H blakusklašu skaitu grupā G sauc par apakšgrupas indeksu un apzīmē<br />
( G : H ); ja ( G : H ) = 2 , tad H ir normālā apakšgrupa.<br />
4. Apakšgrupa { e , ( 1,2 )}<br />
nav normālā apakšgrupa grupā S<br />
3<br />
.<br />
Teorēma 2.5. Dots grupu morfisms f : G → H . Morfisma f kodols Ker f ir<br />
grupas G normālais dalītājs.<br />
Pierādījums. Tā kā<br />
nosacījumu:<br />
( g ∈ G,<br />
h ∈ Ker f )<br />
⇒<br />
Ker f ir G apakšgrupa, tad atliek pārbaudīt tikai lemmas 2.2.<br />
−1<br />
−1<br />
−1<br />
−1<br />
( f ( g ⋅ h ⋅ g ) = f ( g) ⋅ f ( h) ⋅ f ( g) = f ( g) ⋅ e ⋅ f ( g) = f ( g) ⋅ f ( g)<br />
= e)<br />
−1<br />
( g ⋅ h ⋅ g ∈ Ker f ).<br />
Teorēma pierādīta.<br />
Aplūkojot normālo apakšgrupu H < G , lietosim terminu "normālās apakšgrupas<br />
blakusklases", izlaižot vārdu "kreisās" vai "labās", jo šie jēdzieni sakrīt.<br />
Definīcija 2.14. Grupā G dota normālā apakšgrupa H. Teiksim, ka divi grupas G elementi<br />
x, y ir kongruenti pēc moduļa H un pierakstīsim<br />
( mod H )<br />
x ≡ y vai x ≡<br />
H<br />
y ,<br />
ja x un y atrodas vienā un tai pašā normālās apakšgrupas blakusklasē; faktiski tas nozīmē,<br />
ka xH = yH .<br />
Piemērs. Aplūkosim veselo skaitļu aditīvo grupu ( Z ,+)<br />
un tās apakšgrupu ( nZ ,+)<br />
(n –<br />
fiksēts naturāls skaitlis, nZ – skaitļa n daudzkārtņi). Tad jēdziens x ≡ y ( mod nZ ) sakrīt ar<br />
parasto kongruences jēdzienu skaitļu teorijā.<br />
Uzdevums. Pārbaudiet, ka attiecība ≡<br />
H<br />
ir ekvivalence grupā G.<br />
Rezumējums. Grupā G dota normālā apakšgrupa H. Tai viennozīmīgi atbilst<br />
1) grupas G sadalījums normālas apakšgrupas H blakusklasēs: S<br />
H<br />
,<br />
2) kongruence ≡<br />
H<br />
grupā G.<br />
Sadalījums S<br />
H<br />
un kongruence ≡<br />
H<br />
savstarpēji viennozīmīgi atbilst viens otram.<br />
Definīcija 2.15. (Faktorgrupas klasiskā definīcija). Grupā G dota normālā apakšgrupa<br />
H. Tai atbilst kongruence ≡<br />
H<br />
. Aplūkosim faktorkopu<br />
G = { gH / g ∈ H}<br />
.<br />
≡<br />
H<br />
Definēsim tajā grupas operācijas:<br />
( xH ) ⋅ ( yH ) = ( x ⋅ y)<br />
e<br />
H<br />
Faktorkopa<br />
def<br />
def<br />
def<br />
= eH = H ,<br />
−1<br />
−1<br />
( xH ) = x H.<br />
G ≡<br />
H<br />
H,<br />
attiecībā pret ievestajām operācijām veido grupu, kuru sauc par grupas<br />
G faktorgrupu pēc normālā dalītāja H un apzīmē ar<br />
G .<br />
H<br />
⇒<br />
19
Piezīme. Faktorkopas definīcija sevī satur apgalvojumus, kurus ir jāpierāda, lai definīcija<br />
būtu korekta.<br />
Definīcijas korektuma pierādījums.<br />
1. Tā kā katru blakusklasi var pierakstīt dažādos veidos (izvēloties dažādus blakusklases<br />
pārstāvjus), tad vispirms jāpārbauda, ka reizināšanas un apgrieztā elementa definīcijas ir<br />
korektas – rezultāts nav atkarīgs no blakusklases pārstāvja izvēles.<br />
a) Reizināšana. Dots, ka x1 H = x2H<br />
un y1 H = y2H<br />
.<br />
H ⋅ y H = x H y H . Tiešām,<br />
x1 1<br />
2<br />
⋅<br />
2<br />
def<br />
Jāpierāda, ka ( ) ( ) ( ) ( )<br />
( x H ) ⋅ ( y H ) = ( x ⋅ y ) H = x ⋅ ( y H ) = x ⋅ ( y H ) = x ⋅ ( Hy )<br />
1<br />
( x H ) ⋅ y = ( x H ) ⋅ y = ( Hx ) ⋅ y = H ⋅ ( x ⋅ y ) = ( x ⋅ y ) H = ( x H ) ⋅ ( y H ).<br />
1<br />
2<br />
1<br />
2<br />
1<br />
1<br />
2<br />
1<br />
2<br />
b) Apgrieztā elementa operācijas korektumu pierādiet patstāvīgi.<br />
2. Jāpārbauda visas trīs grupas aksiomas.<br />
def<br />
1<br />
2<br />
(G 1 ) xH ( yH ⋅ zH ) = ( x ⋅ ( y ⋅ z)<br />
) H = (( x ⋅ y)<br />
⋅ z) H = ( xH ⋅ yH ) ⋅ zH<br />
1<br />
2<br />
2<br />
⋅ ,<br />
def<br />
def<br />
H<br />
=<br />
def<br />
def<br />
−1<br />
1<br />
(G 2 ) e xH = ( eH ) ⋅ ( xH ) = ( e ⋅ x) H xH<br />
⋅ ,<br />
−1<br />
−<br />
(G 2 ) ( xH ) ⋅ ( xH ) = ( xH ) ⋅ ( x H ) = ( x ⋅ x ) H = eH = eH<br />
.<br />
Definīcijas korektums pierādīts.<br />
∗<br />
Uzdevums. Aprakstiet faktorgrupas G , G ,<br />
( Z,<br />
+ )<br />
,<br />
( R , ⋅) { }<br />
(<br />
+<br />
G e nZ R , ⋅)<br />
un izdomājiet<br />
arī citus faktorgrupu piemērus.<br />
2.2.5. Kongruences un faktorgrupas (universālā pieeja)<br />
Kongruences, sadalījuma un faktorgrupas jēdzienu pamatā iepriekšējā paragrāfā bija<br />
normālās apakšgrupas jēdziens. Taču skaidrs, ka šo pieeju nevar realizēt patvaļīgās<br />
algebriskās struktūrās. Tāpēc šajā paragrāfā par pamatu izvēlēsimies kongruences<br />
jēdzienu – ekvivalenci grupā G, kas "saistīta" ar grupas operācijām. Ar katru kongruenci ir<br />
saistīts grupas sadalījums; sadalījuma klases var uzskatīt par faktorgrupas elementiem. Lai<br />
vienkāršotu kongruences jēdziena definīciju, šoreiz uzskatīsim, ka grupā ir tikai viena<br />
pamatoperācija – reizināšana, pārējās operācijas tiek ievestas kā atvasinātas operācijas.<br />
Definīcija 2.16. (Kongruence). Dota grupa ( G ,+)<br />
. Ekvivalences tipa attiecību ≈ kopā G<br />
sauc par kongruenci grupā G, ja tai izpildās sekojoša īpašība:<br />
(GK 1 ) ∀ x1 , x2<br />
, y1,<br />
y2<br />
∈ G ( x1<br />
≈ x2<br />
∧ y1<br />
≈ y2<br />
⇒ x1<br />
⋅ y1<br />
≈ x2<br />
⋅ y2<br />
).<br />
Piezīme. Vārdiski mēs šo aksiomu (GK 1 ) formulējam tā: "Kongruence grupā G ir "saistīta"<br />
ar grupas bināro operāciju". Ja grupas signatūrai mēs pievienotu arī operācijas "e" un " -1 ",<br />
tad būtu jāpievieno arī aksioma<br />
1 −1<br />
(GK 2 ) ∀x , y ∈ G ( x ≈ y ⇒ x<br />
− ≈ y ).<br />
Speciāla aksioma nullārajai operācijai nav vajadzīga.<br />
Piemērs. Ja H ir normālā apakšgrupa grupā G, tad tai atbilstošajai kongruencei ≡<br />
H<br />
izpildās<br />
aksioma (GK 1 ) (faktiski tas tika pierādīts klasiskās faktorgrupas definīcijas korektuma<br />
pierādījumā); tātad ≡<br />
H<br />
ir kongruence no universālās pieejas viedokļa.<br />
Tagad aplūkosim teorēmu, kas no vispārīgo algebrisko struktūru viedokļa ir pati svarīgākā<br />
šajā nodaļā. Kā mēs redzējām piemērā, tad katrai grupas normālajai apakšgrupai atbilst<br />
noteikta "universālā kongruence" ≡<br />
H<br />
. Bet vai visas grupas universālās kongruences ir<br />
šādā veidā iegūstamas Ja tas tā nebūtu, un universālās kongruences jēdziens būtu plašāks,<br />
tad rastos arī plašāka grupu faktorizācijas iespēja, un vecā klasiskā pieeja faktiski būtu<br />
2<br />
1<br />
2<br />
2<br />
def<br />
2<br />
def<br />
=<br />
def<br />
2<br />
2<br />
20
jāaizmirst (tā būtu daļa no universālās faktorizācijas). Taču nākošā teorēma parādīs, ka<br />
klasiskā faktorizācija pēc būtības ir ekvivalenta ar universālo faktorizāciju un atšķiras tikai<br />
no pieraksta viedokļa. Universālais pieraksts, kura pamatā ir konguence grupā mums<br />
nepieciešams tikai tāpēc, lai pārnestu faktorgrupas jēdzienu uz citām algebriskām<br />
struktūrām.<br />
Teorēma 2.6. Pieņemsim, ka grupā G dota kongruence ≈ . Tad grupā G eksistē<br />
viennozīmīgi noteikta normālā apakšgrupa H, kurai atbilstošā kongruence ≡<br />
H<br />
sakrīt ar<br />
doto kongruenci ≈ .<br />
Pierādījums. Aplūkosim šādu grupas G apakškopu:<br />
H = { x ∈ G / x ≈ e}<br />
.<br />
1. H ir grupas G apakšgrupa. Pārbaudīsim apakšgrupas aksiomas:<br />
a) ( x,<br />
y ∈ H ) ⇒ ( x ≈ e ∧ y ∧ e) ⇒ ( x ⋅ y ≈ e ⋅ e = e) ⇒ ( x ⋅ y ∈ H ) ,<br />
b) e ∈ H jo e ≈ e ,<br />
−1<br />
−1<br />
−1<br />
c) ( x ∈ H ) ⇒ ( x ≈ e) ⇒ ( x ≈ e = e) ⇒ ( x ∈ H ).<br />
2. H ir grupas G normālā apakšgrupa. No lemmas 2.2. seko, ka jāpārbauda apgalvojums<br />
−1<br />
∀g<br />
∈ G ∀h<br />
∈ H g ⋅ h ⋅ g ∈ H . Pārbaudīsim to:<br />
( )<br />
−1<br />
−1<br />
−1<br />
−1<br />
( h ≈ e) ⇒ ( g ⋅ h ⋅ g ≈ g ⋅ e ⋅ g = g ⋅ g = e) ⇒ ( g ⋅ h ⋅ g ∈ H )<br />
h ∈ H ⇒<br />
.<br />
3. Pierādīsim, ka ekvivalences ≡<br />
H<br />
un ≈ ir vienādas. Lai to izdarītu, jāpierāda<br />
∀ x,<br />
y ∈G<br />
x ≡<br />
H<br />
y ⇔ x ≈ y . Pierādīsim to.<br />
apgalvojums: (( ) ( ))<br />
( x ≡<br />
H<br />
y) ⇔ ( xH = yH ) ⇒ ∃h<br />
∈ H ( x = yh) ⇒ ∃h<br />
( h ≈ e ∧ x = yh)<br />
( x ≈ yh ≈ ye = y) ⇒ ( x ≈ y) .<br />
−1<br />
−1<br />
−1<br />
−1<br />
( x ≈ y) ⇒ ( x ⋅ y ≈ x ⋅ x = e) ⇒ ( x ⋅ y ∈ H ) ⇒ ∃h<br />
∈ H ( x ⋅ y = h)<br />
( x = hy) ⇒ ∃h<br />
∈ H ( xH = Hx = Hhy = Hy = yH ) ⇒ ( x y) .<br />
∃h<br />
∈ H<br />
≡ H<br />
Teorēma pierādīta.<br />
Tagad varam pārformulēt faktorgrupas definīciju "universālā valodā".<br />
−1<br />
Definīcija 2.17. (Faktorgrupa, universālā pieeja). Dota grupa ( G , ⋅,<br />
e,<br />
) un kongruence<br />
≈ grupā G. Aplūkosim faktorkopu<br />
G = { Ai<br />
/ i ∈ I} = { ai<br />
/ i ∈ I}<br />
.<br />
≈<br />
( { A i<br />
} – sadalījuma klases – faktorkopas elementi; { a i<br />
} – pilnā pārstāvju sistēma; katra<br />
klase pierakstīta vienu reizi}.<br />
Kopā G definētas operācijas:<br />
≈<br />
Kopa<br />
def<br />
a) x ⋅ y = x ⋅ y ,<br />
def<br />
G<br />
≈<br />
=<br />
−1<br />
def<br />
b) e e ,<br />
−1<br />
c) ( x) = x<br />
.<br />
G ar ievestajām operācijām veido grupu, kuru sauc par grupas G faktorgrupu un<br />
≈<br />
G −1<br />
, ⋅,<br />
,<br />
≈<br />
e .<br />
apzīmē ( )<br />
⇒<br />
⇒<br />
21
Definīcijas korektuma pierādījums.<br />
1. Operācijas definētas korekti; t.i., rezultāts nav atkarīgs no ekvivalences klases pārstāvja<br />
izvēles:<br />
def<br />
def<br />
⎛<br />
⎞<br />
a) ( x1 ≈ x2<br />
∧ y1<br />
≈ y2<br />
) ⇒ ⎜ x1<br />
⋅ y1<br />
= x1<br />
⋅ y1<br />
= x2<br />
⋅ y2<br />
= x2<br />
⋅ y2<br />
⎟ ,<br />
⎝<br />
⎠<br />
⎛<br />
⎞<br />
c) ( ≈ ) ⇒ ⎜( ) − 1<br />
def<br />
def<br />
−1<br />
−1<br />
−<br />
x y x = x = y = ( y) 1<br />
⎟ .<br />
⎝<br />
⎠<br />
2. Ievestajām operācijām izpildās visas grupas aksiomas.<br />
(G 1 ) x ( y ⋅ z) = x ⋅ ( y ⋅ z) = ( x ⋅ y) ⋅ z = ( x ⋅ y) ⋅ z<br />
⋅ ,<br />
(G 2 ) e ⋅ x = e ⋅ x = x, x ⋅ e = x ⋅ e = x ,<br />
−1<br />
−1<br />
−1<br />
−1<br />
(G 3 ) x ⋅ x = x ⋅ x = e, x ⋅ x = x ⋅ x = e .<br />
2.3. Algebriskās konstrukcijas gredzenos<br />
Īsumā aplūkosim, kā veidojas algebriskās konstrukcijas gredzenos – struktūrās ar divām<br />
binārajām operācijām. Šajā paragrāfā tiks dotas tikai definīcijas, teorēmu formulējumi,<br />
paskaidrojumi un daži piemēri; ar teorēmu pierādījumiem var iepazīties, piem., [Kostr.].<br />
Gredzens ir algebriska struktūra (algebra, vārda ''algebra" plašajā nozīmē). To veido:<br />
1) Kopa, kuru apzīmēsim ar K.<br />
2) Gredzena signatūras Ω operāciju kopa Ω<br />
K<br />
.<br />
Gredzena un arī jebkuras algebras signatūra Ω ir algebras pamatoperāciju apraksts: tiek<br />
uzskaitīti visu operāciju nosaukumi (vārdi, apzīmējumi) un operāciju aritātes. Formāli to<br />
var aprakstīt šādi:<br />
Ω = {( op<br />
1, a1<br />
),<br />
( op2<br />
, a2<br />
),<br />
K,<br />
( op n<br />
, a n<br />
)}<br />
.<br />
Operācijas vārds – op ir jebkura simbolu virkne.<br />
i<br />
Operācijas aritāte – a<br />
i<br />
ir vesels nenegatīvs skaitlis.<br />
Gredzena signatūra:<br />
Ω = {( + , 2) , ( 0, 0) , ( −,<br />
1 ),<br />
( ⋅,<br />
2)<br />
} .<br />
Gredzena operāciju kopa:<br />
Ω<br />
K<br />
= { +<br />
K<br />
, −<br />
K<br />
, 0<br />
K<br />
, ⋅K<br />
}<br />
+<br />
K<br />
: K × K → K,<br />
−<br />
K<br />
: K → K,<br />
0<br />
K<br />
∈ K,<br />
⋅K<br />
: K × K → K .<br />
Piezīme. Aplūkojot gredzenu ar vieninieku (unitāru gredzenu), gredzena signātūrai<br />
pievienojas vēl viena nullāra operācija.<br />
3) Gredzena aksiomas ir predikātu loģikas formulas, kurās par bāzes termiem tiek<br />
izmantotas vienādības f = g , kur f un g ir gredzena signatūrā uzrakstāmas formulas.<br />
Gredzena aksiomas aprakstītas definīcijā 1.7.<br />
Definīcija 2.18. Par gredzena K apakšgredzenu sauc gredzena K apakškopu L, kura ir<br />
slēgta attiecībā pret visām gredzena signatūras operācijām ( apzīmējam L < K ):<br />
1) ∀ x, y ∈ K ( x,<br />
y ∈ L ⇒ x + y ∈ I ),<br />
2) 0<br />
K<br />
∈ L ,<br />
3) ∀ x ∈ K ( x ∈ L ⇒ ( − x)<br />
∈ L)<br />
,<br />
∀ x, y ∈ K x,<br />
y ∈ L ⇒ x ⋅ y ∈ L .<br />
4) ( )<br />
22
Piezīme. Aplūkojot unitāro gredzenu klasi, būtu jāpievieno arī aksioma, ka apakšgredzens L<br />
satur gredzena K vieninieku. Līdz ar to, izvēloties algebru klasi, kuru mēs aplūkojam<br />
(gredzenus vai unitārus gredzenus), apakšgredzena jēdziens ir jāinterpretē dažādi.<br />
Piemērs. Aplūkosim veselo skaitļu gredzenu Z un tā apakškopu 2Z. Gredzenu klases<br />
signatūrā 2Z ir gredzena Z apakšgredzens, bet unitāro gredzenu klases signatūrā 2Z nav<br />
gredzena Z apakšgredzens.<br />
K Ω K<br />
L, Ω L<br />
(Ω -- gredzenu klases signatūra).<br />
Attēlojumu f : K → L sauc par gredzenu morfismu, ja f ir saskaņots ar visām gredzena<br />
signatūras operācijām:<br />
f x + y = f x + f y ,<br />
Definīcija 2.19. Doti gredzeni ( , ) un ( )<br />
1) ( ) ( ) ( )<br />
2) f ( 0 ) = 0 ,<br />
3) f ( − x) = − f ( x)<br />
,<br />
⋅ .<br />
Unitāro gredzenu klases signatūrā papildus jāpievieno aksioma<br />
5) f ( 1 ) = 1.<br />
Lai nerastos pārpratumi, morfismus unitāro gredzenu klasē sauc par unitāriem morfismiem.<br />
Piemērs. Aplūkosim reālo skaitļu gredzenu ( R, Ω R<br />
) un otrās kārtas kvadrātisko matricu<br />
(<br />
2<br />
R , Ω<br />
M R<br />
) gredzenu klases signatūrā Ω. Definēsim attēlojumu<br />
4) f ( x y) = f ( x) ⋅ f ( y)<br />
M<br />
2<br />
gredzenu ( ) ( )<br />
⎛ x 0⎞<br />
f : R → M<br />
2<br />
( R)<br />
ar formulu f ( x) = ⎜ ⎟ .<br />
⎝0<br />
0⎠<br />
Viegli pārbaudīt, ka attēlojums ir saistīts ar gredzena signatūras operācijām; tātad f ir<br />
gredzenu morfisms.<br />
⎛1<br />
0⎞<br />
Bet šis morfisms nav unitārs morfisms, jo f ( 1) = ⎜ ⎟ nav vienības elements matricu<br />
⎝0<br />
0⎠<br />
gredzenā. Taču, ja aplūkosim gredzenu Im f , tad f ( 1)<br />
būs vienības elements šajā matricu<br />
gredzena apakšgredzenā Im f .<br />
Analoģiski grupām, arī gredzenu klasē tiek aplūkoti dažādi morfismu veidi; tos<br />
neanalizēsim, jo šīs definīcijas tiks vispārīgā formā ievestas patvaļīgās algebru klasēs.<br />
Gredzenu tiešo summu definē kā gredzenu kopu Dekarta reizinājumu, operācijas izpildot<br />
neatkarīgi katrai kortēža koordinātei atsevišķi. Tagad aplūkosim pašu būtiskāko jēdzienu<br />
gredzenu teorijā – ideālu. Šis jēdziens ir pamatā gredzena kongruences un faktorgredzena<br />
definīcijām klasiskajā variantā; faktiski ideāla loma gredzenu klasē ir analoģiska normālās<br />
apakšgrupas lomai grupu klasē.<br />
Definīcija 2.20. (Ideāls). Gredzena K apakškopu I sauc par gredzena K ideālu un apzīmē<br />
I < K , ja tai izpildās sekojošas īpašības:<br />
(I 1 ) ∀ x, y ∈ K ( x,<br />
y ∈ I ⇒ x + y ∈ I ),<br />
(I 2 ) 0<br />
K<br />
∈ I ,<br />
(I 3 ) ∀ x ∈ K ( x ∈ I ⇒ ( − x)<br />
∈ I ),<br />
(I 4 ) ∀ x, y ∈ K ( x ∈ I ⇒ x ⋅ y ∈ I ∧ y ⋅ x ∈ I ).<br />
Piezīme. Uzmanīgi aplūkojiet aksiomu (I 4 ). Tā ir vienīgā atšķirība ideāla un apakšgredzena<br />
definīcijās ( lai reizinājums būtu ideāla elements, pietiek, ka viens no reizinātājiem pieder<br />
ideālam!).<br />
Definīcija 2.21. Par gredzenu morfisma f : K → L kodolu sauc gredzena K apakškopu<br />
Ker f = x ∈ K / f x = 0 .<br />
{ ( ) }<br />
23
Teorēma 2.7. Gredzenu morfisma f : K → L kodols ir gredzena K ideāls.<br />
Pierādījums. Jāpārbauda, ka kopai Ker f izpildās visas ideāla definīcijā norādītās īpašības:<br />
x,<br />
y ∈ Ker f ⇒ f x = 0, f y = 0 ⇒<br />
( ) ( ( ) ( ) )<br />
(I 1 )<br />
( f ( x + y) = f ( x) + f ( y)<br />
= 0 + 0 = 0) ⇒ (( x + y)<br />
∈ I ) .<br />
Līdzīgi pārbauda pārējās īpašības.<br />
Definīcija 2.22. Dots ideāls I gredzenā K. Saka, ka divi elementi<br />
x, y ∈ K ir kongruenti<br />
pēc moduļa I un pieraksta x ≡<br />
I<br />
y vai x ≡ y (mod I ) , ja ( x − y) ∈ I .<br />
Definīcija 2.23. (Kongruence, universālā pieeja). Ekvivalenci ≈ gredzenā K sauc par<br />
kongruenci, ja tā ir "saistīta" ar visām gredzena signatūras operācijām, kuru aritāte nav 0:<br />
(1) ( x<br />
1<br />
≈ x2<br />
∧ y1<br />
≈ y2<br />
) ⇒ ( x1<br />
+ y1<br />
≈ x2<br />
+ y2<br />
),<br />
(3) ( x ≈ y) ⇒ (( − x) ≈ ( − y)<br />
),<br />
(4) ( x1 ≈ x2<br />
∧ y1<br />
≈ y2<br />
) ⇒ ( x1<br />
⋅ y1<br />
≈ x2<br />
⋅ y2<br />
).<br />
Teorēma 2.8.<br />
1. Attiecība ≡<br />
I<br />
ir ekvivalence gredzenā K.<br />
2. Ekvivalencei ≡<br />
I<br />
atbilstošais sadalījums S<br />
I<br />
sastāv no ideāla I, blakusklasēm:<br />
{ x + I x ∈ K} = { x x ∈ K}<br />
S I<br />
= / / .<br />
3. Attiecība ≡<br />
I<br />
ir kongruence gredzenā K.<br />
4. Jebkurai kongruencei ≈ gredzenā K atbilst viennozīmīgi noteikts gredzena K ideāls I,<br />
kuram atbilstošā kongruence ≡<br />
I<br />
sakrīt ar kongruenci ≈.<br />
Pierādījums. 1. Pierada ar formālu ekvivalences trīs aksiomu pārbaudi.<br />
2. Pēc definīcijas: ekvivalencei atbilstošā sadalījuma klase x sastāv no visiem gredzena K<br />
elementiem, kas ir ekvivalenti ar x; tātad<br />
x = { y ∈ K / y ≡<br />
I<br />
x} = { y ∈ K / ( y − x)<br />
∈ I}<br />
=<br />
{ y ∈ K / ∃i<br />
∈ I ( y − x = i)<br />
} = { y ∈ K / ∃i<br />
∈ I ( y = x + i)<br />
} = x + I .<br />
Prasītais pierādīts.<br />
3. Pierāda, pārbaudot, ka ekvivalencei izpildās kongruences definīcijā (def. 2.23.) norādītās<br />
īpašības. Pārbaudīsim sarežģītāko no šīm īpašībām:<br />
( x1<br />
≡<br />
I<br />
x2<br />
∧ y1<br />
≡ y2<br />
) ⇒ ( ∃i1<br />
, i2<br />
∈ I ( x2<br />
= x1<br />
+ i1<br />
∧ y2<br />
= y1<br />
+ i2<br />
))<br />
⇒<br />
(4) ∃i1<br />
, i2<br />
∈ I ( x2<br />
⋅ y2<br />
= ( x1<br />
+ i1<br />
) ⋅ ( y1<br />
+ i2<br />
) = x1<br />
⋅ y1<br />
+ x1<br />
⋅i2<br />
+ i1<br />
⋅ y1<br />
+ i1<br />
⋅ i2<br />
) ⇒<br />
∃i<br />
∈ I ( x2<br />
⋅ y2<br />
= x1<br />
⋅ y1<br />
+ i) ⇒ ( x2<br />
⋅ y2<br />
− x1<br />
⋅ y1<br />
) ∈ I ⇒ ( x2<br />
⋅ y2<br />
≡<br />
I<br />
x1<br />
⋅ y1<br />
).<br />
Pierādījumā elementu i izvēlējāmies vienādu ar ( x ⋅ i + i ⋅ y + i ⋅ )<br />
ideālam I seko no ideāla definīcijas.<br />
1 2 1 1 1<br />
i2<br />
4. Dota kongruence ≈. Aplūkojam gredzena K apakškopu = { x ∈ K / x ≈ 0}<br />
I .<br />
; tas, ka i pieder<br />
Jāpārbauda, ka I ir ideāls un tam atbilstošā kongruence ≡<br />
I<br />
sakrīt ar kongruenci ≈.<br />
Pierādījums analoģisks teorēmas 2.6. pierādījumam.<br />
Piezīme. Šīs teorēmas būtība ir sekojoša: "universālā kongruence" un uz tās bāzes veidotā<br />
"universālā faktorizācija" gredzenu gadījumā sakrīt ar tradicionālo gredzena faktorizāciju<br />
pēc ideāla. Faktorizācija ir svarīgākais un arī konstruktīvi sarežģītākais no šajā lekcijā<br />
aplūkotajiem pamatjēdzieniem. Redzam, ka gredzenu gadījumā visa faktorizēšanas teorija<br />
var balstīties uz ideāla jēdziena, kas ir daudz vienkāršāks un dziļi izpētīts. Protams, pārejot<br />
uz vispārīgām algebriskām struktūrām, par pamatu būs jāizvēlas "universālā kongruence".<br />
Bet ar to ideāla loma nebeidzās. Starp visām algebrisko struktūru klasēm (algebru klasēm)<br />
var izdalīt algebru klašu grupu, kurās iespējams definēt jēdziena "ideāls" vispārinājumu.<br />
24
Tas iespējams gadījumā, ja algebru klases signatūra satur operācijas ( + 0,<br />
−)<br />
, , attiecībā pret<br />
kurām algebra veido Ābela grupu. <strong>Lekciju</strong> beigsim ar faktorgredzena definīciju.<br />
Definīcija 2.24. (Faktorgredzens). Gredzenā K dota kongruence ≈ . Aplūkosim faktorkopu<br />
K = { Ai<br />
/ i ∈ I} = { ai<br />
/ i ∈ I}<br />
.<br />
≈<br />
( { A i<br />
} – sadalījuma klases – faktorkopas elementi; { a i<br />
} – pilnā pārstāvju sistēma; katra<br />
klase pierakstīta vienu reizi).<br />
Kopā K definētas operācijas:<br />
≈<br />
def<br />
a) x + y = x + y<br />
b) 0 def<br />
= K<br />
0 ,<br />
c) − x def = − x ,<br />
def<br />
d) x ⋅ y = x ⋅ y .<br />
Kopa K ar ievestajām operācijām veido gredzenu, kuru sauc par gredzena K<br />
≈<br />
faktorgedzenu un apzīmē ⎜<br />
⎛ K , Ω ⎟<br />
⎞<br />
⎝ ≈<br />
K .<br />
≈ ⎠<br />
Faktorgredzena definīcijas korektumu pārbauda analoģiski faktorgrupas definīcijas<br />
korektuma pārbaudei.<br />
Uzdevums. Dots gredzens K un tā ideāls I. Aprakstīt kongruenci ≡<br />
I<br />
, sadalījumu S<br />
I<br />
un<br />
faktorgredzenu<br />
1. { } < K<br />
K sekojošos gadījumos:<br />
I<br />
0 ,<br />
2. K < K ,<br />
3. ( 3) = 3Z < Z ,<br />
4. ( x 1) < R[ x]<br />
2 + ,<br />
R – polinomu gredzens ar reāliem koeficientiem no viena mainīgā,<br />
[ x]<br />
x 2 +1 – ideāls , kas sastāv no visiem polinomiem ( x)<br />
( )<br />
saucamais galvenais ideāls, kura veidotājelements ir polinoms x 2 + 1).<br />
f , kuri dalās ar ( x<br />
2 +1)<br />
. (Tā<br />
25
3. lekcija<br />
Ω-algebras, algebru varietātes.<br />
Balstoties uz otrajā lekcijā aplūkotajām konstrukcijām grupās un<br />
gredzenos, tiek ievesti šo konstrukciju vispārinājumi patvaļīgās<br />
Ω-algebrās – algebrās ar fiksētu signatūru. Tiek aplūkotas<br />
speciālas algebru klases: varietātes un kvazivarietātes.<br />
3.1. Ω-algebras (fiksētas signatūras algebras)<br />
Iepriekšējo lekciju piemēros mēs faktiski jau bijām nonākuši pie algebriskās struktūras<br />
(algebras) un algebru klases definīcijām. Faktiski algebru nosaka kopa (mēs pētīsim tikai<br />
vienšķiru algebras; nav būtisku atšķirību starp vienšķiru un vairākšķiru algebrām, taču tas<br />
ļoti sarežģī definīciju un teorēmu pierakstu un to saturs kļūst grūtāk izprotams), operācijas<br />
un aksiomas.<br />
Sāksim ar pašu vispārīgāko algebru klasi, klasi, kuru nosaka tikai signatūra – operāciju<br />
saraksts un netiek formulētas nekādas operāciju īpašības – aksiomas.<br />
Ω = Ω a , kur<br />
Definīcija 3.1. Par signatūru sauc pāri ( )<br />
a<br />
,<br />
Ω ir patvaļīga kopa (operāciju nosaukumu kopa),<br />
a : Ω → N 0<br />
-- attēlojums, kas norāda katras operācijas aritāti.<br />
Piezīme. Turpmāk Ω<br />
a<br />
vietā rakstīsim vienkārši Ω.<br />
Definīcija 3.2. Par dotās signatūras Ω algebru jeb vienkārši par Ω-algebru sauc pāri<br />
AΩ = ( A, Ω<br />
A<br />
), kur<br />
A – patvaļīga kopa – algebras elementu kopa,<br />
( )<br />
Ω<br />
A<br />
= { ω<br />
A<br />
/ ω ∈ Ω}<br />
, A a ω<br />
ω<br />
A<br />
: → A – algebras operāciju kopa.<br />
Piezīme. Katram signatūras Ω operācijas nosaukumam algebrā ( A, Ω A<br />
) ir definēta<br />
atbilstošās aritātes algebriska operācija.<br />
Visas iepriekšējās lekcijās aplūkotās (vienšķiru) algebras ir Ω-algebru piemēri. Tomēr<br />
atzīmēsim dažas nianses. Ja signatūra satur tikai galīgu operāciju nosaukumu skaitu (un,<br />
protams, mūs pamatā interesē tieši šādas algebras), tad signatūru var aprakstīt uzskaitot<br />
visas operācijas un noradot to aritātes.<br />
−1<br />
Aplūkosim signatūras Ω<br />
1<br />
= {( ⋅, 2)<br />
}, Ω<br />
2<br />
= {( ⋅,<br />
2) , ( e,<br />
0)<br />
}, Ω3<br />
= {( ⋅,<br />
2) , ( e , 0) , ( , 1)<br />
}.<br />
Tad pusgrupa ir Ω1-algebra, bet nav Ω<br />
2<br />
-algebra un Ω3<br />
-algebra;<br />
monoīds ir Ω1-algebra un Ω<br />
2<br />
-algebra, bet nav Ω3<br />
-algebra;<br />
grupa ir gan Ω1-algebra, gan Ω<br />
2<br />
-algebra, gan Ω3<br />
-algebra.<br />
Konkrētu algebru var interpretēt kā Ω-algebru dažādos veidos. Piemēram, gredzenu K var<br />
interpretēt kā Ω1-algebru, uzskatot par pamatoperāciju (vienīgo operāciju, kas jādefinē šajā<br />
signatūrā) gan reizināšanu, gan saskaitīšanu; var izvēlēties arī atvasinātu operāciju:<br />
piemēram, definējot ( x − y) = x + ( − y)<br />
un aplūkojot pāri ( K , −)<br />
, iegūstam vēl vienu K<br />
interpretāciju kā Ω1-algebru.<br />
26
3.1.1. Ω-algebru apakšalgebru struktūra<br />
Definīcija 3.3. Dota signatūra Ω. Saka, ka Ω-algebra B<br />
Ω<br />
ir Ω-algebras A<br />
Ω<br />
apakšalgebra<br />
un apzīmē B<br />
Ω<br />
< AΩ<br />
, ja<br />
(1) B ir A apakškopa,<br />
(2) ∀ ω ∈Ω (( ω A<br />
) | B = ω B<br />
).<br />
Otrā īpašība norāda, ka operācijas apakšagebrā B<br />
Ω<br />
ir Ω-algebras A<br />
Ω<br />
operācijas; tikai<br />
sašaurināts to definīcijas apgabals.<br />
Visu Ω-algebras A<br />
Ω<br />
apakšalgebru kopu apzīmēsim ar Sub ( A Ω<br />
). Šī kopa veido interesantu<br />
matemātisku struktūru, ar kuru sīkāk var iepazīties ([Kon], 2.4, 2.5). Atzīmēsim tikai dažas<br />
svarīgākās Sub ( A Ω<br />
) īpašības.<br />
Definīcija 3.4. Dota sakārtota kopa ( A , p)<br />
un tās apakškopa X ( p – nestingrs<br />
sakārtojums).<br />
Kopas A elementu m sauc par apakškopas X precīzu apakšējo robežu (infīmu) un apzīmē<br />
X ∀ y ∈ A y p X ⇒ y p m ; X<br />
∀ x ∈ X y p x .<br />
inf ( ), ja ( )<br />
Līdzīgi definē arī precīzu augšējo robežu sup ( X )<br />
y p nozīmē, ka ( )<br />
. Ne visiem sakārtojumiem un ne visām<br />
apakškopām eksistē infīmi un suprēmi. Taču apakšalgebru sakārtojumā tie eksistē.<br />
Nākošajā teorēmā atzīmētas dažas no apakšalgebru struktūras svarīgākajām īpašībām.<br />
Teorēma 3.1. Dota algebra A<br />
Ω<br />
.<br />
1. ( Sub( A<br />
Ω<br />
),<br />
< ) ir sakārtota kopa.<br />
2. Sub ( A Ω<br />
) ir slēgta attiecībā pret šķēluma operāciju:<br />
a) X Y ∈Sub(<br />
A ) ⇒ X ∩Y<br />
∈Sub(<br />
A ) ,<br />
,<br />
Ω<br />
Ω<br />
⎛<br />
⎞<br />
b) ( ∀i<br />
∈ I ( X i<br />
∈Sub ( A<br />
Ω<br />
))) ⇒ ⎜I<br />
X i<br />
∈Sub( A<br />
Ω<br />
)⎟ .<br />
⎝ i∈I<br />
⎠<br />
A Ω<br />
M = X<br />
i<br />
/ i ∈ I eksistē precīza apakšējā robeža,<br />
un to atrod šādi:<br />
inf M = .<br />
3. Jebkurai kopas Sub ( ) apakškopai { }<br />
( ) I<br />
i∈I<br />
X i<br />
4. Jebkurai kopas Sub ( A Ω<br />
) apakškopai M = { X<br />
i<br />
∈ ( A ) / Ω<br />
i ∈ I}<br />
augšējā robeža, un to atrod šādi: apzīmēsim U = { Y ∈ Sub ( A ) / Ω<br />
∀i<br />
∈ I X<br />
i<br />
< Y}<br />
sup ( M ) = inf ( U ) .<br />
5. Kopā Sub ( A Ω<br />
) eksistē maksimums – algebra A<br />
Ω<br />
.<br />
6. Kopā Sub ( A Ω<br />
) eksistē minimums. Ar Ω<br />
A<br />
( 0)<br />
apzīmēsim algebras<br />
Ω<br />
kopu – algebras A<br />
Ω<br />
konstanšu kopu. Tad visu algebras<br />
kuras satur visas A<br />
Ω<br />
konstantes, ir Sub ( A Ω<br />
) minimums.<br />
Pierādījums.<br />
1. a) Refleksivitāte ir acīmredzama.<br />
b) Simetriskums. Aplūkosim algebras A<br />
Ω<br />
un B<br />
Ω<br />
; tad<br />
A B ∧ B < A ⇒ A ⊂ B ∧ B ⊂ A ⇒ A =<br />
( ) ( ) ( B)<br />
Ω<br />
<<br />
Ω Ω Ω<br />
.<br />
Arī operācijas šajās kopās ir vienādas:<br />
∀ ω ∈ Ω ω = ω B = ω A = ω .<br />
Tātad<br />
A<br />
Ω<br />
= BΩ<br />
.<br />
( )<br />
B<br />
A<br />
A<br />
c) Transitivitāte. ( A B ∧ B < C ) ⇒ ( A ⊂ B ∧ B ⊂ C) ⇒ ( A ⊂ C)<br />
A<br />
Ω<br />
<<br />
Ω Ω Ω<br />
.<br />
Sub eksistē precīza<br />
, tad<br />
A nullāro operāciju<br />
A<br />
Ω<br />
tādu apakšalgebru šķēlums,<br />
27
Operācijas ir saskaņotas, jo ω ∈ Ω ( ω A = ω B A = ω A = ω )<br />
∀ .<br />
C<br />
2. a) Aplūkosim B<br />
Ω<br />
,CΩ<br />
∈Sub( A<br />
Ω<br />
). Acīmredzami ( B ∩ C) ⊂ A. Definēsim kopā ( B ∩ C)<br />
Ω-algebras struktūru: ∀ω<br />
∈ Ω ω ( ∩ ) = ω ( B ∩ C)<br />
. Jāpārbauda, ka operācija definēta<br />
(<br />
B C A<br />
)<br />
Im ( ω<br />
B∩C<br />
) ⊂ ( B ∩ C)<br />
. Tiešām<br />
( ω ) ⊂ ( Im( ω ) ∩ Im( ω )) ⊂ ( B ∩ C)<br />
korekti, t.i., ka ( )<br />
Im .<br />
( B∩C<br />
)<br />
B<br />
C<br />
b) punkta pierādījums ir analoģisks a) punkta pierādījumam un atšķiras tikai ar garāku<br />
formālo pierakstu.<br />
M = X<br />
i<br />
∈ Sub A / Ω<br />
i ∈ I . No 2.b) seko, ka<br />
3. Aplūkosim kopas Sub ( ) apakškopu { ( ) }<br />
I<br />
A Ω<br />
C<br />
B<br />
A<br />
X = Ω<br />
X ir algebras i<br />
A<br />
Ω<br />
apakšalgebra. Pieņemsim, ka Y<br />
Ω<br />
ir kopas M apakšējā robeža,<br />
i∈I<br />
Z<br />
Ω Ω<br />
<<br />
Ω<br />
. Jāpierāda, ka Y<br />
Ω<br />
< X<br />
Ω<br />
t.i. ∀ ∈ M ( Y Z )<br />
. Tiešām<br />
( ) ( )<br />
⎟ ⎞<br />
⎜ ⎛<br />
∀Z<br />
Ω<br />
∈ M YΩ<br />
< Z<br />
Ω<br />
⇒ ∀Z<br />
Ω<br />
∈ M Y ⊂ Z ⇒ Y ⊂ I Z = X .<br />
⎝ ZΩ∈M<br />
⎠<br />
Algebrās X<br />
Ω<br />
un Y<br />
Ω<br />
operācijas ir saskaņotas, jo faktiski tās ir algebras A<br />
Ω<br />
operāciju<br />
sašaurinājumi. Tātad Y<br />
Ω<br />
< X<br />
Ω<br />
.<br />
4. Pierādījums līdzīgs iepriekšējā punkta pierādījumam.<br />
5. Acīmredzams apgalvojums.<br />
6. Apzīmēsim mAΩ = X<br />
Ω<br />
. Acīmredzami mA<br />
Ω<br />
ir kopas Sub ( A Ω<br />
) minimums, jo<br />
I<br />
X Ω∈Sub<br />
Ω<br />
∈ ( A<br />
Ω<br />
) ( mAΩ<br />
< X<br />
Ω<br />
)<br />
( A )<br />
∀X<br />
Sub .<br />
Teorēma pierādīta.<br />
Ω<br />
Sekas. No teorēmas 1., 3. un 4. punktiem seko, ka ( (<br />
Ω<br />
),<br />
< )<br />
jebkuriem diviem elementiem X Y Sub( ) eksistē inf { X , } un { X , }<br />
Sub A ir sakārtota kopa, kurā<br />
Ω<br />
,<br />
Ω<br />
∈ AΩ<br />
Ω<br />
Y Ω<br />
sup<br />
Ω<br />
Y Ω<br />
.<br />
Šāda veida sakārtotas kopas sauc par struktūrām (atkal redzam, ka kārtējais matemātiskais<br />
termins – "struktūra" tiek izmantots kā šaurā tā plašā nozīmē).<br />
3.1.2. Ω-algebru morfismi<br />
Atzīmēsim, ka universālajā algebrā ērti lietot pierakstu, kurā attēlojuma vai operācijas<br />
simbols rakstīts aiz mainīgo saraksta.<br />
Definīcija 3.5. Dotas Ω-algebras A<br />
Ω<br />
un B<br />
Ω<br />
, attēlojums f : A → B un ω ∈ Ω( n)<br />
. Saka, ka<br />
attēlojums f saskaņots (saistīts) ar operāciju ω, ja<br />
(( a a Ka<br />
ω ) f ( a f )( a f ) K( a f ) ω )<br />
∀ a<br />
.<br />
1<br />
, a2<br />
, K,<br />
an<br />
∈ A<br />
1 2 n A<br />
=<br />
1 2<br />
Attēlojumu f sauc par Ω-algebru morfismu, ja f ir saskaņots ar visām operācijām ω ∈ Ω .<br />
Tāpat kā grupās tiek definēti speciāla veida morfismi: epimorfismi, monomorfismi,<br />
izomorfismi, endomorfismi un automorfismi (skat. 2. lekc.).<br />
Morfisma f : A → B kodols ir attiecība ≡<br />
f<br />
kopā A, kuru definē šādi:<br />
x ≡<br />
f<br />
y ⇔ xf = yf .<br />
Viegli pārbaudīt, ka ≡<br />
f<br />
ir ekvivalence.<br />
Ja eksistē monomorfisms f : A → B , tad saka, ka algebru A<br />
Ω<br />
var ievietot algebrā B<br />
Ω<br />
.<br />
Ja eksistē epimorfisms f : A → B , tad saka, ka algebra B<br />
Ω<br />
ir algebras A<br />
Ω<br />
morfisks attēls.<br />
Ω-algebras<br />
End ;<br />
A endomorfismu kopu apzīmē ar ( )<br />
Ω<br />
A Ω<br />
n<br />
B<br />
28
Ω-algebras<br />
Ω<br />
Aut A Ω<br />
.<br />
Ja f : A → B un g : B → C ir Ω-algebru morfismi, tad attēlojumu kompozīcija<br />
(reizinājums) f o g : A → C , kuru definē ar formulu x ( f o g) = ( xf )g arī ir Ω-algebru<br />
morfisms.<br />
A automorfismu kopu apzīmē ar ( )<br />
Teorēma 3.2. Dota Ω-algebra A<br />
Ω<br />
.<br />
1. ( End( A Ω<br />
),<br />
o)<br />
ir monoīds.<br />
2. ( Aut( A<br />
Ω<br />
),<br />
o)<br />
ir grupa.<br />
Pierādījums ir formāla monoīda un grupas aksiomu pārbaude. Sīkāk ar šo struktūru uzbūvi<br />
var iepazīties [Plotk].<br />
3.1.3. Ω-algebru tiešais reizinājums<br />
Algebrā pastāv divi jēdzieni: tiešā summa un tiešais reizinājums. Ja algebru skaits ir galīgs,<br />
tad šie jēdzieni sakrīt; taču ja algebru skaits ir bezgalīgs, tad šie jēdzieni ir būtiski atšķirīgi.<br />
Šajā paragrāfā aplūkosim tikai algebru tiešo reizinājumu, ko var uzskatīt par Dekarta<br />
reizinājuma tiešu vispārinājumu.<br />
Fiksēsim signatūru Ω un visas algebras<br />
Definīcija 3.6. Aplūkosim Ω-algebru saimi ( A i<br />
) i∈<br />
I<br />
. Ar P apzīmēsim šo kopu Dekarta<br />
reizinājumu ar projekcijām ε : P → A . Jebkuru P elementu a viennozīmīgi nosaka tā<br />
projekcijas<br />
i<br />
aε<br />
i<br />
un jebkura elementu saime ( )<br />
i<br />
kuram i ∈ I ( a<br />
i<br />
= a( i)<br />
)<br />
pierakstu: a ( a( 1) , a( 2) , K,<br />
a( m)<br />
)<br />
operācijai ∈ Ω( n)<br />
i<br />
a i ∈ A viennozīmīgi nosaka elementu a ∈ P ,<br />
∀ ε . (Protams, ja I ir galīga kopa, tad varam lietot arī klasisko<br />
= ). Tātad, ja a , a , , a ∈<br />
1 2<br />
K<br />
n<br />
P , tad katrai signatūras<br />
ω varam definēt a 1<br />
a 2<br />
Ka n<br />
ω , norādot operācijas rezultāta katras<br />
projekcijas (koordinātes) vērtību:<br />
( a1 a2<br />
Kanω<br />
) ε<br />
i<br />
= ( a1ε<br />
i<br />
)( a2ε<br />
i<br />
) K( anε<br />
i<br />
) ω<br />
i<br />
. (*)<br />
Iegūto Ω-algebru ( P, Ω P<br />
) sauc par algebru ( A i<br />
) i∈<br />
I<br />
tiešo reizinājumu un apzīmē ar ∏ A<br />
i<br />
.<br />
Vienādība (*) parāda, ka projekcijas ε : P → A ir Ω-algebru morfismi.<br />
3.1.4. Kongruence Ω-algebrā<br />
i<br />
Definīcija 3.7. Ekvivalences tipa attiecību ≈ kopā A sauc par kongruenci Ω-algebrā<br />
ja tā ir saistīta ar visām operācijām ω ∈ Ω( n)<br />
, t.i., ja<br />
ω ∈ Ω ( ∀k<br />
∈ ( 1,<br />
2, , n) ( a ≈ b ) ⇒ ( a a Ka<br />
ω ≈ b b Kb<br />
ω ))<br />
∀ .<br />
K<br />
k k 1 2 n 1 2<br />
Kongruencei ≈ atbilstošo sadalījumu apzīmēsim ar S = { A i ∈ I} = { a i ∈ I}<br />
i<br />
≈ i<br />
i<br />
/<br />
n<br />
/ .<br />
Teorēma 3.3. Ω-algebru morfisma f : A → B kodols ir kongruence Ω-algebrā A<br />
Ω<br />
.<br />
Pierādījums. Jāpārbauda, ka ekvivalence Ker f ir saistīta ar visām signatūras Ω operācijām.<br />
Tiešām, ja ω ∈ Ω( n)<br />
, tad<br />
( ∀k<br />
( a ≡ b )) ⇒ ∀k<br />
( a f = b f )<br />
k f k<br />
(<br />
k k<br />
) ⇒<br />
(( a1<br />
f )( a2<br />
f ) K( an<br />
f ) ω = ( b1<br />
f )( b2<br />
f ) K( bn<br />
f ) ω ) ⇒<br />
(( a a Ka<br />
ω ) f = ( b b Kb<br />
ω ) f ) ⇒ ( a a Ka<br />
ω ≡ b b Kb<br />
ω ).<br />
Teorēma pierādīta.<br />
1<br />
2<br />
n<br />
1<br />
2<br />
n<br />
1<br />
2<br />
n<br />
f<br />
1<br />
2<br />
n<br />
i∈I<br />
A<br />
Ω<br />
,<br />
29
<strong>Algebra</strong>s<br />
Ω<br />
Kon A Ω<br />
. Šajā kopā var ievest attiecību<br />
p . Teiksim, ka kongruence ≈<br />
1<br />
ir kongruences ≈<br />
2<br />
apakškongruence un pierakstīsim<br />
≈1p ≈ 2<br />
, ja ∀ x, y ∈ A (( a ≈1<br />
b) ⇒ ( a ≈<br />
2<br />
b)<br />
). Tā kā kongruence ir attiecība kopā A, tad tām<br />
ir definēta šķēluma operācija. Nākošajā teorēmā formulētas galvenās kongruenču kopas<br />
īpašības.<br />
Teorēma 3.4. Aplūkosim algebras A<br />
Ω<br />
visu kongruenču kopu ar attiecību p :<br />
K A<br />
= ( Kon( A Ω<br />
),<br />
p)<br />
.<br />
1. K<br />
A<br />
ir sakārtota kopa.<br />
2. K<br />
A<br />
ir slēgta attiecībā pret šķēluma operāciju:<br />
a) X , Y ∈ K<br />
A<br />
⇒ X ∩Y<br />
∈ K<br />
A<br />
,<br />
⎛ ⎞<br />
b) ( ∀i ∈ I ( X<br />
i<br />
∈ K<br />
A<br />
)) ⇒ ⎜I<br />
X<br />
i<br />
∈ K<br />
A<br />
⎟ .<br />
⎝ i∈I<br />
⎠<br />
3. Jebkurai kopas K<br />
A<br />
apakškopai M = { X<br />
i<br />
/ i ∈ I}<br />
eksistē precīza apakšējā robeža, un to<br />
atrod šādi:<br />
inf M = .<br />
A visu kongruenču kopu apzīmēsim ar ( )<br />
( ) I<br />
i∈I<br />
X i<br />
4. Jebkurai kopas K<br />
A<br />
apakškopai M { X<br />
i<br />
∈ K<br />
A<br />
i ∈ I}<br />
un to atrod šādi: apzīmēsim U { Y ∈ K<br />
A<br />
∀i<br />
∈ I X<br />
i<br />
p Y}<br />
sup ( M ) = inf ( U ) .<br />
= / eksistē precīza augšējā robeža,<br />
= / , tad<br />
5. Kopā K<br />
A<br />
eksistē maksimums – vienības kongruence ≈<br />
e<br />
; šajā kongruencē visi A<br />
Ω<br />
elementi tiek uzskatīti par kongruentiem.<br />
6. Kopā K<br />
A<br />
eksistē minimums – nulles kongruence ≈<br />
0<br />
( faktiski tā ir vienādība algebrā<br />
A<br />
Ω<br />
).<br />
Teorēmas pierādījums ir analoģisks teorēmas 3.1. pierādījumam.<br />
3.1.5. Ω-algebras faktoralgebra<br />
Definīcija 3.8. Dota Ω-algebra A<br />
Ω<br />
un tās kongruence ≈ . Aplūkosim faktorkopu<br />
A = { Ai<br />
/ i ∈ I} = { ai<br />
/ i ∈ I}<br />
.<br />
≈<br />
Katrai ω ∈ Ω( n)<br />
kopā A definēsim n-āru operāciju ω<br />
≈<br />
A<br />
:<br />
≈<br />
x<br />
x ω x x Kxnω<br />
.<br />
1<br />
x2<br />
K<br />
n A<br />
=<br />
1 2<br />
≈<br />
A<br />
Ω-algebru<br />
Ω<br />
= ⎜<br />
⎛ A , Ω ⎟<br />
⎞<br />
≈ ⎝ ≈<br />
A<br />
sauc par Ω-algebras A<br />
≈ ⎠<br />
Ω<br />
faktoralgebru pēc kongruences<br />
≈.<br />
Jāpārbauda definīcijas korektums; tas nozīmē, ka jāpārbauda, ka operācijas rezultāts nav<br />
atkarīgs no sadalījuma klases pārstāvja izvēles:<br />
( ∀i<br />
( x = y<br />
) ⇒ ∀i<br />
( x ≈ y )<br />
x<br />
i<br />
i<br />
( ) ⇒ ( x x x ω ≈ y y K y ω ) ⇒<br />
i<br />
i<br />
1<br />
2<br />
K<br />
n A 1 2<br />
1<br />
x2<br />
K xnω<br />
A<br />
= x1x2<br />
Kxnω<br />
= y1<br />
y2<br />
K ynω<br />
= y1<br />
y2<br />
K ynω<br />
A<br />
.<br />
≈<br />
≈<br />
Korektums pierādīts.<br />
Uzdevums. Aprakstiet faktoralgebras<br />
AΩ un<br />
≈<br />
e<br />
A Ω<br />
≈ 0<br />
.<br />
n<br />
A<br />
30
Dota Ω-algebra A<br />
Ω<br />
un tās kongruence ≈. Aplūkosim attēlojumu kan : A → A , kur<br />
≈<br />
kan ( a) = a . No faktoralgebras definīcijas seko, ka kan ir morfisms, turklāt tas ir<br />
epimorfisms. Šo morfismu sauc par kanonisko morfismu no algebras uz faktoralgebru. Lai<br />
nesarežģītu pierakstu turpmāk algebru A bieži apzīmēsim vienkārši ar A.<br />
Ω<br />
Teorēma 3.5. ( Teorēma par morfismiem)<br />
Dots Ω-algebru morfisms f : A → B . Tad eksistē vienīgais morfisms ϕ : A → B ,<br />
Ker( f )<br />
kuram izpildās vienādība kan o ϕ = f ; šis morfisms ir monomorfisms, un, tātad,<br />
A ≅ Im<br />
( ) ( f ) .<br />
Ker f<br />
Pierādījums. Lai labāk saprastu pierādījumu, attēlosim visus aplūkojamos morfismus<br />
"komutatīvas diagrammas" veidā.<br />
A<br />
f<br />
B<br />
kan<br />
ϕ<br />
A / Ker(f)<br />
No dotā seko, ka a ( kan o ϕ ) = af ⇒ ( a kan) ϕ = af ⇒ aϕ<br />
= af<br />
viennozīmīgi noteikts ar formulu ∀a ∈ A<br />
( ) ( a ϕ = af )<br />
Ker f<br />
izpildās prasītā vienādība. Jāpārbauda sekojoši punkti:<br />
1. Attēlojums nav atkarīgs no sadalījuma klases pārstāvja izvēles. Tiešām,<br />
( a b) ⇒ ( aϕ = af = bf = bϕ )<br />
= .<br />
2. Attēlojums ir morfisms (saskaņots ar visām algebras operācijām):<br />
( a1ϕ<br />
)( a2ϕ<br />
) K( anϕ ) ω = ( a1<br />
f )( a2<br />
f ) K( an<br />
f ) ω =<br />
( a a Ka<br />
ω ) f = ( a a Ka<br />
ω ) ϕ = ( a a K a ω )ϕ<br />
1<br />
2<br />
n<br />
3. Attēlojums ir monomorfisms:<br />
aϕ = bϕ<br />
⇒ af = bf ⇒ a ≡<br />
f<br />
b ⇒ a = b .<br />
1<br />
2<br />
( ) ( ) ( ) ( )<br />
n<br />
1<br />
2<br />
n<br />
. Redzam, ka attēlojums ϕ ir<br />
. Skaidrs, ka šādam attēlojumam<br />
Teorēma pierādīta.<br />
Šī teorēma pēc būtības apgalvo, ka dotās algebras morfisko attēlu kopa un algebras<br />
faktoralgebru kopas ir vienādas.<br />
Rezumējums. Visas otrajā lekcijā aplūkotās konstrukcijas tagad ir definētas patvaļīgām Ω-<br />
algebrām. Mēs redzam, ka ir trīs būtiski atšķirīgas metodes, kā no dotām Ω-algebrām<br />
izveidot jaunas Ω-algebras:<br />
1) aplūkot Ω-algebras apakšalgebras,<br />
2) aplūkot Ω-algebru saimes tiešo reizinājumu ,<br />
3) aplūkot Ω-algebras morfiskos attēlus jeb faktoralgebras.<br />
31
3.2. Ω-algebru klases<br />
Skaidrs, ka aplūkojot visu Ω-algebru kopu, kurā operācijām nepiemīt nekādas īpašības –<br />
aksiomas, mēs nevarēsim iegūt nopietnus algebriskus rezultātus; tāpēc mēs tagad<br />
pievērsīsimies Ω-algebru kopas apakškopām, sauksim tās par klasēm. Ja kāda no<br />
aplūkojamām klasēm satur algebru A, tad uzskatīsim, ka tā satur arī visas algebrai A<br />
izomorfās algebras un būtībā uzskatīsim izomorfās algebras par vienādām. Īpašu interesi<br />
izraisa algebru klases, kuras ir slēgtas attiecībā pret iepriekšējā iedaļā aplūkotajām<br />
konstrukcijām. Visu Ω-algebru klasi apzīmēsim ar ( Ω ).<br />
Definīcija 3.9.<br />
1. Saka, ka algebru klase K ( Ω)<br />
ir S-slēgta ( slēgta attiecībā pret apakšalgebrām), ja<br />
( A ∈ K( Ω)<br />
∧ B < A) ⇒ ( B ∈ K( Ω)<br />
).<br />
2. Saka, ka algebru klase K ( Ω)<br />
ir P-slēgta ( slēgta attiecībā pret tiešajiem reizinājumiem),<br />
ja<br />
⎛<br />
⎞<br />
( ∀i<br />
∈ I ( Ai ∈ K( Ω)<br />
)) ⇒ ⎜∏<br />
Ai<br />
∈ K( Ω)⎟ .<br />
⎝ i∈I<br />
⎠<br />
3. Saka, ka algebru klase K ( Ω)<br />
ir Q-slēgta ( slēgta attiecībā pret faktoralgebrām), ja<br />
A ∈ K Ω ∧ ≈∈ Kon A ⇒ A ∈ K Ω .<br />
( )<br />
( ( ) ( ( ))) ( )<br />
≈<br />
4. Algebru klases, kas ir S-slēgtas, P-slēgtas un Q-slēgtas sauc par algebru varietātēm.<br />
5. Algebru klases, kas ir S-slēgtas un P-slēgtas sauc par algebru kvazivarietātēm.<br />
Otrajā lekcijā faktiski bija pierādīts, ka tādas algebru klases, kā pusgrupas, monoīdi, grupas,<br />
gredzeni ir algebru varietātes. Lauku klase nav algebru varietāte, jo lauku tiešais<br />
reizinājums nav lauks.<br />
Parasti tiek aplūkotas algebru klases, kurās izpildās noteiktas aksiomas. Aprakstīsim, ko<br />
mēs saprotam ar vārdu "aksioma" Ω-algebru klasē. Precīzas šo jēdzienu definīcijas tiek<br />
aplūkotas predikātu loģikas un algebriskās loģikas kursos.<br />
Dotās signatūras Ω terms. Fiksējam mainīgo kopu X; parasti izvēlas sanumurējamu kopu<br />
X = { x , x , 2<br />
K , x ,K}<br />
. Definēsim kopu T ( , X )<br />
1 m<br />
Ω induktīvi;<br />
1. Dotās signatūras konstantes un mainīgie x ∈ X ir termi (bāzes termi).<br />
2. Ja t , t , 1 2<br />
K , tn<br />
ir termi un ω ∈ Ω( n)<br />
, tad t 1<br />
t 2<br />
Kt n<br />
ω arī ir terms.<br />
3. Visi termi ir iegūstami ar pirmajos divos punktos aprakstītajām operācijām.<br />
Vienādība dotajā signatūrā ir izteiksme t<br />
1<br />
= t2<br />
, kur t 1<br />
un t 2<br />
ir termi.<br />
Predikātu loģikas formula dotās signatūras algebrām ir predikātu loģikas formula, kurā par<br />
bāzes predikātiem izmantotas vienādības dotajā signatūrā. Uzskatīsim, ka algebru klašu<br />
aksiomas ir pierakstītas tieši šādā veidā. Šīm predikātu loģikas formulām jābūt slēgtām, tas<br />
nozīmē, ka visi mainīgie formulā ir saistīti (ar kvantoriem). Konkrētā Ω-algebrā šī<br />
predikātu loģikas formula pārvēršas par izteikumu. Ja visas aksiomas ir patiesi izteikumi<br />
konkrētā algebrā, tad uzskatām, ka algebra pieder algebru klasei, kas aprakstīta ar<br />
aksiomām. Ω-algebru klases, kas aprakstītas tikai ar aksiomām, sauc par aksiomatizējamām<br />
algebru klasēm.<br />
Identitātes ir aksiomas, kuras pierakstāmas šādā formā:<br />
( t ( x , x , K,<br />
x ) t ( x , x , x ))<br />
1, x2<br />
, K , xn<br />
1 1 2 n<br />
=<br />
2 1 2<br />
K<br />
∀ x ,<br />
n<br />
.<br />
Parasti, pierakstot identitātes, formulā atstāj tikai algebrisko vienādību.<br />
Kvaziidentitātes ir aksiomas, kuras pierakstāmas šādā formā:<br />
∀x<br />
, x u = v ∧ u = v ∧K<br />
∧ u = v ⇒ u v ,<br />
šeit<br />
u<br />
((( ) ( ) ( )) ( ))<br />
1<br />
K,<br />
n 1 1 2 2<br />
m m<br />
=<br />
i<br />
, vi<br />
, u,<br />
v ir termi, kas atkarīgi no mainīgajiem x , x , 2<br />
, xn<br />
1<br />
K .<br />
32
Teorēma 3.6. Dota Ω-algebru klase K ( Ω)<br />
, kura aprakstīta ar identitātēm ID (identitāšu<br />
kopa). Tad K ( Ω)<br />
ir algebru varietāte.<br />
Piezīme. Patiess ir arī apgrieztais apgalvojums (Birhhofa teorēma).Tā ir viena no<br />
universālās algebras svarīgākajām teorēmām, taču tās pierādījums ir ļoti sarežģīts un<br />
izmanto metodes, kas mūsu kursā netiek aplūkotas.<br />
Pierādījums.<br />
1. ( Ω)<br />
patvaļīga K ( Ω)<br />
identitāte; tad<br />
K ir S-slēgta. Pieņemsim, ka algebra B ir algebras A apakšalgebra un t<br />
1<br />
= t2<br />
( ∀x1,<br />
K,<br />
xm<br />
∈ A ( t1( x1,<br />
K,<br />
xm<br />
) = t2<br />
( x1,<br />
K,<br />
xm<br />
)))<br />
( ∀x<br />
, K,<br />
x ∈ B ( t ( x , K,<br />
x ) = t ( x , K,<br />
x ))).<br />
1<br />
m<br />
1<br />
1<br />
m<br />
2<br />
1<br />
Prasītais pierādīts.<br />
2. K ( Ω)<br />
ir P-slēgta. Pierādījums seko no tā, ka tiešā reizinājuma katrai koordinātei<br />
identitātes izpildās; tātad izpildās arī reizinājuma kortēžiem.<br />
K Ω ir Q-slēgta. Ja ≈ ir kongruence algebrā A un u = v identitāte, kas izpildās algebrā<br />
3. ( )<br />
A, tad u ( x K , x ) u( x , K,<br />
x ) = v( x , K,<br />
x ) = v( x , , x )<br />
m<br />
⇒<br />
1, m 1 m 1 m 1<br />
K<br />
faktoralgebrā.<br />
Teorēma pierādīta.<br />
Līdzīgi pierāda sekojošu teorēmu.<br />
= ; tātad izpildās arī jebkurā<br />
Teorēma 3.7. Dota Ω-algebru klase K ( Ω)<br />
, kura aprakstīta ar kvaziidentitātēm KID<br />
(kvaziidentitāšu kopa). Tad K ( Ω)<br />
ir algebru kvazivarietāte.<br />
Arī šīs teorēmas apgrieztais apgalvojums ir patiess. Sīkāk ar algebru varietāšu,<br />
kvazivarietāšu un citu aksiomatizējamo algebru klašu teoriju var iepazīties, piem., ([Kon],<br />
4., 6., nodaļas). Tālākais mūsu mērķis ir parādīt, ka visas galīgi bāzētas Ω-algebras kā arī<br />
visas galīgi bāzētas Ω-algebras fiksētā algebru varietātē faktiski var iegūt no vienas Ω-<br />
algebras izmantojot definētās konstrukcijas. Algebru, kas būs pamatā visu dotās algebru<br />
varietātes algebru izveidošanai sauksim par universālo algebru. Lai šos jēdzienus varētu<br />
precīzi pierakstīt un uzskatāmi demonstrēt, nākošajā lekcijā tiks aplūkots viens no<br />
vispārīgākajiem matemātiskajiem objektiem, kurš apraksta ne tikai algebriskas struktūras,<br />
bet ir sastopams praktiski visās matemātikas nozarēs. Šis objekts ir kategorija . Komutatīvo<br />
diagrammu valoda, kas raksturīga kategoriju teorijai, palīdzēs mums labāk izprast<br />
aplūkojamo algebrisko konstrukciju būtību.<br />
m<br />
33
4. lekcija<br />
Kategorijas jēdziens un komutatīvo diagrammu valoda.<br />
4.1. Ievads<br />
Lekcijā dots priekšstats par vienu no universālākajām<br />
matemātiskajām teorijām – kategoriju teoriju, kuras objekti var būt<br />
patvaļīgas matemātiskas struktūras. Parādīts kā komutatīvo<br />
diagrammu valoda palīdz uzskatāmi pierakstīt sarežģītus<br />
apgalvojumus, kas saistīti ar attēlojumu kompozīcijām<br />
Izpratne ir viena realitātes tipa pārveidošana<br />
citā realitātes tipā.<br />
Klods Levī-Strauss.<br />
Šīs lekcijas mērķis ir dot vispārīgu priekšstatu par kategorijas jēdzienu un kategoriju<br />
teorijas vietu matemātikā. Sākumā atzīmēsim, ka visās matemātikas nozarēs ir divi<br />
svarīgākie jēdzieni, uz kuriem bāzējās aplūkojamā teorija:<br />
1) objekti: parasti tās ir kopas ar zināma veida struktūru; kopu teorijā – kopas, algebrā – Ω-<br />
algebras, topoloģijā – topoloģiskās telpas, matemātiskajā analīzē – reālie vai kompleksie<br />
skaitļi, skaitļu teorijā – veselie skaitļi, diferenciālajā ģeometrijā – diferencējamas varietātes,<br />
utt.;<br />
2) funkcijas jeb attēlojumi no viena objekta otrā ( A→<br />
f B ); kopu teorijā – attēlojumi,<br />
algebrā – morfismi, topoloģijā – nepārtraukti attēlojumi, matemātiskajā analīzē – funkcijas,<br />
skaitļu teorijā – funkcijas, kas atbilst veselām izteiksmēm, diferenciālajā ģeometrijā –<br />
diferencējami pārveidojumi, utt. .<br />
Divdesmitā gadsimta sākumā, kad daudzas matemātiskās teorijas bija jau ļoti sīki izpētītas,<br />
radās nepieciešamība atrast vienotu pamatu visām matemātikas teorijām. Protams, ka šis<br />
pamats bija kopa. Jebkuras matemātiskās teorijas pamatobjekts tika interpretēts kā kopa ar<br />
noteiktu matemātisku struktūru. Kopu teorijas fanāti pavisam neuztraucās par to, ka jebkurā<br />
matemātiskā teorijā ir nepieciešami arī attēlojumi. Šo jautājumu viņi atrisināja ļoti<br />
vienkārši, definējot attēlojumu kā divu kopu Dekarta reizinājuma apakškopu, kurai izpildās<br />
funkcionālā īpašība. Formāli viss bija pareizi, bet šī definīcija izsvītroja no matemātikas<br />
pamatjēdzienu saraksta pēc būtības pašu svarīgāko jēdzienu matemātikā – attēlojumu.<br />
Attēlojuma interpretācija kopu teorijas valodā ir pretrunā ar cilvēka izpratni par attēlojuma<br />
būtību. Kopa ir fiksēts nekustīgs objekts; attēlojums ir kopas pārveidojums – tā ir<br />
kustība. Ja formālā definīcija neatbilst cilvēka intuitīvajam priekšstatam par definējamo<br />
jēdzienu, cilvēks neizprot šo jēdzienu un faktiski nevar izprast arī visu matemātisko teoriju,<br />
kas balstīta uz neizprastiem jēdzieniem. Vienīgais, ko viņš var darīt ir izpildīt formālus<br />
pārveidojumus šajā teorijā kā robots (taču robota darbu daudz veiksmīgāk var realizēt<br />
mūsdienu datori).<br />
Kategoriju teorijas galvenā ideja ir par matemātikas bāzes jēdzieniem izvēlēties gan kopas<br />
gan attēlojumus. Jāsaka, ka attīstot kategoriju teoriju, radās arī otra galējība: ņemot par<br />
pamatu attēlojuma jēdzienu (bultiņu – kustību), nekustīgos objektus – kopas uzskatīt par<br />
atvasinātiem jēdzieniem (bultiņas izeja un ieeja). Arī šo pieeju var precīzi formalizēt, taču<br />
nevar saskaņot ar cilvēka psiholoģiju un intuīciju. Tāpēc klasiskajā kategoriju teorijā ir divi<br />
pamatjēdzieni – kopas un attēlojumi (objekti un morfismi).<br />
Kategoriju teorija ir viena no matemātiskām teorijām, kas saistīta ar visiem matemātikas<br />
virzieniem; tāpēc atcerēsimies dažas epizodes no matemātikas vēstures. Lai gan matemātika<br />
34
ir viena no vecākajām zinātnēm, joprojām nav pat aptuvena apraksta – definīcijas, kas<br />
atbildētu uz jautājumu: "Kas ir matemātika". Pareizāk sakot tādu definīciju ir daudz, bet<br />
katru no tām atbalsta tikai daļa no matemātiķiem vai arī citu zinātņu pārstāvjiem.<br />
Viena no matemātikas definīcijām atrodama K. Marksa līdzgaitnieka F. Engelsa darbos:<br />
"Matemātika ir zinātne par skaitļiem un ģeometriskām formām". Protams, ka šī definīcija ir<br />
smieklīga no mūsdienu matemātikas viedokļa; kas tad tādā gadījumā ir Galuā teorija,<br />
automātu teorija, kopu teorija, utt. Skaidrs, ka nevar aprakstīt matemātiku, norādot<br />
objektus, ko matemātika drīkst pētīt. Diemžēl, mēģinot atrast kādu mūsdienīgāku<br />
matemātikas aprakstu, atšķīru Latvijas padomju enciklopēdijas 6. sējuma 498. lappusi un<br />
izlasīju frāzi: "Matemātika ir zinātne par reālās pasaules kvantitatīvām attiecībām un<br />
telpiskām formām". Faktiski tā ir F. Engelsa definīcija jaunā redakcijā.<br />
Divdesmitā gadsimta pirmajā pusē, kad daudzās matemātikas nozarēs ielauzās kopu teorija,<br />
parādījās iespēja uz kopu teorijas bāzes veidot visu matemātiku. Šeit īpaši vajadzētu atzīmēt<br />
izcilo franču matemātiķu grupu, kas strādāja ar pseidonīmu Nikola Burbaki, un 1935. gadā<br />
nolēma "aksiomātiski aprakstīt visu matemātiku". Rezultātā 40 gadu laikā iznāca apmēram<br />
40 šī darba sējumi; protams, šo darbu var uzskatīt par pašu universālāko matemātikas<br />
aprakstu pasaulē. 1949. gadā Burbaki paziņoja: "Visas matemātiskās teorijas var uzskatīt<br />
par vispārīgās kopu teorijas paplašinājumiem ... es apgalvoju, ka uz šī fundamenta var<br />
uzbūvēt visu mūsdienu matemātikas ēku". Šo frāzi var uztvert kā vēl vienu mēģinājumu<br />
paskaidrot kas ir matemātika. Tā ir zināmā mērā pretstats F. Engelsa definīcijai. Šeit nav<br />
neviena vārda par to, ar ko jānodarbojas matemātikai, bet ir mēģinājums (ja ne priekš<br />
citiem, tad vismaz priekš sevis) uzlikt "tabū" jautājumam par to kādus jēdzienus jāizvēlas<br />
par matemātikas pamatjēdzieniem. Līdzīgi izteicās arī slavenais matemātiķis P. Koens, kurš<br />
1963. gadā atrisināja slaveno kontinum-hipotēzi (šis rezultāts izraisīja sprādzienu kopu<br />
teorijas attīstībā): "Analizējot matemātiskos spriedumus, loģiķi ir nākuši pie pārliecības, ka<br />
kopas jēdziens ir pats svarīgākais matemātikā". Par laimi šī frāze, kuru izteicis klasiskās<br />
formālās matemātikas pārstāvis ir tik neformāla, ka no formālistu viedokļa nesatur nekādu<br />
informāciju. Domāju, ka arī pārējiem matemātiķiem, kas matemātiku neuztver tikai kā<br />
abstraktu formulu virkņu formālu pārveidojumu virkni, bet gan kā zinātnes nozari, kas,<br />
pastāvīgi attīstās un kopā ar citām zinātnes nozarēm palīdz cilvēkam pareizāk izprast un<br />
pārveidot pasauli, kurā mēs dzīvojam, vajadzētu šajā jautājumā piekrist formālistu<br />
uzskatam: " Citētā frāze nesatur nekādu informāciju ." ( Protams, arī pēdējais apgalvojums<br />
nav "pareizs". Psihologi daudz ko varētu pateikt par cilvēku, kurš uzrakstījis citēto frāzi).<br />
Jāatzīmē tomēr, ka tieši franču matemātiķi bija arī vieni no pirmajiem, kas pamanīja, ka<br />
kopu teorijas absolutizēšana neveicina matemātikas attīstību. Renē Toms rakstīja: " Vecā<br />
Burbaki cerība redzēt kā visas matemātiskās struktūras dabīgā veidā tiek iegūtas no kopu<br />
hierarhijas, no to apakškopām un kombinācijām, neapšaubāmi ir tikai ilūzija."<br />
Līdz ar kategoriju teorijas izveidošanos Koena apgalvojums vairs nelikās tik absolūts.<br />
Varbūt, ka ir iespējams kategoriju teorijas valodā aprakstīto matemātiku kaut kādā veidā<br />
formāli uzrakstīt kopu teorijas valodā un pierādīt abstraktas teorēmas par šo teoriju<br />
"izomorfismu", bet faktiski tas maz ko dotu matemātikas attīstībai. Daudz svarīgāks ir<br />
uzdevums atrast tādu formālu un precīzu pieeju matemātikai, kurā definētie pamatjēdzieni<br />
būtu pēc iespējas tuvāki cilvēka intuitīvajiem priekšstatiem par pasauli. Tikai tādā gadījumā<br />
realizēsies tās cilvēka smadzeņu darbības iespējas, ar ko cilvēka domāšana atšķiras no<br />
datora darbības.<br />
Jāatzīst, ka kopu teorijas valoda ir ļoti ērta un precīza pētot dažādas matemātiskās<br />
struktūras. Sevišķi svarīga loma kopu teorijai ir uzdevumos, kas saistīti ar atsevišķa<br />
matemātiskā objekta iekšējās struktūras analīzi (objektu uztveram kā elementu kopu un<br />
analizējam likumsakarības starp kopas elementiem). Taču, analizējot noteiktas klases visu<br />
objektu (piemēram, algebru vai topoloģisko telpu) savstarpējās sakarības, svarīgāka ir<br />
35
attēlojumu un attiecību analīze starp objektiem, nekā konkrēta objekta elementu saraksts<br />
(mēs pat varam aizmirst, ka objekts sastāv no elementiem; ). Precīzāk varētu teikt šādi:<br />
matemātikai, kas vēlas aprakstīt reālo pasauli jāaplūko arī objekti, kuriem nepastāv jēdziens<br />
"objekta elements". Šāda pieeja raksturīga mūsdienu fizikai, sevišķi kvantu mehānikai.<br />
Neviens no fiziķiem nemēģinās aprakstīt elementāro daļiņu kā atsevišķu nedalāmu<br />
elementu vai elementu kopu. Vispār fiziķi labprāt runās par objektu "elektrons" un par viņa<br />
mijiedarbībām ar citiem objektiem (tikai neprasiet viņiem: "No kā sastāv elektrons un kas<br />
tur ir iekšā). Ja Jums sveša kvantu mehānika, tad vismaz pamēģiniet aprakstīt kaķi kā<br />
elementu kopu. Droši vien tas nav vienkārši. Jums būs jāpiekrīt, ka frāze "suns ķer kaķi"<br />
cilvēkam ir saprotamāka nekā frāze "par kaķi sauc kopu, kuras elementus definējam šādi:<br />
...".<br />
Nekādā gadījumā nepretendējot uz kategoriju teorijas kā vienīgās un absolūtās matemātikas<br />
bāzes teorijas lomu, atzīmēsim tikai to, ka atsevišķu (īpaši globālu) matemātisku uzdevumu<br />
risināšanā kategoriju valoda ir daudz piemērotāka nekā kopu teorijas valoda.<br />
4.1. Kategorijas un funktori<br />
Definīcija 4.1. Kategorija K sastāv no<br />
1) objektu klases Ob(K);<br />
2) katram objektu pārim A, B ∈ Ob( K ) atbilstošas morfismu kopas Hom(<br />
A , B)<br />
;<br />
3) morfismu kompozīcijas likuma : ∀ A, B,<br />
C ∈ Ob( K ) definēta morfismu kompozīcija:<br />
Hom( A , B) × Hom( B,<br />
C) → Hom( A,<br />
C)<br />
.<br />
Kategorijā izpildās aksiomas:<br />
( Kat 1.) Kopām Hom(<br />
A , B)<br />
un Hom(<br />
A ', B'<br />
) nav kopīgu elementu, izņemot gadījumu, kad<br />
A = A' un B = B'<br />
; šajā gadījumā morfismu kopas sakrīt.<br />
( Kat 2.) Katram objektam A∈ Ob( K ) atbilst vienības morfisms e ∈ Hom( A,A)<br />
izpildās sekojošas īpašības:<br />
a) ∀ f ∈ ( A,<br />
B) ( eA ⋅ f = f )<br />
Hom ,<br />
b) ∀ f ∈ ( B,<br />
A) ( f ⋅ eA = f )<br />
Hom .<br />
Ā<br />
, kuram<br />
( Kat 3.) Morfismu kompozīcija ir asociatīva: ja f ∈ Hom( A,<br />
B)<br />
, g Hom( B,<br />
C)<br />
h ∈ Hom( C,<br />
D)<br />
, tad ( f ⋅ g) ⋅ h = f ⋅ ( g ⋅ h)<br />
.<br />
∈ ,<br />
Jāatzīmē, ka piemēros, kuri bija pamatā kategoriju teorijas izveidošanai, pamatobjekti<br />
tiešām bija kopas ar noteiktu matemātisku struktūru un morfismi – attēlojumi, kas saskaņoti<br />
ar šo struktūru. Aplūkosim daļu no šiem klasiskajiem piemēriem, lai ilustrētu to, cik plašs ir<br />
kategoriju teorijas pielietojumu lauks.<br />
36
Kategorija Objekti Morfismi<br />
Set Visas kopas Visi attēlojumi starp kopām<br />
Finset Visas galīgas kopas Visi attēlojumi starp galīgām<br />
kopām<br />
Nonset Visas netukšās kopas Visi attēlojumi starp netukšām<br />
kopām<br />
Top Visas topoloģiskās telpas Nepārtraukti attēlojumi starp<br />
topoloģiskām telpām<br />
Vect Lineārās telpas (pār fiksētu Lineārie operatori<br />
lauku)<br />
Mon Monoīdi Monoīdu morfismi<br />
Grp Grupas Grupu morfismi<br />
Ω-alg Dotās signatūras algebras Algebru morfismi<br />
Met Metriskās telpas Saspiedošie attēlojumi<br />
Man Bezgalīgi diferencējamas Gludie attēlojumi<br />
varietātes<br />
Top Grp Topoloģiskās grupas Nepārtrauktie morfismi<br />
Pos Sakārtotas kopas Monotonie attēlojumi<br />
Plane Fiksēta plakne Plaknes izometrijas<br />
Iepriekšējos piemēros objekti bija elementu kopas un morfismi – noteikta veida attēlojumi.<br />
Tagad aplūkosim piemērus, kuros objektiem nebūs elementu un morfismi būs abstraktas<br />
bultiņas.<br />
Piemēri.<br />
1. Kategorija 1. Tās objektu kopa satur vienu objektu, ko apzīmēsim ar a; morfismu kopa<br />
Hom ( a , a) = { f } . No kategorijas definīcijas seko, ka f = eA<br />
. Šīs kategorijas objektus un<br />
morfismus var attēlot diagrammas veidā.<br />
f<br />
a<br />
2. Kategorija 2. Ob ( 2 ) = { 0, 2}<br />
; Hom( 0,0) = { e 0<br />
}; Hom( 1,1) = { e 1<br />
}; ( 0,1) = { f }<br />
Hom ( 1,0) = ∅ . Diagramma:<br />
Hom ;<br />
0 f 1<br />
3. Diskrētās kategorijas. Vispirms atzīmēsim, ka katram kategorijas objektam x eksistē<br />
vienīgais vienības morfisms e<br />
x<br />
. Tiešām, ja e' būtu otrs objekta x vienības morfisms, tad no<br />
37
(Kat 2.) sekotu<br />
e<br />
= e ⋅ e' e'<br />
. Diskrētā kategorija sastāv no patvaļīgas objektu kopas<br />
x x<br />
=<br />
Ob(D) un morfismu kopām: ∀ x ∈ Ob( D ) ( Hom( x,<br />
x) = { })<br />
un ∀x ≠ y ( ( x,<br />
y)<br />
= ∅)<br />
e x<br />
Hom .<br />
4. Kategorija N 0 . Kategorija sastāv no viena objekta N 0 un bezgalīga morfismu (bultiņu)<br />
skaita: Hom( N<br />
0,<br />
N<br />
0<br />
) = { n / n ≥ 0, vesels skaitlis}<br />
. Divu morfismu kompozīciju definē<br />
šādi:<br />
n<br />
⋅<br />
n<br />
def<br />
= m + n ; morfismu kompozīcijas asociativitāte seko no skaitļu saskaitīšanas<br />
asociativitātes.<br />
Definīcija 4.2. Par kovariantu funktoru F no kategorijas K1 kategorijā K2 sauc likumu,<br />
kas<br />
1) katram K1 objektam x piekārto K2 objektu xF,<br />
2) katram kategorijas K1 morfismam f ∈ Hom( x,<br />
y)<br />
piekārto kategorijas K2 morfismu<br />
fF ∈ Hom( xF,<br />
yF ),<br />
tā, ka izpildās sekojošas aksiomas:<br />
∀x ∈ Ob K1 e F = ,<br />
(Fun 1) ( ) (<br />
x<br />
e xF<br />
)<br />
(Fun 2) ∀ f ∈ ( x,<br />
y) ∀g<br />
∈ Hom( y,<br />
z) (( f ⋅ g) F = ( fF ) ⋅ ( gF ))<br />
Hom .<br />
Piemēri.<br />
1. Identisks funktors E<br />
K<br />
no kategorijas K kategorijā K.<br />
−1<br />
2. Aplūkosim funktoru : Grp → Set<br />
, ⋅,<br />
e,<br />
G piekārtosim tās kopu G.<br />
Katru grupas morfismu uzskatīsim par kopu attēlojumu. Šādu funktoru sauc par dzēsošo<br />
funktoru (tas ir identisks attēlojums, kas aizmirst par grupas struktūru).<br />
F . Katrai grupai ( )<br />
Uzdevumi.<br />
1. Aprakstīt kovariantu funktoru, kas attēlo grupu kategoriju Grp monoīdu kategorijā Mon.<br />
2. Aprakstīt kovariantu funktoru, kas attēlo visu gredzenu kategoriju Ring Ābela grupu<br />
kategorijā Ab. Jāatceras, ka jebkurš gredzens attiecībā pret saskaitīšanas operāciju veido<br />
Ābela grupu.<br />
3. Aprakstīt visu grafu kategoriju Graph un definēt funktoru , kas attēlo Graph kategorijā<br />
Set.<br />
Definīcija 4.3. Funktoru F no kategorijas K1 kategorijā K2 sauc par kategoriju<br />
izomorfismu, ja eksistē tāds funktors G no kategorijas K2 kategorijā K1, ka<br />
F ⋅ G = E K1<br />
un G ⋅ F = E K<br />
.<br />
2<br />
E<br />
K 1<br />
un E<br />
K<br />
-- identiskie funktori kategorijās K1 un K2.<br />
2<br />
4.3. Komutatīvās diagrammas<br />
Kategorijas objektus un morfismus ir ērti attēlot diagrammu (orientētu grafu) veidā,<br />
apzīmējot objektus ar punktiem, bet morfismus ar bultiņām. Piemēram, morfismu<br />
kompozīciju varētu attēlot šādi:<br />
f<br />
A B<br />
h g<br />
C<br />
Teiksim, ka šī diagramma ir komutatīva, ja f ⋅ g = h ; tātad neatkarīgi no tā, pa kādu ceļu<br />
mēs no viena objekta "aizejam" uz otru objektu, rezultāts (morfisms) būs viens un tas pats.<br />
38
Definīcija 4.4. Par diagrammu sauksim punktu (objektu) kopu, daži no kuriem ir savienoti<br />
ar bultiņām (morfismiem). Teiksim, ka diagramma ir komutatīva, ja jebkuri divi ceļi šajā<br />
grafā, kas sākas no viena objekta un beidzas vienā objektā, nosaka morfismu kompozīcijas,<br />
kas ir vienādi morfismi.<br />
Parasti diagrammas sastāv no trijstūriem vai četrstūriem. Trijstūrveida komutatīvu<br />
diagrammu jau aplūkojām. Aplūkosim četrstūrveida diagrammu.<br />
f<br />
A B<br />
k g<br />
Šī diagramma ir komutatīva, ja<br />
4.3.1. Morfismu tipi<br />
D m C<br />
f ⋅ g = k ⋅ m .<br />
Atcerēsimies, ka, aplūkojot algebras, mēs definējām dažāda tipa morfismus:<br />
monomorfisms, epimorfisms, izomorfisms, endomorfisms, automorfisms. Kā šos jēdzienus<br />
definēt patvaļīgās kategorijās Skaidrs, ka endomorfismu un automorfismu definēt nav<br />
sarežģīti, jo tie ir morfisms un izomorfisms, kuriem sakrīt izejas un ieejas objekti.<br />
Vienkārša ir arī izomorfisma definīcija.<br />
Definīcija 4.5. Dota kategorija K. Morfismu f : A → B , A, B ∈ Ob( K)<br />
sauc par<br />
izomorfismu ja eksistē tāds morfisms g : B → A , ka f ⋅ g = eA<br />
un g ⋅ f = eB<br />
.<br />
Sarežģītāk ir definēt monomorfismu un epimorfismu. Jāatcerās, ka klasiskajās definīcijās,<br />
kad objekti ir kopas, kas sastāv no elementiem, monomorfisma un epimorfisma definīcijās<br />
tiek izmantoti šo kopu elementi. Atcerēsimies, ka<br />
1) monomorfisms f ir morfisms, kuram no vienādības xf = yf seko vienādība x = y ,<br />
2) epimorfisms f : A → B ir morfisms, kuram ∀ y ∈ B ∃x<br />
∈ A ( xf = y)<br />
.<br />
Mums šie jēdzieni jādefinē, neizmantojot elementa jēdzienu. Pieņemsim, ka f : A → B ir<br />
monomorfisms kategorijā, kuras objekti ir kopas; aplūkosim patvaļīgus morfismus<br />
g : C → A un h : C → A un patvaļīgu x ∈ C . Tad, ja visiem x ∈ C izpildās vienādība<br />
( xh ) f = ( xg) f , tad arī visiem x ∈ C izpildās vienādība xh = xg ; tas nozīmē, ka morfismi<br />
h un g ir vienādi. Tagad varam šo īpašību pārformulēt, neizmantojot elementa jēdzienu.<br />
Definīcija 4.6. Kategorijas K morfismu f : A → B sauc par monomorfismu, ja jebkuram<br />
objektam C ∈ Ob( K)<br />
un jebkuriem morfismiem h : C → A un g : C → A no vienādības<br />
h ⋅ f = g ⋅ f seko vienādība h = g .<br />
Līdzīgi, analizējot epimorfisma īpašības kategorijā, kuras objekti ir kopas, iegūstam<br />
epimorfisma definīciju.<br />
Definīcija 4.7. Kategorijas K morfismu f : A → B sauc par epimorfismu, ja jebkuram<br />
objektam C ∈ Ob( K)<br />
un jebkuriem morfismiem h : C → A un g : B → C no vienādības<br />
f ⋅ h = f ⋅ g seko vienādība h = g .<br />
Ir būtiska atšķirība starp monomorfisma, epimorfisma un izomorfisma jēdzieniem<br />
klasiskajā situācijā, kad objekti ir kopas, un vispārīgajā situācijā.<br />
Teorēma 4.1.<br />
1. Ja f : A → B ir kategorijas K izomorfisms, tad f ir gan monomorfisms gan epimorfisms.<br />
39
2. Kategorijas K morfisms f : A → B , kas ir gan monomorfisms gan epimorfisms ne<br />
obligāti ir kategorijas izomorfisms.<br />
Pierādījums. 1. Pieņemsim, ka f ir izomorfisms; tad tam eksistē apgrieztais izomorfisms<br />
−1<br />
f . Pieņemsim, ka morfismiem h un g izpildās vienādība hf = gf ; pareizinot šo<br />
vienādību no labās puses ar<br />
f<br />
−1<br />
, iegūsim<br />
−1<br />
−1<br />
−1<br />
−1<br />
( h ⋅ f ) ⋅ f = ( g ⋅ f ) ⋅ f ⇒ h ⋅ ( f ⋅ f ) = g ⋅ ( f ⋅ f ) ⇒ h = g<br />
.<br />
Pierādīts, ka f ir monomorfisms.<br />
−1<br />
Pieņemsim, ka f ir izomorfisms; tad tam eksistē apgrieztais izomorfisms f . Pieņemsim,<br />
ka morfismiem h un g izpildās vienādība fh = fg ; pareizinot šo vienādību no kreisās puses<br />
ar<br />
f<br />
−1<br />
, iegūsim<br />
−1<br />
−1<br />
−<br />
( f ⋅ h) = f ( f ⋅ g) ⇒ ( f ⋅ f ) ⋅ h = ( f ⋅ f ) ⋅ g ⇒ h g<br />
−1<br />
f<br />
1<br />
=<br />
Pierādīts, ka f ir epimorfisms.<br />
2. Pietiek parādīt kategorijas piemēru, kurā morfisms, kas ir gan monomorfisms gan<br />
epimorfisms, nav izomorfisms. Aplūkosim kategoriju 2 (skat. diagrammu).<br />
a b<br />
0 f 1<br />
Pārbaudīsim, ka morfisms f ir monomorfisms. Dota vienādība x ⋅ f = y ⋅ f , kur x, y ir<br />
kategorijas morfismi. viegli redzēt, ka abi šie reizinājumi ir definēti tikai, ja x = y = a ;<br />
tātad f ir monomorfisms. Līdzīgi pārbauda, ka f ir dotās kategorijas epimorfisms.<br />
Taču f nav izomorfisms, jo tam neeksistē apgrieztais morfisms.<br />
Uzdevumi. Pierādīt, ka patvaļīgā kategorijā<br />
1) ja f un g ir monomorfismi, tad f ⋅ g ir monomorfisms,<br />
2) ja f ⋅ g ir monomorfisms, tad f ir monomorfisms,<br />
3) ja f un g ir epimorfismi, tad f ⋅ g ir epimorfisms,<br />
4) ja f ⋅ g ir epimorfisms, tad g ir epimorfisms.<br />
Pierādīsim pirmo apgalvojumu.<br />
Dots, ka x ⋅ ( f ⋅ g) = y ⋅ ( f ⋅ g)<br />
; x, y, f, g kategorijas K morfismi, turklāt, f un g ir<br />
monomorfismi. Jāpierāda, ka x = y .<br />
No dotā seko, ka ( x ⋅ f ) ⋅ g = ( y ⋅ f ) ⋅ g . Tā kā g ir monomorfisms, tad x ⋅ f = y ⋅ f ; tā kā f<br />
ir monomorfisms, tad x = y . Apgalvojums pierādīts.<br />
.<br />
40
4.3.2. Universālie sākuma un beigu objekti<br />
Definīcija 4.8. Dota kategorija K. Par kategorijas universālo sākuma objektu sauc tādu<br />
objektu 0<br />
K<br />
, ka jebkuram A∈ Ob( K)<br />
eksistē vienīgais morfisms f : 0<br />
K<br />
→ A .<br />
Par kategorijas universālo beigu objektu sauc tādu objektu 1<br />
K<br />
, ka jebkuram A∈ Ob( K)<br />
eksistē vienīgais morfisms f : A → 1 .<br />
K<br />
Ievērosim, ka kategorijā var neeksistēt ne sākuma ne beigu objekti. Tāda, piemēram, ir<br />
kategorija, kas satur vienu objektu A un morfismus Hom ( A , A) = { e,<br />
a}<br />
, a ⋅ a = e .<br />
Uzdevums. Pierādīt, ka jebkuri divi kategorijas sākuma objekti (beigu objekti) ir savā<br />
starpā izomorfi.<br />
Piemēri.<br />
1. Kategorijā Set sākuma objekts ir tukša kopa, bet beigu objekts vienelementa kopa.<br />
2. Kategorijā Grp gan sākuma objekts gan beigu objekts ir grupa, kas sastāv no viena<br />
neitrālā elementa.<br />
3. Kategorijā 2 sākuma objekts ir 0, bet beigu objekts ir 2.<br />
4. Diskrētā kategorijā D nav ne sākuma objektu ne beigu objektu, jo ne no viena objekta<br />
neiziet morfismi, kas ietu uz citu objektu.<br />
Nākošais mūsu uzdevums ir vispārināt patvaļīgām kategorijām Dekarta reizinājuma<br />
jēdzienu (Ω-algebrās šā jēdziena vispārinājums ir tiešais reizinājums). Ļoti rūpīgi<br />
izanalizējiet šo piemēru, jo pārnesot kategoriju teorijā daudzus jēdzienus, ko mēs pazīstam<br />
no kopu teorijas vai no Ω-algebru teorijas, mums jārīkojas analoģiski. Galvenā problēma ir<br />
tā, ka kopu teorijas definīcijās tiek izmantoti kopu elementi, bet kategoriju teorijā šāds<br />
jēdziens nepastāv. Tātad, aplūkojot kādu kopu teorijas jēdzienu, mums jāatrod tāda<br />
raksturīga šī jēdziena īpašība, kas ir formulējama, neizmantojot elementa jēdzienu un<br />
viennozīmīgi raksturo šo jēdzienu.<br />
Atcerēsimies kopu Dekarta reizinājuma definīciju. Par kopu A, B Dekarta reizinājumu sauc<br />
kopu P = A×<br />
B = {( a, b)<br />
/ a ∈ A,<br />
b ∈ B}<br />
; Dekarta reizinājumam atbilst divi attēlojumi<br />
p A<br />
: A×<br />
B → A un p B<br />
: A×<br />
B → B , kur ( a, b) p<br />
A<br />
= a un ( a, b) pB = b . Šos attēlojumus<br />
sauc par projekcijām. Tiešo reizinājumu Ω-algebru klasē definē ievedot Ω-algebras<br />
signatūras operācijas atbilstošo kopu Dekarta reizinājumam.<br />
Teorēma 4.2. Dotas kopas A, B un šo kopu Dekarta reizinājums P = A×<br />
B .<br />
1. Ja C ir patvaļīga kopa, f A<br />
: C → A un f B<br />
: C → B -- patvaļīgi attēlojumi, tad eksistē<br />
vienīgais tāds attēlojums f : C → P , kuram sekojoša diagramma ir komutatīva:<br />
P<br />
p A<br />
f<br />
p B<br />
f A<br />
f B<br />
A C B<br />
tas nozīmē, ka f ⋅ p A<br />
= f<br />
A<br />
un f ⋅ p B<br />
= f<br />
B<br />
.<br />
2. Pieņemsim, ka Q ir kopa, q A<br />
: Q → A un q B<br />
: Q → B ir tādi attēlojumi, ka jebkurai<br />
kopai C ar attēlojumiem : C → A un : C → B eksistē vienīgais attēlojums f, kuram<br />
f A<br />
f B<br />
41
izpildās vienādības f ⋅ q A<br />
= f<br />
A<br />
un f ⋅ q B<br />
= f<br />
B<br />
. Tad eksistē vienīgais izomorfisms<br />
k : Q → P , kuram izpildās vienādības k ⋅ p A<br />
= q<br />
A<br />
un k ⋅ p B<br />
= qB<br />
.<br />
Piezīme. Šajā teorēma ir aprakstīta Dekarta reizinājuma raksturīgā īpašība (īpašība, kas<br />
izpildās tikai divu kopu Dekarta reizinājumam) neizmantojot kopas elementa jēdzienu.<br />
Pierādījums. 1. Ņemsim patvaļīgu x ∈ P . No dotā seko<br />
( xf ) p<br />
A<br />
= x( f ⋅ p<br />
A<br />
)<br />
( xf ) p = x( f ⋅ p )<br />
⎧<br />
= xf<br />
A<br />
⎨<br />
⇒ xf = ( xf<br />
A,<br />
xf<br />
B<br />
) ( ∗)<br />
⎩ B<br />
B<br />
= xf<br />
B<br />
Tātad attēlojums f ir noteikts viennozīmīgi; viegli pārbaudīt, ka attēlojumam, kurš uzdots ar<br />
formulu ( ∗ ) izpildās nosacījumā prasītās īpašības.<br />
2. No dotā seko, ka eksistē vienīgais attēlojums k : Q → P un vienīgais attēlojums<br />
h : P → Q tādi, ka k ⋅ p A<br />
= q<br />
A<br />
, k ⋅ p B<br />
= qB<br />
, h ⋅ q A<br />
= p<br />
A<br />
, h ⋅ q B<br />
= pB<br />
. No šejienes seko,<br />
ka attēlojumam ( k ⋅ h) : Q → Q izpildās īpašības ( k ⋅ h) ⋅ q A<br />
= q<br />
A<br />
un ( k ⋅ h) ⋅ q B<br />
= qB<br />
. No<br />
dotā seko, ka attēlojums no kopas Q kopā Q ar šādām īpašībām ir vienīgais; protams, ka<br />
identiskajam attēlojumam e Q<br />
: Q → Q šīs īpašības izpildās, tātad k ⋅ h = eQ<br />
. Līdzīgi<br />
pamatojam, ka h ⋅ k = eP<br />
. Tātad k un h ir apgriezti attēlojumi; tas nozīmē, ka k ir<br />
izomorfisms. Teorēma pierādīta.<br />
Tagad doto teorēmu pārformulēsim kategoriju teorijas valodā. Aplūkosim kategoriju Set<br />
un fiksēsim divus objektus A un B. Aplūkosim jaunu kategoriju Pr(A,B).<br />
1. Tās objekts ir patvaļīga kopa C un attēlojumu pāris c A<br />
: C → A , c B<br />
: C → B .<br />
2. Morfisms f ∈ Hom( C,<br />
D)<br />
ir attēlojums f : C → D , kuram sekojoša diagramma ir<br />
komutatīva:<br />
D<br />
d A d B<br />
A f B<br />
c A c B<br />
C<br />
Tagad teorēmas 4.2. apgalvojumu var formulēt šādi: "Kategorijā Pr(A,B) eksistē<br />
universālais beigu objekts; šo objektu sauksim par kopu A un B Dekarta reizinājumu".<br />
Esam nonākuši pie tiešā reizinājuma definīcijas patvaļīgā kategorijā.<br />
Definīcija 4.9. Dota kategorija K un tās objekti A un B. Aplūkosim jaunu kategoriju<br />
Pr(A,B).<br />
1. Tās objekts ir patvaļīgs kategorijas K objekts C un morfismu pāris c A<br />
: C → A ,<br />
c B<br />
: C → B .<br />
2. Kategorijas Pr(A,B) morfisms f ∈ Hom( C,<br />
D)<br />
ir attēlojums f : C → D , kuram<br />
sekojoša diagramma ir komutatīva:<br />
42
D<br />
d A d B<br />
A f B<br />
c A c B<br />
C<br />
Universālo beigu objektu šajā kategorijā sauc par objektu A un B tiešo reizinājumu.<br />
Definīcija 4.10. Dota kategorija K un tās objekti A un B. Aplūkosim jaunu kategoriju<br />
Kopr(A,B).<br />
1. Tās objekts ir patvaļīgs kategorijas K objekts C un morfismu pāris c A<br />
: A → C ,<br />
c B<br />
: B → C .<br />
2. Kategorijas K morfisms f ∈ Hom( C,<br />
D)<br />
ir attēlojums f : C → D , kuram sekojoša<br />
diagramma ir komutatīva:<br />
D<br />
d A d B<br />
A f B<br />
c A c B<br />
C<br />
Universālo sākuma objektu šajā kategorijā sauc par objektu A un B koreizinājumu.<br />
Piemēri.<br />
1. Kategorijā Grp grupu tiešais reizinājums ir grupu tiešā summa . Komutatīvu grupu<br />
kategorijā arī koreizinājums ir grupu tiešā summa<br />
2. Kategorijā Set tiešais reizinājums ir kopu Dekarta reizinājums. Kopu koreizinājums ir<br />
kopu A un B disjunktīvais apvienojums; ja kopām A un B nav kopīgu elementu, tad<br />
disjunktīvais apvienojums ir parastais kopu apvienojums; ja tām ir kopīgi elementi, tad<br />
izvēlamies nešķeļošas kopas A' un B', kas ir izomorfas atbilstoši kopām A un B<br />
( f : A → A'<br />
un g : B → B'<br />
bijekcijas). Tad A'<br />
∪ B'<br />
kopā ar injekcijām f : A a A'<br />
∪B'<br />
un<br />
g : B a A'<br />
∪B'<br />
ir kopu A un B koreizinājums.<br />
3. Aplūkosim kategoriju Kat(n). Tās objekti ir skaitļi 0, 1, 2, ... , n. Morfismus definējam<br />
šādi:<br />
a) ja i > j , tad Hom ( i, j) = ∅ ;<br />
b) ja j<br />
i ≤ , tad ( i , j) { i,<br />
j }<br />
Hom = , (tātad sastāv no vienīgā morfisma).<br />
Morfismu kompozīcija faktiski noteikta viennozīmīgi:<br />
i , j ⋅ j,<br />
k = i,<br />
k .<br />
Šajā kategorijā divu objektu i un j tiešais reizinājums ir min ( i, j)<br />
max ( i, j)<br />
.<br />
, bet koreizinājums ir<br />
4. Kategorijā Field (objekti – lauki, morfismi – gredzenu morfismi) neeksistē ne objektu<br />
reizinājumi ne koreizinājumi.<br />
Ar šo piemēru analīzi var iepazīties ([Goldb] 3.8, 3.9).<br />
43
5. lekcija<br />
Brīvā algebra<br />
5.1. Ievads<br />
Lekcijā aplūkots brīvās algebras jēdziens dažādās algebru klasēs. Šajā<br />
gadījumā universālā pieeja atļauj tikai definēt aplūkojamo objektu; tā<br />
eksistence un konstrukcija ir jāapraksta katrā algebru klasē atsevišķi.<br />
Lai tie, kas atnāks pēc manis, uzdod jautājumu, kāpēc<br />
es izdomāju šīs prātam nesaprotamās konstrukcijas un<br />
kā tās var apvienot vienā filozofijā; mani apmierina<br />
tas, ka es šīs konstrukcijas izveidoju ar pārliecību, ka<br />
tās palīdz izprast cilvēka domāšanu.<br />
L. E. J. Brauers.<br />
Dabīgas Ω-algebru klases (kopas, monoīdi, grupas, gredzeni, lauki, utt.) veidojas kā<br />
abstrakti objekti, kuros izpildās īpašības (aksiomas), kas piemīt aplūkojamo objektu klasei.<br />
Piemēram, grupas aksiomas tika iegūtas, aplūkojot substitūciju grupas S<br />
n<br />
īpašības. Taču<br />
pēc tam rodas jautājums: "Kā aprakstīt visus dotās klases objektus". Ir vairākas<br />
konstrukcijas, ar kurām mēs no dotajiem objektiem varam iegūt citus objektus no dotās<br />
algebru klases. Šīs konstrukcijas ir dotās algebras apakšalgebru šķēlums, algebru tiešā<br />
summa un tiešais reizinājums, kā arī algebras faktorizācija. Izrādās, ka daudzās klasiskajās<br />
algebru klasēs visas šīs klases algebras var iegūt, no vienkārši konstruējamām algebrām<br />
(brīvajām algebrām), izmantojot tikai faktorizācijas operāciju. Brīvā algebra faktiski ir<br />
objekts, kurā doti sākuma elementi, ar tiem var izpildīt visas algebras operācijas, un par<br />
vienādiem elementus uzskata tikai, ja to vienādība seko no algebru klases aksiomām<br />
5.2. Brīvā Ω-algebra<br />
Šajā lekcijā aplūkosim brīvās algebras jēdzienu dažādās algebru klasēs. Šoreiz galvenā<br />
uzmanība tiks pievērsta nevis formālai brīvās algebras definīcijai patvaļīgā algebru klasē,<br />
bet brīvās algebras konkrētai realizācijai. Visvienkāršāk šī konstrukcija ir realizējama visu<br />
Ω-algebru klasē ( Ω ).<br />
Ar X apzīmēsim patvaļīgu kopu, kuras elementus sauksim par mainīgajiem. Ar C<br />
apzīmēsim Ω-algebras konstanšu simbolu kopu.<br />
Definīcija 5.1. Par Ω-algebras brīvo termu algebru no mainīgajiem X sauksim kopu<br />
F ( Ω , X ), kuras elementus – termus definēsim induktīvi.<br />
1. Ω-algebras konstanšu simboli un mainīgie x ∈ X ir Ω-algebras termi; šos termus sauc<br />
par bāzes termiem.<br />
2. Ja t 1<br />
, t 2<br />
, K , tn<br />
ir Ω-algebras termi un ω ∈ Ω( n)<br />
-- n-vietīgas operācijas simbols, tad<br />
t 1<br />
t 2<br />
Kt n<br />
ω ir Ω-algebras terms.<br />
3. Visus Ω-algebras termus var iegūt atkārtoti pielietojot definīcijas pirmos divus punktus.<br />
Kopā F ( Ω , X ) definēsim visas Ω-algebras operācijas. Ja t , t 2<br />
, , tn ∈ F( , X )<br />
∈ Ω( n)<br />
( X )<br />
def<br />
K un<br />
1<br />
Ω<br />
ω , tad t1 t2<br />
Ktnω<br />
F<br />
= t1t2<br />
Ktnω<br />
.<br />
F Ω , ar ievestajām operācijām veido Ω-algebru, ko sauc par dotās signatūras brīvo<br />
termu algebru no mainīgajiem X, jeb vienkārši par brīvo Ω-algebru.<br />
44
Piezīme. Kaut gan tas nav nepieciešami, bieži, lai formula būtu labāk pārskatāma, jauno<br />
termu iekļauj iekavās: ( t 1<br />
t 2<br />
Kt n<br />
ω ) ; arī binārās operācijas simbols parasti tiek rakstīts starp<br />
termiem; t.i., ab + vietā rakstām ( a + b)<br />
.<br />
Faktiski terms ir izteiksme, kuru var uzrakstīt dotās signatūras algebrā, sākot no<br />
pamatelementiem – mainīgajiem un konstantēm.<br />
Uzdevumi.<br />
1. Ω-algebrā, kuras signatūra ir Ω = {( + , 2) , ( 0,0) , ( −,1 ),<br />
( ⋅,2) , ( 1,0 )}<br />
pierakstītās formulas pierakstīt kā formālus termus:<br />
2<br />
a) ( a − b) = ab − + ab − + ⋅,<br />
b) 2 = 11+<br />
,<br />
c) ( 2 x − y + z) = ,<br />
ax − b x + y = ,<br />
3<br />
d) 2 ( ) <br />
2 2 2 2<br />
e) a b − c d = .<br />
2. Dotos formālos termus pierakstīt neformālā veidā:<br />
a) a11 + b ⋅ + = a + 2b<br />
,<br />
b) a 1 − + a11<br />
+ −⋅ = ,<br />
c) aa ⋅ xy − + xy − + ⋅ + = ,<br />
d) abcde ⋅⋅⋅⋅ = .<br />
e) abcdef + ⋅ + ⋅+ = .<br />
Terma vērtība. Pieņemsim, ka t ir terms brīvajā termu algebrā F ( Ω , X )<br />
konkrētu Ω-algebru A . Ja t = t( x , x , 1 2<br />
K,<br />
x n<br />
), { x , x , 2<br />
, x n<br />
}<br />
terma t pierakstā, tad ar t ( a , a , 2<br />
, a n<br />
)<br />
aizvietojot termā t ( x , x , 2<br />
, ) x , x , 2<br />
, x<br />
, dotās neformāli<br />
. Aplūkosim<br />
1<br />
K -- mainīgie, kas izmantoti<br />
1<br />
K apzīmēsim algebras A elementu, kas iegūts,<br />
1<br />
K x n<br />
mainīgos<br />
1<br />
K<br />
n<br />
ar elementiem a , a , 1 2<br />
K , an<br />
un<br />
terma t operāciju simbolus ar atbilstošajām operācijām algebrā A.<br />
Nākošajā definīcijā uzskatīsim, ka X ir sanumurējama kopa.<br />
Definīcija 5.2. Dota Ω-algebra A un tās apakškopa<br />
apakškopu S = { t( a , a2 , , a ) / t ∈ F( Ω,<br />
X ),<br />
a ∈ S}<br />
S ⊂ A . Ar S apzīmēsim algebras A<br />
1<br />
K<br />
n<br />
i<br />
. Skaidrs, ka S ir algebras A<br />
apakšalgebra; to var definēt arī kā mazāko algebras A apakšalgebru, kas satur kopu S.<br />
Apakšalgebru S sauksim par kopas S ģenerēto apakšalgebru un kopu S par<br />
apakšalgebras S veidotājsistēmu jeb bāzi. Ja<br />
S = A , tad S sauc par algebras A bāzi.<br />
(atcerieties, ka arī termins "bāze" algebrā tiek lietots neviennozīmīgi; piemēram, lineāro<br />
telpu gadījumā par bāzi sauc tikai minimālo veidotājsistēmu).<br />
Faktiski apakšalgebra S sastāv no visiem algebras A elementiem, ko var iegūt no S<br />
elementiem, izmantojot algebras operācijas.<br />
Piemēri.<br />
n<br />
1. Grupā G fiksēsim elementu a. Tad { a} a = { a n ∈ Z}<br />
kuras veidotājelements ir a.<br />
= / , ir cikliskā apakšgrupa,<br />
2. Aplūkosim polinomu gredzenu R [ x, y]<br />
; tad x = Z[ x]<br />
. Ja polinomus [ x y]<br />
kā R-algebru (tātad atļauta arī polinoma reizināšana ar reālu skaitli), tad R[ x]<br />
R , aplūkojam<br />
x = .<br />
45
3. Racionālo skaitļu lauka veidotājsistēma sastāv no viena skaitļa 1. Tiešām, jebkuru<br />
pozitīvu racionālu skaitli var iegūt no skaitļa 1, izmantojot summas, reizināšanas un<br />
apgrieztā elementa operācijas:<br />
m ⎛ ⎞ ⎛ ⎞<br />
= ⎜<br />
1+<br />
4243 1+<br />
L + 1<br />
⎟ ⋅<br />
⎜<br />
1+<br />
42 1+<br />
L 43 + 1<br />
⎟ ;<br />
n ⎝ m ⎠ ⎝ n ⎠<br />
Negatīvos racionālos skaitļus iegūst, izmantojot pretējā elementa operāciju.<br />
4. Ja lauku R aplūko gredzenu kategorijā, tad šim gedzenam neeksistē galīga bāze;<br />
R-algebru kategorijā lauka R bāze sastāv no viena elementa 1.<br />
Uzdevumi<br />
1. Pierādīt, ka kopa {( i . j) / i j,<br />
i,<br />
j ∈{ 1,2, K,<br />
n<br />
}<br />
−1<br />
≠ ir substitūciju grupas S<br />
n<br />
veidotājsistēma.<br />
2. Pierādīt, ka grupas S<br />
n<br />
veidotājsistēma ir kopa, kas satur tikai divus elementus<br />
{( , 2) , ( 1, 2, , n)<br />
}<br />
1 K .<br />
3. Pierādīt, ka substitūciju grupas veidotājsistēma satur vismaz divus elementus.<br />
Protams, katrai algebrai eksistē bāze; katrai algebrai A par bāzi var izvēlēties visu algebras<br />
A elementu kopu. Taču pētot algebru ir izdevīgi izvēlēties pēc iespējas mazāku bāzi.<br />
<strong>Algebra</strong>s, kurām eksistē galīgas bāzes, sauc par galīgi bāzētām algebrām.<br />
Aplūkosim Ω-algebru klasi, kurām ir "fiksēta" bāze. Lai to izdarītu aplūkosim jaunu<br />
kategoriju. Fiksēsim kopu X un algebras signatūru Ω. Ar ( Ω , X ) apzīmēsim sekojošu<br />
kategoriju:<br />
1. Tās objekti ir pāri ( f )<br />
A, , A – Ω-algebra , : X → A -- attēlojums no kopas X kopā<br />
A<br />
A; turklāt Im f<br />
A<br />
ir algebras A bāze. Šādu objektu apzīmēsim ar X A ; ja tas nevar<br />
izsaukt pārpratumus, tad objektu apzīmēsim vienkārši ar A.<br />
2. Kategorijas morfisms h ir Ω-algebras A morfisms Ω-algebrā B, kuram sekojoša<br />
diagramma ir komutatīva:<br />
f A<br />
f A<br />
A<br />
X h (∗)<br />
→<br />
f A<br />
f B<br />
B<br />
f ,<br />
Protams, brīvo termu algebra F ( Ω , X ) kopā ar dabīgo attēlojumu X → F<br />
F( Ω X ) (katrs<br />
mainīgais pats ir terms) ir kategorijas ( Ω , X ) objekts.<br />
Kopas X { xi i ∈ I}<br />
a , i ∈ I . Kopa { / i ∈ I }<br />
= / elementu attēlus algebrā A apzīmēsim ar<br />
i<br />
a i<br />
ir algebras A bāze. Algebru A sauksim par X-bāzētu Ω-algebru. Ja X ir galīga kopa, tad<br />
algebru A sauksim par galīgi bāzētu Ω-algebru.<br />
Teorēma 5.1.<br />
1. <strong>Algebra</strong> F ( Ω , X ) ir kategorijas ( , X )<br />
katram kategorijas ( , X )<br />
F( Ω, X ) → A x k = a ).<br />
k A<br />
: , kuram<br />
i A i<br />
Ω universālais sākuma objekts; (tas nozīmē, ka<br />
Ω objektam – algebrai A eksistē vienīgais morfisms<br />
46
2. Morfisms k<br />
A<br />
ir epimorfisms.<br />
Ω objektu – algebru A. Pieņemsim, ka<br />
k A<br />
∗ komutativitātes<br />
seko, ka x<br />
ik<br />
A<br />
= ai<br />
. Tā kā morfisms k<br />
A<br />
ir saskaņots ar visām Ω-algebras operācijām un<br />
terms veidojas kā atkārtota šādu operāciju pielietošana bāzes termiem, tad<br />
t x x , K , x k = t x k , x k , K,<br />
x k = t a , a , , a .<br />
Pierādījums. Aplūkosim patvaļīgu kategorijas ( , X )<br />
: F( Ω, X ) → A ir dotās kategorijas morfisms; tad no diagrammas ( )<br />
( ) ( ) ( )<br />
1, 2 n A 1 A 2 A n A 1 2<br />
K<br />
Tas nozīmē, ka jebkura brīvās termu algebras elementa attēls ir viennozīmīgi noteikts;<br />
formāla pārbaude parāda, ka attēlojums, ko apraksta ar uzrādīto vienādību ir Ω-<br />
algebru morfisms. Teorēmas pirmais punkts pierādīts.<br />
Lai pierādītu teorēmas 2. punktu jāpierāda, ka ( k A<br />
) = A<br />
k ⊃ { t( x , x , K , x ) k } = { t( a , a , K,<br />
a ) / t ∈ F( X )}<br />
. Tā kā { }<br />
Im<br />
2<br />
tad Im k A<br />
= A . Teorēma pierādīta.<br />
A 1 2 n A 1<br />
n<br />
Ω,<br />
n<br />
Im . Ievērosim, ka<br />
a ir algebras A bāze,<br />
Secinājums 1. Jebkura X-bāzēta Ω-algebra ir brīvās termu algebras F ( Ω , X )<br />
faktoralgebra.<br />
No pierādītās teorēmas seko, ka jebkura X-bāzēta Ω-algebra A ir brīvās termu algebras<br />
F ( Ω , X ) morfiskais attēls. No teorēmas par morfismiem (3.5.) seko, ka algebra A ir<br />
algebras F ( Ω , X ) faktoralgebra.<br />
Secinājums 2. Jebkurai Ω-algebrai A eksistē tāda mainīgo kopa X, ka algebra A ir algebras<br />
F ( Ω , X ) faktoralgebra.<br />
Tas seko no tā, ka katrai algebrai A eksistē bāze.<br />
Iegūto rezultātu analīze. Šajā vispārīgākajā situācijā mums izdevās aprakstīt visas<br />
algebras kā fiksētas un konstruējamas algebras F ( Ω , X ) faktoralgebras. Taču šī vispārīgā<br />
situācija, lai gan formāli ir ļoti sarežģīta (patvaļīgs skaits patvaļīgu operāciju), faktiski ir<br />
pati vienkāršākā, jo Ω-algebras operācijas nav saistītas ne ar kādām aksiomām. Tas nozīmē,<br />
ka visi formāli uzrādītie termi šajā situācijā ir dažādi brīvās termu algebras elementi.<br />
Izvēloties brīvo termu algebru par pamatobjektu, katru Ω-algebru var aprakstīt kā brīvās<br />
termu algebras faktoralgebru (vienā klasē apvienojas termi, kas ir vienādi dotajā algebrā).<br />
Taču patvaļīgās algebru klasēs, kuras tiek aprakstītas ar aksiomām, atšķirīgi uzrakstītie<br />
termi var būt vienādi kā dotās algebru klases elementi.<br />
−1<br />
Piemēram, grupu klasē izpildās šādas vienādības: a ⋅ a = e , ( x ⋅ y) ⋅ z = x ⋅ ( y ⋅ z)<br />
, un arī<br />
citas: ( a ⋅ b) ⋅ ( x ⋅ y) = ( a ⋅ ( b ⋅ x)<br />
) ⋅ y , ... .<br />
Uzdevums. Pierakstiet šīs vienādības formālā brīvo termu valodā.<br />
Protams, no teorēmas 5.1. seko, ka jebkuru grupu var iegūt kā noteiktas signatūras<br />
−1<br />
Ω = {( ⋅,2) , ( e ,0),<br />
( ,1)<br />
} brīvās termu algebras faktoralgebru. Taču šis apgalvojums ir ļoti<br />
mazefektīvs no praktiskā pielietojumu viedokļa divu iemeslu dēļ.<br />
1. Brīvās termu algebras objekts ir ļoti sarežģīta konstrukcija, kas pat grupu gadījumā vienu<br />
grupas elementu apraksta bezgalīgi daudzos veidos. Piemēram, sekojoši termi brīvo termu<br />
algebrā ir dažādi objekti, bet jebkurā grupā tie ir vienādi elementi (notiek faktorizācija pēc<br />
grupas aksiomām):<br />
−1<br />
−1<br />
( a ⋅ b) ⋅ c , a ⋅ ( b ⋅ c)<br />
, ( e ⋅ e) ⋅ (( x ⋅ x ) ⋅ a) ⋅ ( b ⋅ ( e ⋅ c)<br />
)), utt.<br />
Tas nozīmē, ka, aplūkojot grupu kategoriju, šos termus vajadzētu uzskatīt par vienādiem;<br />
tātad termu algebru būtu jāfaktorizē pēc kongruences, kurā termi, kuru vērtības ir vienādas<br />
jebkurā grupā, tiktu uzskatīti par vienādiem. Diemžēl faktorizēšana vispārīgajā gadījumā ir<br />
nekonstruktīva operācija: neeksistē algoritms, kas atļautu noskaidrot kādi termi ir vienādi<br />
i<br />
47
algebrā, kurā izpildās noteiktas aksiomas. Tomēr dažās algebru klasēs tāda faktorizācija ir<br />
iespējama un jebkurā ekvivalences klasē var norādīt viennozīmīgu un viennozīmīgi<br />
pierakstāmu klases pārstāvi, kas apraksta doto faktorizācijas klasi. Šajā gadījumā mēs<br />
iegūstām dotās algebru klases brīvo objektu (tas, protams, ir saistīts ar mainīgo kopas X<br />
elementu skaitu). Līdz ar to pirmā konstruktīvā problēma būtu atrisināta. Šādā algebru klasē<br />
katrai kopai X eksistē universāls objekts ar mainīgo kopu X , kura faktoralgebras veido visu<br />
dotās algebru klases objektu kopu.<br />
2. Otra problēma ir vēl sarežģītāka. Pat, ja fiksētā Ω-algebru klasē fiksētai mainīgo kopai X<br />
eksistē konstruktīvs universāls objekts (tātad jebkura Ω-algebra ir universālās algebras<br />
faktoralgebra), iegūtais faktorobjekts var nebūt konstruktīvs. Tāda situācija ir iespējama,<br />
piemēram, grupu varietātē. Precizēsim šo problēmu. Pieņemsim, ka F ( Ω , X ) -- brīvā<br />
algebra dotajā algebru klasē. Tās objekti ir precīzi aprakstāmi un katrs pieraksts apzīmē<br />
vienu elementu. Jebkura Ω-algebra A (ar bāzi Xf<br />
A<br />
) ir šīs algebras faktoralgebra; bet<br />
faktoralgebras elementi ir sākotnējās algebras elementu kopas. Tātad, lai noskaidrotu, vai<br />
divi elementi faktoralgebrā<br />
F( Ω, X )<br />
≅ A ir vienādi, jāmāk noskaidrot, vai divi elementi<br />
≈<br />
x, y ir ekvivalenti brīvajā algebrā F ( Ω , X ) . Ekvivalence ir uzdota ar algebras aksiomām.<br />
Izrādās, ka šī problēma vispārīgajā gadījumā nav atrisināma.<br />
Daudzās klasisko algebru klasēs (pusgrupās, grupās, gredzenos, utt.) pirmā problēma<br />
(universāla objekta eksistence) ir atrisināma. Taču otrā problēma ir neatrisināma daudzās<br />
klasisko algebru klasēs (piemēram, grupu un asociatīvo gredzenu klasēs). Kā pozitīvu faktu<br />
var atzīmēt to, ka šī problēma ir atrisināta galīgi bāzētu komutatīvo gredzenu un komutatīvo<br />
algebru klasēs.<br />
Aplūkosim brīvās algebras definīciju fiksētā algebru klasē.<br />
Definīcija 5.3. (Brīvā algebra). Dota Ω-algebru klase K un mainīgo kopa X.<br />
Aplūkosim jaunu kategoriju ( K , X ) :<br />
A, f , A ∈ K , : X → A -- attēlojums no kopas X kopā A;<br />
1. Tās objekti ir pāri ( )<br />
A<br />
f A<br />
turklāt Im f<br />
A<br />
ir algebras A bāze. Šādu objektu apzīmēsim ar X A ; ja tas nevar izsaukt<br />
pārpratumus, tad objektu apzīmēsim vienkārši ar A.<br />
2. Kategorijas morfisms h ir Ω-algebras A morfisms Ω-algebrā B, kuram sekojoša<br />
diagramma ir komutatīva:<br />
→<br />
f A<br />
f A<br />
A<br />
X h (∗)<br />
Universālo izejas objektu kategorijā ( , X )<br />
veidotājkopu X.<br />
f B<br />
B<br />
K sauc par algebru klases K brīvo algebru ar<br />
Teorēma 5.1. apgalvo, ka visu Ω-algebru klasē eksistē brīvās algebras jebkurai<br />
veidotājkopai X.<br />
48
5.3. Brīvā grupa<br />
−1<br />
Atcerēsimies, ka grupas signatūra ir = {( ⋅,2) , ( ,0),<br />
( ,1)<br />
}<br />
Ω e un grupu klasi G nosaka<br />
aksiomas – identitātes:<br />
(G1) ( a ⋅ b) ⋅ c = a ⋅ ( b ⋅ c)<br />
,<br />
(G2) e ⋅ x = x ⋅ e = x ,<br />
−1<br />
−1<br />
(G3) x ⋅ x = x ⋅ x = e .<br />
No pirmās grupas aksiomas seko, ka, rakstot jebkuru termu patvaļīgā grupā, mēs varam<br />
G , X .<br />
nelietot iekavas. Aplūkosim X-bāzētu grupu kategoriju ( )<br />
Aplūkosim kopu F( X ) { x x x x X x x k Z k } k 1 k2<br />
k<br />
G = ⋅ ⋅L⋅<br />
{ e}<br />
n / ∈ , ≠ ∈ ≠ ∪<br />
+<br />
, , 0<br />
,<br />
1 2<br />
n i<br />
i i 1<br />
kopā definēsim grupas signatūras operācijas:<br />
1. reizināšana:<br />
a) reizināšana ar e nemaina elementu;<br />
L<br />
2<br />
L<br />
k1<br />
kn−1<br />
kn<br />
l1<br />
l<br />
lm<br />
b) ( x ⋅ ⋅ x ⋅ x ) ⋅ ( y ⋅ y ⋅ ⋅ y ) = r<br />
1 n−1<br />
n 1 2 m<br />
,<br />
i<br />
i<br />
. Šajā<br />
k1<br />
kn−1<br />
kn<br />
l1<br />
l2<br />
lm<br />
α) ja x n<br />
≠ y1<br />
, tad r = x1 ⋅L⋅<br />
xn−<br />
1<br />
⋅ xn<br />
⋅ y1<br />
⋅ y2<br />
⋅L⋅<br />
ym<br />
,<br />
β) ja x n<br />
= y1<br />
un k + l ≠<br />
k1<br />
kn<br />
kn<br />
+ l l<br />
lm<br />
n 1<br />
0 , tad r = x ⋅ ⋅ xn− − 1<br />
1 2<br />
1<br />
L<br />
1<br />
⋅ xn<br />
⋅ y2<br />
⋅L⋅<br />
ym<br />
,<br />
γ) ja x n<br />
= y1<br />
un k + l =<br />
k1<br />
kn−1<br />
l2<br />
l<br />
n 1<br />
0 , tad r = ( x x ) ( m<br />
1<br />
⋅L⋅<br />
n−1<br />
⋅ y2<br />
⋅L⋅<br />
ym<br />
); šajā gadījumā atkal<br />
jāatgriežas pie reizinājuma definīcijas α) un β) punktiem. Tā kā mainīgo skaits ir<br />
samazinājies, tad šis process beigsies. Šeit vēl ir jāatzīmē, ka γ) variantā kāda no<br />
iekavām var būt tukša; uzskatām, ka tukšs reizinājums ir vienāds ar e.<br />
2. Neitrālais elements ir e.<br />
x<br />
k1<br />
k2<br />
kn<br />
−kn<br />
−k2<br />
−k1<br />
3. Apgrieztais elements: ( )<br />
Kopa F ( , X )<br />
1<br />
⋅ x<br />
2<br />
n<br />
−1<br />
⋅L ⋅ x = x ⋅L⋅<br />
x ⋅ x .<br />
G ar ievestajām operācijām veido grupu. Šis (šķietami vienkāršais)<br />
apgalvojums ir jāpierāda. Precīzs pierādījums nav vienkāršs, un ar to var iepazīties ([Holl]<br />
7.1.).<br />
Teorēma 5.2. Grupu klasē G jebkurai mainīgo kopai X eksistē brīvā algebra (brīvā<br />
F G , X .<br />
grupa). Šī grupa ir ( )<br />
Pierādījums. Grupas F ( , X )<br />
ka F ( G , X ) ir universāls objekts X-bāzēto grupu klasē ( G , X )<br />
objektu (grupu) šajā klasē:<br />
f F<br />
,<br />
X → F<br />
( G X )<br />
n<br />
2<br />
G elementu kopa un operācijas ir aprakstītas. Atliek pierādīt,<br />
. Aplūkosim patvaļīgu<br />
X<br />
→<br />
f A<br />
. Aplūkosim komutatīvo diagrammu:<br />
1<br />
A . Brīvā grupa šajā kategorijā ir aprakstāma šādi:<br />
f F<br />
F(G, X)<br />
X h (**)<br />
fA<br />
A<br />
Jāpierāda šāda grupu morfisma h eksistence un unitāte.<br />
k k<br />
kn<br />
Aplūkosim patvaļīgu F(G, X) elementu g = x1 1 ⋅ x ⋅L⋅<br />
x<br />
2 2<br />
n<br />
. Tā kā h ir grupu morfisms,<br />
tad elementa a attēls ir noteikts viennozīmīgi:<br />
49
k1<br />
k2<br />
kn<br />
k k<br />
kn<br />
( x ⋅ x ⋅L⋅<br />
x ) h = a<br />
1 2<br />
⋅ a ⋅ ⋅ a<br />
gh =<br />
1 2<br />
n<br />
1 2<br />
L<br />
n<br />
, kur<br />
x<br />
ih<br />
= ( xi<br />
f<br />
F<br />
) h = xi<br />
( f<br />
F<br />
⋅ h) = xi<br />
f<br />
A<br />
= ai<br />
.<br />
Jāpārbauda, ka h ir grupu morfisms; pierādījumu skat. ([Holl] 7.1.).<br />
5.4. Brīvā Ābela grupa<br />
Ābela grupas ir grupas, kurām papildus izpildās komutativitātes aksioma:<br />
∀ x, y ∈ A ( x ⋅ y = y ⋅ x)<br />
. Aplūkosim Ābela grupas, kurām eksistē galīga bāze<br />
X = x , x , 2<br />
, . No Ābela grupas komutativitātes likuma seko, ka jebkuru X-<br />
{ }<br />
1<br />
K<br />
x n<br />
bāzētas elementu a var uzrakstīt formā<br />
elementiem izpildās īpašības:<br />
x<br />
⋅ x<br />
⋅<br />
⋅ x<br />
⋅<br />
x<br />
⋅ x<br />
⋅L⋅<br />
x<br />
a = x L<br />
k k<br />
kn<br />
1 1 ⋅ x ⋅ ⋅ x<br />
2 2 , k i<br />
∈ Z<br />
= x<br />
k1<br />
k2<br />
kn<br />
l1<br />
l2<br />
ln<br />
k1+<br />
l1<br />
k2<br />
+ l<br />
kn<br />
+ ln<br />
1) ( ) ( )<br />
2)<br />
⋅ x<br />
L<br />
2<br />
1 2<br />
n 1 2 n 1 2<br />
n<br />
,<br />
e = x ⋅ x ⋅L<br />
⋅ x<br />
x<br />
0 0 0<br />
1 2 n<br />
−1<br />
2<br />
1<br />
⋅ x ⋅L⋅<br />
x = x ⋅ x ⋅L⋅<br />
x .<br />
k1<br />
k2<br />
kn<br />
−k1<br />
−k<br />
−kn<br />
3) (<br />
2<br />
n<br />
)<br />
1 2<br />
n<br />
k<br />
k<br />
Kopu F( , X ) = { x x x k Z}<br />
k1<br />
2<br />
⋅ ⋅ ⋅<br />
n / ∈<br />
1 2<br />
L<br />
n<br />
i<br />
n<br />
⋅L⋅<br />
x<br />
. Acīmredzami šādiem<br />
Ab ar definētajām operācijām sauksim par brīvo<br />
Ābela grupu ar veidotājelementiem<br />
x , x , 1 2<br />
K , x .<br />
Teorēma 5.3. Ābela grupu klasē Ab jebkurai mainīgo kopai X eksistē brīvā algebra (brīvā<br />
F Ab , X .<br />
Ābela grupa). Šī grupa ir ( )<br />
Pierādījums. Faktiski grupas F ( , X)<br />
patvaļīga Ābela grupa ar veidotājsistēmu { } i<br />
veidotājsistēma, tātad<br />
i<br />
A<br />
i<br />
n<br />
Ab eksistence jau ir pierādīta. Pieņemsim, ka A ir<br />
a un : X → A attēlojums, kura attēls ir A<br />
f A<br />
x f = a . Definēsim attēlojumu h : F( A,<br />
X ) → A ar formulu:<br />
k1<br />
k2<br />
kn<br />
k1<br />
k2<br />
kn<br />
( x ⋅ x ⋅L⋅<br />
x ) h = a ⋅ a ⋅L⋅<br />
a<br />
x h = a .<br />
1 2<br />
n<br />
1 2<br />
n<br />
, kur<br />
i i<br />
A ir brīva algebra (Ābela grupu klasē) ir jāpierāda, ka sekojoša<br />
diagramma ir komutatīva un attēlojums h ir viennozīmīgi noteikts.<br />
Lai pierādītu, ka F ( , X )<br />
f F<br />
F(A, X)<br />
X h (**)<br />
fA<br />
A<br />
k<br />
k<br />
1 n<br />
1<br />
n<br />
1<br />
n<br />
; tas<br />
k1<br />
kn<br />
1<br />
n k1<br />
kn<br />
Tā kā h ir grupu morfisms, tad ( x ⋅Lx<br />
) h = ( x h) ⋅L⋅<br />
( x h) = a ⋅L⋅<br />
a<br />
nozīmē, ka morfisms h ir viennozīmīgi noteikts. Tieša pārbaude parāda, ka h ir grupu<br />
morfisms. Teorēma pierādīta.<br />
Vēlreiz aplūkosim situāciju, kad brīvās Ābela grupas veidotājsistēma ir galīga kopa. Tādā<br />
k k kn<br />
gadījumā F ( Ab , X)<br />
sastāv no viennozīmīgi noteiktiem elementiem x1 1 x2 2 Lxn<br />
, k i<br />
∈ Z .<br />
Skaidrs, ka šo elementu viennozīmīgi apraksta veselo skaitļu kortēžs ( k , k , 1 2<br />
K , k n<br />
). Šo<br />
n<br />
kortēžu var aprakstīt kā Ābela grupas Z ⊗ Z ⊗K ⊗ Z = Z elementu (šajā gadījumā nav<br />
50
atšķirības starp tiešo summu un reizinājumu). Tātad eksistē attēlojums no Ābela grupas<br />
n<br />
F ( Ab , X)<br />
Ābela grupā Z . Viegli pārbaudīt, ka dotais attēlojums ir grupu morfisms<br />
(reizinot pakāpes atbilstošie kāpinātāji summējas); acīmredzami šis attēlojums ir sirjektīvs<br />
un injektīvs. Tātad esam pierādījuši teorēmu.<br />
Teorēma 5.4. Ja X ir galīga kopa, tad brīvā Ābela grupa ar veidotājsistēmu X ir izomorfa<br />
Z ,+ tiešajam reizinājumam.<br />
Ābela grupu ( )<br />
Kā bija atzīmēts iepriekšējās lekcijās Ābela grupās (arī patvaļīgās grupās) eksistē gan tiešās<br />
summas gan tiešie reizinājumi. Šajā lekcijā mēs dosim tikai priekšstatu par šiem<br />
jēdzieniem. Sīkāku analīzi skat. ([Konn] 4.2.). Tātad galīgi bāzētu Ābela grupu gadījumā<br />
šie jēdzieni ir ekvivalenti. Tagad aplūkosim šo jēdzienu definīcijas, kad Ābela grupu kopa<br />
/ i ∈ I , I – bezgalīga indeksu kopa.<br />
ir bezgalīga; Šo kopu var aprakstīt šādi: { }<br />
Definīcija 5.4. Dota bezgalīga Ābela grupu kopa { A i<br />
i ∈ I}<br />
reizinājumu sauc grupu = {( a ) a ∈ A }<br />
∏<br />
i∈I<br />
neatkarīgi katrai koordinātei.<br />
Aplūkosim bezgalīgu ciklisko grupu<br />
i<br />
i<br />
A i<br />
i<br />
i<br />
/ ; par šīs grupu saimes tiešo<br />
A / . Operācijas šajā grupā tiek izpildītas<br />
n<br />
C<br />
i<br />
reizinājumu ∏ i<br />
( Ci<br />
= { xi<br />
n ∈ Z}<br />
≅ Z )<br />
i∈I<br />
C / .<br />
Neformāli runājot, šī grupa sastāv no bāzes elementu x<br />
i<br />
"bezgalīgiem reizinājumiem". Tā<br />
kā grupā nepastāv bezgalīgi reizinājumi, tad elementi x<br />
i<br />
nav šīs grupas bāze. No<br />
elementiem x<br />
i<br />
var iegūt tikai tos grupas C<br />
i<br />
elementus, kuri satur galīgu skaitu<br />
elementu x<br />
i<br />
.<br />
Tātad ievestais objekts ir pārāk liels, ja tā elementus sākam konstruēt no sākotnējiem<br />
x ∈<br />
. Tāpēc Ābela grupu kategorijā tiek aplūkota sekojoša konstrukcija.<br />
elementiem { i<br />
} i I<br />
Definīcija 5.5. Dota bezgalīga Ābela grupu kopa { A i<br />
i ∈ I}<br />
sauc grupu A = {( a ) / a ∈ A , a = e for almoust all i ∈ I }<br />
∏<br />
i∈I<br />
/ ; par šīs kopas tiešo summu<br />
⊕<br />
i i i i i<br />
. Tātad faktiski kopa ⊕ Ai<br />
i∈I<br />
i∈I<br />
k1<br />
k 2 kn<br />
xi<br />
1<br />
⋅ xi2<br />
⋅L ⋅ x1<br />
n<br />
, kur x il<br />
∈ X .<br />
sastāv no visiem galīgiem reizinājumiem<br />
Acīmredzot galīga skaita Ābela grupu gadījumā tiešais reizinājums un tiešā summa ir<br />
ekvivalenti jēdzieni, bet bezgalīga skaita Ābela grupu gadījumā tie ir atšķirīgi. Atceroties<br />
kategoriju teoriju var pierādīt, ka Ābela grupu tiešais reizinājums atbilst kategoriju teorijas<br />
reizinājuma jēdzienam, bet Ābela grupu tiešā summa atbilst kategorijas teorijas<br />
koreizinājuma jēdzienam. Sīkāk ar šiem jēdzieniem var iepazīties ([Konn] 3.5, 3.6.)<br />
Uzdevumi.<br />
1. Pierādīt, ka Z<br />
2<br />
⊕ Z<br />
3<br />
≅ Z<br />
6<br />
. (Jāparāda, ka elements ( 1,<br />
1) ∈ Z<br />
2<br />
⊕ Z<br />
3<br />
ir grupas Z<br />
2<br />
⊕ Z<br />
3<br />
veidotājelements)<br />
2. Pierādīt, ka grupa Z<br />
2<br />
⊕ Z<br />
4<br />
nav izomorfa grupai Z<br />
8<br />
.<br />
3. Pierādīt, ka Z<br />
n<br />
⊕ Z<br />
m<br />
≅ Z<br />
nm<br />
, ja n un m ir savstarpēji pirmskaitļi.<br />
51
5.5. Brīvā komutatīvā algebra<br />
Komutatīvā algebra nedaudz atšķiras no objektiem, kurus mēs pētījām šajā nodaļā. Formāli<br />
komutatīvā algebra ir vairākšķiru algebra: tās definīcija satur skaitļu lauku K un algebru A.<br />
Taču, lai vienkāršotu situāciju, mēs šo objektu interpretēsim kā vienšķiru algebru, uzskatot,<br />
ka visi skaitļi ( lauka K elementi) ir dotās algebras fiksēti elementi – konstantes. Tātad,<br />
aplūkojot polinomu algebru K [ x, y]<br />
uzskatīsim, ka skaitļi a ∈ K ir nulltās pakāpes<br />
polinomi. Šāda interpretācija atļaus mums formāli vairākšķiru algebru uzskatīt par<br />
vienšķiru algebru, kurā ir fiksēta bezgalīga konstanšu kopa – kopa K. Protams jāatceras, ka<br />
šajā kopā skaitļiem izpildās visas lauka aksiomas; taču no monomorfisma K → K[ x,<br />
y]<br />
eksistences seko, ka operācijas ar skaitļiem var izpildīt atbilstoši polinomu operācijām.<br />
Tādejādi mēs komutatīvo K-algebru kopu varam uzskatīt par vienšķiru algebru ar sekojošu<br />
signatūru :<br />
{( + , 2) , ( 0,0) , ( −,1 ),<br />
( ⋅,2) , ({ k}<br />
,0)}<br />
Ω =<br />
, k ∈ K .<br />
Šādu algebru klases sauc par algebrām ar fiksētu konstanšu kopu. Doto algebru klasi<br />
apzīmēsim ar Kom(K). Šī sarežģītā definīcija faktiski apraksta matemātisko objektu, kas ir<br />
visbiežāk sastopamais visās matemātiskajās teorijās sākot no skolas algebras pamatkursa.<br />
Visas veselās izteiksmes, kas izmantotas skolas algebras kursā ir brīvās algebras elementi<br />
šajā Ω-algebru klasē.<br />
Šajā algebru klasē aplūkosim n-bāzētas algebras Kom (K,n); t.i. algebras, kurām eksistē<br />
galīga bāze, kas sastāv no n elementiem.<br />
Algebrā aprakstīsim brīvo objektu, kas atbilst mainīgo kopai X { x , x , 1 2<br />
K,<br />
x n<br />
}<br />
algebras aksiomām seko, ka jebkuru algebras A ( Kom( K ),<br />
n)<br />
formā<br />
f<br />
=<br />
∑<br />
α∈K<br />
α<br />
k1<br />
k2<br />
kn<br />
a1 ⋅ a La<br />
. Šeit elementi a<br />
i<br />
ir elementu<br />
i1i2<br />
Kin<br />
2<br />
n<br />
= . No<br />
∈ elementu f var aprakstīt<br />
x<br />
i<br />
attēli morfismā, kura<br />
eksistence aprakstīta universālā objekta definīcijā. No šī apraksta ir skaidrs, ka algebra,<br />
kuras kopa sastāv no elementiem<br />
f<br />
=<br />
∑<br />
α∈K<br />
α<br />
x<br />
⋅ x<br />
k1<br />
k2<br />
i1i<br />
2Kin<br />
1 2<br />
Lx<br />
kn<br />
n<br />
K un sauksim par<br />
polinomu algebru no mainīgajiem X ar koeficientiem laukā K. Faktiski mēs esam<br />
pierādījuši teorēmu:<br />
ir universāls objekts šajā algebru kategorijā. Šo algebru apzīmēsim ar [ X ]<br />
Teorēma 5.5. Komutatīvo algebru klasē ( ( K ),<br />
X )<br />
no mainīgajiem X.<br />
Kom brīvā algebra ir polinomu algebra<br />
Šis ir viens no nedaudzamajiem gadījumiem, kad ne tikai pati brīvā algebra K [ X ]<br />
, bet arī<br />
visas tās faktoralgebras ir konstruktīvi objekti. Šī apgalvojuma pierādījums ir saistīts ar<br />
Grebnera bāzes eksistenci; tās definīcija, eksistences pierādījums un konstruktīvs algoritms<br />
tās atrašanai tiek aplūkots konstruktīvās algebras kursā.<br />
Piemērs. Komutatīvo R-algebru klasē aplūkosim brīvo algebru, kuras veidotājsistēma<br />
Kom R , x . Faktiski šī algebra ir polinomu algebra no viena<br />
sastāv no viena elementa x: ( ( ) { })<br />
mainīgā x ar koeficientiem laukā R. Šajā algebrā aplūkosim ideālu I = ( x 2 +1)<br />
faktoralgebru<br />
R<br />
[ x ] ( ) = f ( x ) + I / f ( x ) ∈ R [ x ]<br />
x<br />
+ 1<br />
Izdalot polinomu ( x)<br />
{ }<br />
2 .<br />
f ar polinomu x 2 + 1 ar atlikumu iegūstam:<br />
. Aplūkosim<br />
52
2<br />
( x) = ( x + 1) ⋅ q( x) + ( a bx)<br />
f +<br />
.<br />
Atlikums ir polinoms, kura pakāpe ir mazāka par 2. No uzrakstītās vienādības seko, ka<br />
f ( x) I = ( a + bx) + I<br />
R x<br />
var aprakstīt šādi:<br />
x 2 +1<br />
+ . Tātad aplūkojamo faktorgredzenu<br />
[ ] ( )<br />
R[ x] (<br />
2 )<br />
= {( a + bx)<br />
+ I / a,<br />
b ∈ R} = { a + bx / a,<br />
b ∈ R}<br />
.<br />
x<br />
+ 1<br />
R x<br />
Šajā pierakstā katrs gredzena<br />
[ ] ( x 2 +1)<br />
(ar i apzīmējām elementu x ). Atzīmēsim, ka<br />
2<br />
2<br />
2<br />
i = x = ( x + 1) −1<br />
= −1<br />
gredzenā<br />
R[ x] ( x 2 +1)<br />
elements ir viennozīmīgi pierakstīts formā<br />
Tātad aplūkojamais faktorgredzens faktiski ir komplekso skaitļu lauks<br />
2<br />
{ a + bi / a,<br />
b ∈ R,<br />
= −1}<br />
C = i .<br />
.<br />
a + bi<br />
53
6. lekcija<br />
Lauki un to paplašinājumi<br />
Lekcijā aprakstīti lauku un komutatīvu gredzenu paplašinājumi. Kā<br />
galvenos rezultātus ir jāuzskata primitīvā lauka jēdziens kā arī<br />
iespēja galīgus lauka paplašinājumus realizēt matricu gredzenā.<br />
6.1. Lauka definīcija un piemēri<br />
Algebriskais objekts – lauks jau vairākas reizes ir parādījies mūsu lekcijās. Pirms dosim šā<br />
jēdziena definīciju, jāatzīmē, ka lauks ir visas matemātikas (vismaz skaitļu matemātikas<br />
pamatobjekts). Šeit jāatzīmē, ka skaitļa jēdziens matemātikā veidojās pakāpeniski:<br />
1) Sākumā bija naturālie skaitļi N (vēlāk, pievienojot šim objektam arī 0 elementu, ieguvām<br />
naturālos skaitļus ar 0 – N<br />
0<br />
). Šajā kopā varēja izpildīt saskaitīšanas un reizināšanas<br />
operācijas.<br />
2) Pirmā pretruna bija saistīta ar to, ka naturālo skaitļu kopā nebija definēta atņemšanas<br />
operācija. Šī problēma tika viegli atrisināta, ievedot negatīva skaitļa jēdzienu un nonākot<br />
pie kopas Z – veselo skaitļu kopas. No mūsdienu matemātikas viedokļa tika izveidots<br />
veselo skaitļu gredzens – algebriska struktūra, kurā var izpildīt saskaitīšanas, atņemšanas<br />
un reizināšanas operācijas. Ievērosim, ka saskaitīšanas un reizināšanas operācijas skaitļu<br />
kopās ir komutatīvas, tātad saskaitāmo un reizinātāju secībai nav nozīmes.<br />
3) Nākošā problēma bija saistīta ar to, ka praksē bija nepieciešama arī dalīšanas operācija:<br />
a (šī problēma radās pašās vienkāršākajās sadzīves situācijās, kad kopīgi iegūtā manta<br />
b<br />
bija jāsadala vienādās daļās). Tādā veidā radās racionālās daļas. Līdz ar to radās arī<br />
racionālo skaitļu kopas Q jēdziens; ar daļu aritmētiku mēs iepazīstamies pamatskolas kursā.<br />
No algebriskā viedokļa šeit jāatzīmē divas nianses:<br />
a) daļu a var definēt, ja elementam b ir definēts apgrieztais elements; t.i. elements<br />
b<br />
−1<br />
−<br />
b , tāds, ka 1 −1<br />
b ⋅b<br />
= 1; tādā gadījuma varam definēt a = a ⋅ b<br />
b<br />
un pārbaudīt, ka<br />
visas operācijas ar daļām a izpildās atbilstoši prasītajām īpašībām;<br />
b<br />
1<br />
b) elementam 0 nevar piekārtot elementu 0 − , kura ievešana gan loģiski gan<br />
aritmētiski neizsauktu pretrunas skaitļu aritmētikā.<br />
Šī vienkāršā pretruna (punkts b))no algebras viedokļa ir ļoti nopietna. Tieši šī iemesla dēļ<br />
lauku teorija neiekļaujas vispārīgo algebru varietāšu teorijā un lauku teorija ir īpašs<br />
matemātikas virziens, kas nepieciešams praktiski visu matemātisko teoriju attīstībai, bet kā<br />
objekts neiekļaujas pat vienkāršākajā algebras struktūrā – algebru varietāšu jēdzienā.<br />
Tālākā skaitļu kopas attīstība bija saistīta ar vairākām pretrunām, kas parādīja, ka<br />
aplūkojamais objekts neatbilst realitātei. Šādas pretrunas nevis norāda dotās teorijas<br />
aplamumu, bet dod iespēju matemātiķiem vispārināt šo teoriju, pieskaņojot to realitātes<br />
prasībām.<br />
Šeit būtu jāatzīmē divi galvenie skaitļu kopas paplašinājuma virzieni. Tie ir saistīti ne tikai<br />
ar skaitļa jēdziena vispārinājumu. Šie divi virzieni noteica arī skaitļu teorijas (un arī visas<br />
matemātikas, jo nav matemātikas bez skaitļiem,) attīstību divos virzienos.<br />
1. Pirmo pieeju varētu nosaukt par diskrēto pieeju. Tās pamatā ir "absolūti<br />
neapgāžama" ideja: "Katru apgalvojumu cilvēks var pierakstīt tikai diskrētā veidā (tiešām,<br />
apgalvojuma pierakstu matemātikā mēs esam spiesti pierakstīt formālu simbolu virknē)".<br />
54
To, ka diskrētais pieraksts ne vienmēr var precīzi atspoguļot aprakstāmo objektu, mēs<br />
varētu pārliecināties, noklausoties izcilu muzikantu koncertu tiešā izpildījumā un salīdzināt<br />
to ar ierakstu kompaktdiskā.<br />
No Pitagora teorēmas seko, ka kvadrāta, kura mala ir vienāda ar 1, diagonāles kvadrāts ir<br />
vienāds ar 2. Vienkārši var pierādīt, ka nav tāda racionāla skaitļa, kura kvadrāts būtu<br />
vienāds ar 2. Tātad kvadrāta diagonāles garumu nevar aprakstīt racionāls skaitlis.<br />
Algebriskās skaitļu teorijas pieeja bija sekojoša: apzīmēsim ar α "skaitli", kuram izpildās<br />
vienādība α 2 = 2 . Tālāk aplūkosim skaitļu lauku Q( 2) = { a + bα / a,<br />
b ∈ Q}<br />
, kurā<br />
algebriskos pārveidojumus izpildām pēc parastajiem aritmētikas likumiem, papildus<br />
ievērojot vienādību α 2 = 2 .<br />
Šo lauku var algebriski aprakstīt kā polinomu gredzena Q [ x]<br />
faktorgredzenu:<br />
Q [ 2 ] ≅<br />
Q[ x] ( x<br />
2 − 2 )<br />
.<br />
Viegli pārbaudīt, ka šādā objektā var saskaņoti izpildīt visas aritmētiskās operācijas.<br />
Protams, ka šī pieeja noveda pie vispārinājumiem, kuros racionālo skaitļu laukam tika<br />
pievienoti elementi m d kā arī patvaļīga algebriska vienādojuma f ( x)<br />
sakne α. Šādu<br />
objektu formālās definīcijas tiks aplūkotas turpmākajās lekcijās.<br />
2. Otrā ideja racionāla skaitļa un šī skaitļu lauka vispārināšanai bija "nepārtrauktā"<br />
pieeja. Nepārtrauktās idejas pamatā bija doma, ka visus skaitļus var sakārtot uz skaitļu ass.<br />
Tātad, katram veselam skaitlim n atbilst skaitļu ass punkts ( n ). Viegli konstruēt arī visus<br />
racionālos skaitļus ( m ) . Šāda interpretācija labi saskaņojās ar cilvēka psiholoģisko uztveri<br />
n<br />
par kvantitātes jēdzienu. Problēmas, kas radās algebriskajā skaitļu teorijā (teiksim skaitļa<br />
2 eksistence) bija atrisinātas; uz skaitļu ass (izmantojot Pitagora teorēmu) varēja atzīmēt<br />
punktu, kura vērtība ir 2 . Vispār, reāls skaitlis tagad bija virkne<br />
anan− 1<br />
K a0<br />
, a−<br />
1,<br />
a−2<br />
, K,<br />
a−k<br />
, K – skaitļa pieraksts decimālajā, binārajā vai jebkurā<br />
pozicionālajā sistēmā. Šajā pierakstā slēpjas pati būtiskākā "pretruna" starp diskrēto un<br />
nepārtraukto matemātiku. Diskrētajā pierakstā apzīmējumam<br />
anan− 1<br />
K a0<br />
, a−<br />
1,<br />
a−2<br />
, K,<br />
a−k<br />
, K nav jēgas, jo tas nav galīgi pierakstāms. Nepārtrauktajā<br />
matemātikā šim pierakstam ir jēga (nepārtrauktajā matemātikā netiek prasīts, lai konkrēts<br />
objekts būtu konkrēti pierakstīts}; turklāt ir iespējams šo objektu aprakstīt konkrētam<br />
skaitlim k; tas dod iespēju nepārtraukto skaitļa pierakstu uztvert par abstraktu objektu,<br />
kuram, atkarībā no nepieciešamās precizitātes, var piekārtot "diskrētu" skaitli ar aptuveni<br />
atbilstošām aritmētiskajām īpašībām. Šī pieeja deva iespēju izveidot abstraktu reālā skaitļa<br />
jēdzienu, kura precīzs pieraksts nevar būt diskrētajā matemātikā realizējams (tas būtu<br />
pretrunā ar informācijas daudzuma jēdzienu).<br />
Rezultātā mēs ieguvām divas skaitļu teorijas:<br />
1) teoriju, kas atzīst tikai skaitļu kopas vispārinājumus, kas izmanto tikai diskrēto<br />
matemātiku un<br />
2) teoriju, kas atzīst reālos skaitļus un dažādus nekonstruktīvus reālo skaitļu<br />
paplašinājumus.<br />
Kā jau katra šāda pretruna, tā nav jāuztver kā matemātiska pretruna ( vai, jo vairāk, kā<br />
matemātikas gals), bet gan kā jautājums: "Kā atrisināt šo problēmu".<br />
Pirmo problēmu izdevās atrisināt diezgan vienkārši. Algebriskos skaitļus, kas bija konkrētu<br />
polinomu saknes izdevās aprakstīt kā reālus vai kompleksus skaitļus, kurus var aprēķināt ar<br />
patvaļīgu precizitāti.<br />
Nākošā problēma apvienoja gan diskrēto pieeju gan nepārtraukto pieeju. Izrādījās, ka<br />
2<br />
vienādojuma x + 1 = 0 sakne, kas no diskrētās pieejas nav sliktāks objekts kā vienādojuma<br />
55
2<br />
x − 2 = 0 sakne, nevar būt attēlots kā reāls skaitlis uz skaitļu ass. Tad nepārtrauktās<br />
matemātikas veidotāji ieveda abstraktu simbolu i, kuru definēja kā skaitli, kura kvadrāts ir<br />
" − 1". Acīmredzot, šajā momentā viņi aizmirsa par strīdu starp nepārtraukto un diskrēto<br />
matemātiku. Jāsaka, ka viņiem paveicās; jo izrādījās, ka skaitļu kopā<br />
2<br />
C = R[ i] = { a + bi / a,<br />
b ∈ R,<br />
i = −1}<br />
tagad bija iespējams atrisināt jebkuru algebrisku<br />
vienādojumu.<br />
Teorēma 6.0. ( Komplekso skaitļu algebras pamatteorēma).<br />
Jebkuram polinomam f ( x)<br />
, kura pakāpe ir ne mazāka par 1, komplekso skaitļu laukā C<br />
eksistē skaitlis c ∈ C , kas ir šī polinoma sakne.<br />
Pirmais šo teorēmu pierādīja ģeniālais vācu matemātiķis Gauss. No šīs teorēmas seko, ka<br />
jebkuru polinomu ar kompleksiem koeficientiem var uzrakstīt kā lineāru polinomu<br />
reizinājumu:<br />
f ( x) = a ⋅ ( x − c1 ) ⋅ ( x − c2<br />
) ⋅L⋅<br />
( x − c n<br />
).<br />
Tātad, risinot algebriskus vienādojumus, tālākā komplekso skaitļu paplašināšana nebija<br />
nepieciešama. Jāatgādina tikai, ka gan lauks R , gan lauks C nav konstruktīvi objekti: tas<br />
nozīmē, ka jebkura to realizācija datoros ir saistīta ar aptuveno aritmētiku.<br />
Tagad aplūkosim lauka definīciju.<br />
Definīcija 6.1. Par lauku P sauc komutatīvu gredzenu ar vieninieku ( tā signatūra<br />
aprakstīta iepriekšējās lekcijās), kuram papildus izpildās šāda īpašība:<br />
( x ⋅ y )<br />
∀x ≠ 0 ∃y<br />
= 1 .<br />
Piemēri.<br />
1. Skaitļu lauki: Q – racionālo skaitļu lauks, R – reālo skaitļu lauks, C – komplekso skaitļu<br />
lauks, un dažādi šo lauku apakšlauki.<br />
2. Skaitļu lauks Q( − ) = { a + b − 5 / a,<br />
b ∈ Q}<br />
gredzena Q [ x]<br />
faktorgredzenu:<br />
( − 5) =<br />
Q[ x] ( x<br />
2 + 5)<br />
Q .<br />
5 ; šo lauku var aprakstīt kā polinomu<br />
3 3 2<br />
3. Skaitļu lauks Q( α ) = { a + b ⋅ 7 + c 7 / a,<br />
b,<br />
c ∈ Q}<br />
3<br />
x − 7 = 0 sakne.<br />
4. Racionālo daļu lauks K ( x , x , 2<br />
, )<br />
x n<br />
, kur α ir kubiskā vienādojuma<br />
1<br />
K – tās ir visas racionālās izteiksmes, kuras var<br />
uzrakstīt izmantojot norādītos mainīgos.<br />
5. Skaitļu lauks pēc moduļa p: = { 0,<br />
1, 2, , p −1}<br />
tiek izpildītas pēc moduļa p.<br />
Z p<br />
K – tas ir galīgs lauks, kurā operācijas<br />
Katrā algebru klasē mēs definējām vairākus pamatjēdzienus, kas dod iespēju no dotajām<br />
algebrām izveidot jaunu algebru. Nekādas problēmas nerodas, aplūkojot apakšlauka<br />
definīciju; piemēram, lauks Q ( 3)<br />
ir reālo skaitļu R apakšlauks.<br />
Otra metode – tiešais reizinājums ir absolūti nepiemērojama lauku teorijā, jo lauku tiešais<br />
reizinājums nav lauks.<br />
Piemēram, Q × Q = {( a, b)<br />
/ a,<br />
b ∈ Q}<br />
ir komutatīvs gredzens, bet apgrieztais elements šajā<br />
gredzenā eksistē tikai tiem elementiem ( a, b)<br />
, kuriem a ≠ 0 un b ≠ 0 . Redzam, ka šajā<br />
gredzenā apgrieztais elements nav definēts visiem nenulles elementiem; tātad tas nav lauks.<br />
Arī lauka faktorizēšana nevar dot jaunus objektus.<br />
56
Teorēma 6.1. Jebkurā laukā K eksistē tikai divi ideāli: nulles ideāls un vienības ideāls K.<br />
Pierādījums. Pieņemsim, ka ideāls I nav nulles ideāls. Tādā gadījumā eksistē a ∈ I , a ≠ 0 .<br />
Šim elementam eksistē apgrieztais elements, un no ideāla definīcijas seko, ka<br />
−1<br />
1 = a ⋅ a ∈ I ; bet tādā gadījumā arī jebkurš lauka elements k = k ⋅1pieder ideālam I. Tas<br />
nozīmē, ka šajā gadījumā I = K .<br />
Faktorizēšana pēc nulles ideāla nemaina lauku, bet faktorizēšana pēc vienības ideāla<br />
pārvērš lauku par triviālu objektu – gredzenu, kas sastāv tikai no viena – nulles elementa,<br />
un tas nav lauks, jo lauka definīcijā tiek pieprasīts, lai vienības elements nebūtu vienāds ar<br />
0.<br />
Atliek aplūkot lauku morfismus. Lauka morfismu definē kā gredzena morfismu (tas, ka<br />
apgrieztais elements attēlojas apgrieztajā elementā viegli izriet no gredzenu morfisma<br />
definīcijas). Tātad katra lauku morfisma<br />
f : K → L kodols ir lauka K ideāls. Tā kā<br />
patvaļīgam laukam K ir tikai divi ideāli { 0 } un K, tad iespējami divi gadījumi:<br />
1) Ja f : K → L un Kerf = K , tad attēlojums ir triviāls (visi elementi attēlojas<br />
nulles elementā). Šajā gadījumā Im f = 0 un attēlojuma rezultātā pazūd visa informācija<br />
par sākotnējo lauku; turklāt, attēls nav lauks, jo laukā vienības elements nav vienāds ar<br />
nulles elementu; tātad gredzens Im f nav lauks.<br />
2) Ja f : K → L un Kerf = { 0}<br />
, tad attēlojums ir injektīvs; tas nozīmē, ka<br />
K ≅ Im f un lauku K faktiski var uzskatīt par lauka L apakšlauku, bet lauku L par lauka K<br />
paplašinājumu. Tātad lauku situācijā morfisma jēdziens reducējas uz lauka paplašinājuma<br />
jēdzienu.<br />
Definīcija 6.2. Lauku K sauc par primitīvu, ja tas nesatur citus apakšlaukus.<br />
Lai varētu aprakstīt visus primitīvos laukus, mēs ievedīsim lauka harakteristikas jēdzienu.<br />
6.2. Lauka harakteristika<br />
Ar n ⋅1<br />
apzīmēsim lauka K elementu 1 + 42 1+<br />
K 43 + 1.<br />
n reizes<br />
Definīcija 6.3. Dots lauks K. Mazāko naturālo skaitli p, kuram izpildās vienādība p ⋅1 = 0<br />
sauc par lauka K harakteristiku. Ja šāds skaitlis p neeksistē, tad saka, ka lauka<br />
harakteristika ir 0.<br />
Atzīmēsim, ka n ⋅1<br />
nav reizināšanas operācija laukā K , bet tikai summas 1 + 42 1+<br />
K 43 + 1<br />
n reizes<br />
apzīmējums.<br />
Iespējamas divas situācijas:<br />
1) Starp elementiem k ⋅1<br />
ir vienādi elementi; tas nozīmē, ka eksistē k > m , kuriem<br />
k ⋅1 = m ⋅1<br />
⇒ ( k − m) ⋅1<br />
= 0 . Tātad eksistē tāds naturāls skaitlis n, kuram izpildās<br />
vienādība n ⋅1 = 0 .<br />
Pierādīsim, ka šajā gadījumā p ir pirmskaitlis. Pieņemsim pretējo, ka p = n ⋅ k, n ≠ 1, k ≠ 1.<br />
Tādā gadījumā ( p ⋅1 ) = ( n ⋅1) ⋅ ( k ⋅1) = 0 ; tā kā laukā nav nulles dalītāji, tad n ⋅1 = 0 vai<br />
k ⋅1 = 0 , bet tas ir pretrunā ar to, ka p ir mazākais elements, kuram p ⋅1 = 0. Tātad lauka<br />
Z p<br />
= 0,<br />
1, 2, K , p −1<br />
;<br />
harakteristika var būt tikai pirmskaitlis. Šāda lauka piemērs ir lauks { }<br />
operācijas tiek izpildītas pēc moduļa p. Viegli pārbaudīt, ka šis lauks ir primitīvs, jo tas<br />
nesatur netriviālus apakšlaukus.<br />
2) Visi elementi { k ⋅ 1 / k ∈ Z}<br />
ir dažādi; tad lauks K satur gredzenu, kas ir izomorfs<br />
gredzenam Z .<br />
57
Tā kā laukā ir iespējama arī elementu dalīšana, tad K satur arī racionālo skaitļu lauku Q. Arī<br />
racionālo skaitļu lauks ir primitīvs, jo visus tā elementus var iegūt no elementa 1, atkārtoti<br />
pielietojot lauka operācijas. Faktiski mēs esam pierādījuši sekojošu teorēmu:<br />
Teorēma 6.2. Jebkurš lauks ir primitīva lauka paplašinājums. Primitīvi lauki ir lauks Q un<br />
lauki Z jebkuram pirmskaitlim p.<br />
p<br />
Tiešām, atkarībā no tā kāda ir lauka harakteristika, lauks satur vai nu lauku<br />
Z<br />
p<br />
vai lauku Q.<br />
Ja lauks ir lauka Q paplašinājums, saka, ka tā harakteristika ir 0, ja lauks ir lauka<br />
paplašinājums, tad saka, ka lauka harakteristika ir p.<br />
Tagad fiksēsim pamatlauku K , un pārējos laukus L uzskatīsim par lauka K<br />
paplašinājumiem. Arī šajā situācijā veidojas objekts, ko formāli vajadzētu uzskatīt par<br />
vairākšķiru objektu, bet atkal ir vienkārša iespēja lauku L uzskatīt par vienšķiru objektu,<br />
visus apakšlauka K elementus uzskatot par konstantēm. Tātad mēs varam aplūkot divus<br />
lauku tipus (lauku paplašinājumu tipus):<br />
1) racionālo skaitļu lauka Q paplašinājumi ( lauki ar harakteristiku 0);<br />
2) lauka Z<br />
p<br />
paplašinājumi (lauki ar galīgu harakteristiku).<br />
Ar K apzīmēsim pamatlauku; tad ar L vai K ⊂ L apzīmēsim patvaļīgu lauka K<br />
paplašinājumu. Par paplašinājuma L automorfismu grupu sauksim kopu<br />
{ f ∈ Aut ( L)<br />
/ ∀x<br />
∈ K xf = x}<br />
;<br />
automorfismu reizinājumu definējam kā attēlojumu kompozīciju. Tātad lauka<br />
paplašinājuma automorfisms ir identisks attēlojums bāzes laukā. Aplūkosim vienu no<br />
svarīgākajiem lauku paplašinājumiem algebrā: R ⊂ C .<br />
C = { a + bi / a,<br />
b ∈ R}<br />
ir komplekso skaitļu lauks.<br />
a + bi f = a + b if . Atliek<br />
Pieņemsim, ka f ir lauka C automorfisms pār lauku R. Tad ( ) ( )<br />
noskaidrot if vērtību. No vienādības ( 1) 2 ( ) 2<br />
Z<br />
p<br />
− 1 = − f = i f = if seko, ka pastāv divas<br />
iespējas:<br />
a) if = i ; šajā gadījumā f ir identisks attēlojums;<br />
b) if = −i<br />
; šajā gadījumā ( a + bi) f = ( a − bi)<br />
, un attēlojums f piekārto kompleksam<br />
skaitlim z tā saistīto skaitli.<br />
Redzam, ka komplekso skaitļu laukā eksistē divi automorfismi: identiskais attēlojums un<br />
saistītā skaitļa piekārtojums.<br />
Vispārīgā gadījumā patvaļīga lauka paplašinājumu K ⊂ L raksturo tā automorfismu grupa<br />
Aut<br />
K<br />
( L)<br />
. Ja šis paplašinājums ir normāls (ar normāla paplašinājuma jēdzienu un Galuā<br />
teoriju var iepazīties literatūrā [Lang] 8.1.)), tad šo grupu sauc arī par paplašinājuma Galuā<br />
grupu .<br />
6.3. Komutatīvo gredzenu faktorgredzeni<br />
Komutatīvus gredzenus no lauka atšķir viena, bet ļoti būtiska īpašība; komutatīvos<br />
gredzenos nav definēta dalīšanas operācija. Viena no īpašībām, kas neļauj realizēt elementu<br />
dalīšanu it nulles dalītāju eksistence.<br />
Definīcija 6.4. Saka, ka gredzena elementi a, b ir nulles dalītāji, ja a ≠ 0,<br />
b ≠ 0 , bet to<br />
reizinājums a ⋅ b = 0 .<br />
Gredzenu, kuram neeksistē nulles dalītāji sauc par veseluma apgabalu.<br />
58
Skaidrs, ka komutatīvā gredzenā, kas ir lauks, šāda situācija nav iespējama. Šāda situācija<br />
nav iespējama arī veselo skaitļu gredzenā (tāpat arī racionālo, reālo un komplekso skaitļu<br />
laukā).<br />
Piemēri.<br />
1. Gredzenā Z<br />
6<br />
nulles dalītāji ir elementi 2 un 3, jo 2 ⋅ 3 = 0 .<br />
2. Matricu gredzenā ( R)<br />
A ⋅ B = 0 .<br />
Uzdevumi.<br />
⎛1<br />
1⎞<br />
⎛ 1 1 ⎞<br />
M 2<br />
nulles dalītāji ir matricas A = ⎜ ⎟ un B = ⎜ ⎟ , jo<br />
⎝0<br />
0⎠<br />
⎝−1<br />
−1⎠<br />
1. Pierādiet, ka Z<br />
n<br />
ir veseluma apgabals tad un tikai tad, kad n ir pirmskaitlis.<br />
2. Pierādiet, ka matricu gredzenā M n<br />
( R)<br />
nulles dalītāji ir tās un tikai tās matricas, kuru<br />
determinanti nav vienādi ar 0.<br />
Veseluma apgabalos principiāli atšķirīga ir vienādojumu risināšanas teorija.<br />
2<br />
Aplūkosim tikai vienu piemēru. Jāatrisina vienādojums x − 3x + 2 = 0 reālo skaitļu laukā.<br />
Mēs pārveidojam vienādojumu formā ( x −1 ) ⋅ ( x − 2) = 0 ; tā kā reālo skaitļu laukā skaitļu<br />
reizinājums var būt nulle tikai, ja kāds no reizinātājiem ir 0, tad mēs secinām, ka<br />
( x −1 ) = 0 ∨ ( x − 2) = 0 , no šejienes atrodot divus atrisinājumus x = 1 , x = 2 .<br />
Tagad atrisināsim šo vienādojumu gredzenā Z<br />
6<br />
. Šajā gadījumā izmantosim tiešās pārlases<br />
metodi. Sastādot tabulu, iegūstam:<br />
x<br />
2<br />
( x − 3x + 2) ( mod6)<br />
0 2<br />
1 0<br />
2 0<br />
3 2<br />
4 0<br />
5 0<br />
Redzam, ka šajā gadījumā vienādojumam ir 4 atrisinājumi.<br />
Nulles dalītāja jēdziens ir tieši saistīts ar primitīvā ideāla jēdzienu.<br />
Definīcija. 6.5. Ideālu I komutatīvā gredzenā K sauc par primitīvu ideālu, ja no tā, ka<br />
a ⋅ b ∈ I seko, ka ( a ∈ I ) ∨ ( b ∈ I ).<br />
Viegli pārbaudīt, ka veselo skaitļu gredzenā galvenie ideāli, ko veido pirmskaitļi, un<br />
polinomu gredzenos galvenie ideāli, ko veido primitīvi polinomi, veido primitīvus ideālus.<br />
Teorēma 6.3 I ir primitīvs ideāls gredzenā K tad un tikai tad, ja K ir veseluma apgabals.<br />
I<br />
Pierādījums. Pieņemsim, ka I nav primitīvs ideāls. Tādā gadījumā eksistē elementi a ∉ I<br />
un b ∉ I , kuru reizinājums a ⋅ b ∈ I . Tātad a ⋅ b = 0 gredzenā K , bet a ≠ 0 un b ≠ 0<br />
I<br />
gredzenā K ; līdz ar to pierādīts, ka K nav veseluma apgabals.<br />
I<br />
I<br />
Otrādi; pieņemsim, ka I ir primitīvs ideāls. Tad vienādība a ⋅ b = 0 nozīmē, ka a ⋅ b ∈ I . Tā<br />
kā ideāls ir primitīvs, tad ( a ∈ I ) ∨ ( b ∈ I ); tas nozīmē, ka a = 0 ∨ b = 0 ; tātad K ir<br />
I<br />
veseluma apgabals.<br />
Analoģiski var pierādīt sekojošu teorēmu (pierādījumu skat. [Zar], 2.4.).<br />
59
Definīcija 6.6. Gredzena K ideālu sauc par maksimālo ideālu, ja neeksistē tāds gredzena K<br />
ideāls J, kuram I ⊂ J ⊂ K .<br />
≠<br />
≠<br />
Teorēma 6.4. Dots komutatīvs gredzens ar vieninieku K. Tā faktorgredzens<br />
tad un tikai tad , kad ideāls I ir gredzena maksimālais ideāls.<br />
K ir lauks<br />
I<br />
Aplūkosim patvaļīgu lauku L un tā paplašinājumu L ⊂ K . Kā jau tika pieminēts šo objektu<br />
var aplūkot kā vienšķiru algebru, uzskatot visus L elementus par konstantēm. No lauka<br />
aksiomām seko, ka K ir lineāra telpa pār lauku L. Ar E apzīmēsim lineārās telpas K bāzi pār<br />
lauku L. Ja E ir galīga kopa, tad teiksim, ka K ir galīgs lauka L paplašinājums. Galīga<br />
paplašinājuma piemēri ir Q ⊂ Q( 2 ) un R ⊂ C . Bezgalīga lauka paplašinājuma piemērs ir<br />
R ⊂ R( x)<br />
. Galīgos lauku paplašinājumus aplūkosim nākošajā lekcijā; faktiski tad būs<br />
pierādīts, ka jebkuru galīgu lauka paplašinājumu var iegūt no pamatlauka, pievienojot tam<br />
noteikta algebriska vienādojuma sakni.<br />
Uzdevumi.<br />
1. Vai lauki Q ( 2)<br />
un Q ( 5)<br />
ir izomorfi <br />
2. Vai jebkurš galīgs veseluma apgabals K ir lauks <br />
3. Pierādīt, ka jebkurš komutatīvs gredzens K, kurš sastāv no 5 elementiem ir vai nu<br />
izomorfs gredzenam Z<br />
5<br />
, vai tas ir gredzens ar triviālo reizināšanu (t.i. ∀a , b a ⋅ b = 0 )<br />
n<br />
4. Gredzena K elementu x sauc par nilpotentu, ja ∃n<br />
∈ N x = 0 . Pierādīt:<br />
a) ja x ir nilpotents elements, tad ( 1 − x)<br />
ir apgriežams elements;<br />
b) gredzens Z<br />
m<br />
satur nilpotentus elementus tad un tikai tad, kad m dalās ar kāda<br />
naturāla skaitļa n > 1 kvadrātu.<br />
⎧⎛<br />
a b⎞⎫<br />
5. Pierādīt, ka matricu kopa ⎨⎜<br />
⎟⎬, a, b ∈ Z<br />
3<br />
veido lauku no 9 elementiem, kura<br />
⎩⎝<br />
− b a⎠⎭<br />
multiplikatīvā grupa ir cikliska 8-elementu grupa.<br />
6.4. Gredzena reprezentācija<br />
Mēs aplūkosim gredzenus, kuri ir fiksētu lauku – teiksim lauku Q, R, C vai<br />
paplašinājumi. Katru šādu paplašinājumu K ⊂ L var aplūkot kā lineāru telpu pār lauku K.<br />
Aplūkosim situāciju, kad L ir galīgi bāzēta lineāra telpa pār lauku K. Tādā gadījumā katru L<br />
elementu var aprakstīt kā lineāru kombināciju no telpas L bāzes elementiem; t.i.,<br />
l = a1e1<br />
+ a2e2<br />
+ L + anen<br />
, ai<br />
∈ K . Tātad faktiski katrs L elements ir n-dimensionālas<br />
n<br />
lineārās telpas K elements. Jādefinē ir tikai L elementu reizināšana. Tā kā gredzenā<br />
izpildās lineārie un distributīvie likumi, tad<br />
n<br />
∑<br />
a e<br />
⋅<br />
n<br />
∑<br />
b e<br />
=<br />
∑<br />
i i j j<br />
i= 1 j=<br />
1<br />
i,<br />
j<br />
a b<br />
i<br />
j<br />
( e ⋅ e )<br />
i<br />
j<br />
;<br />
tas nozīmē, ka jādefinē tikai bāzes elementu reizinājumi. Katram telpas L elementam l<br />
atbilst lineārs operators:<br />
( x) = l ⋅ x<br />
l : L → L,<br />
l .<br />
Šā lineārā operatora matricu apzīmēsim ar lˆ .<br />
Z<br />
p<br />
60
Faktiski mēs esam aprakstījuši attēlojumu f L → M ( K )<br />
:<br />
n<br />
. Aprakstītais attēlojums ir<br />
injektīvs gredzenu morfisms, un to sauc par gredzena L regulāro reprezentāciju matricu<br />
K . No šejienes seko teorēma.<br />
gredzenā ( )<br />
M n<br />
Teorēma 6.5. Jebkurš gredzens, kurš ir galīgs lauka K paplašinājums ir izomorfs matricu<br />
M n<br />
K apakšgredzenam.<br />
gredzena ( )<br />
Tas dod mums iespēju uzskatīt matricu gredzenu kā universālu gredzenu, kura<br />
apakšgredzeni realizē visus gredzenus, kas ir galīgi lauka K paplašinājumi.<br />
Piemēri.<br />
2<br />
1. Aplūkosim reālo skaitļu lauku R. Aplūkosim vienādojuma x + 1 = 0 sakni. Apzīmēsim<br />
šo "skaitli" ar i. Lineārās telpas R [ i]<br />
bāze sastāv no elementiem 1 un i.. Lauks C = R[ i]<br />
, kā<br />
lineāra telpa pār lauku R ir divdimensionāla telpa; tā bāze ir vektori 1 un i. Aprakstīsim<br />
reizināšanas operāciju šiem elementiem:<br />
1⋅1<br />
= 1⋅1+<br />
0 ⋅ 0<br />
;<br />
1⋅<br />
i = 0 ⋅1+<br />
1⋅i<br />
⎛1<br />
0⎞<br />
tātad elementam "1" atbilst matrica 1ˆ = ⎜ ⎟ .<br />
⎝0<br />
1⎠<br />
Reizinot ar elementu i iegūstam sakarības:<br />
i ⋅1<br />
= 0 ⋅1+<br />
1⋅<br />
i<br />
i ⋅ i =<br />
( −1) ⋅1+<br />
0 ⋅i<br />
;<br />
⎛0<br />
−1⎞<br />
elementam "i" atbilst matrica î = ⎜ ⎟ .<br />
⎝1<br />
0 ⎠<br />
⎛a<br />
− b⎞<br />
Patvaļīgam kompleksam skaitlim a + bi atbilst matrica ⎜ ⎟ .<br />
⎝b<br />
a ⎠<br />
Aprakstītā atbilstība ir komplekso skaitļu reprezentācija matricu gredzenā. Šie lauki ir savā<br />
starpā izomorfi un aprēķini abos objektos noved pie vienādiem rezultātiem. Lai gredzena<br />
reprezentācijas jēdziens kļūtu skaidrāks, aplūkosim dažus uzdevumus.<br />
Uzdevumi.<br />
1. Aprakstīt doto gredzenu regulārās reprezentācijas:<br />
Q 2 ,<br />
a) ( ( )<br />
b) ( ( 3<br />
5<br />
)<br />
Q ,<br />
3<br />
( / α −α −1<br />
= 0)<br />
Q .<br />
c) ( α )<br />
Aplūkosim piemēru b). Ar k apzīmēsim elementu 3 5 ; gredzens ( ( 3<br />
5<br />
)<br />
telpa pār lauku Q. Tās bāze ir vektori 1, k,<br />
2<br />
1⋅1<br />
= 1⋅1+<br />
0 ⋅ k + 0 ⋅ k<br />
1⋅<br />
k = 0 ⋅1+<br />
1⋅<br />
k + 0 ⋅ k<br />
2<br />
1⋅<br />
k = 0 ⋅1+<br />
0 ⋅ k + 1⋅<br />
k<br />
⎛1<br />
0 0⎞<br />
⎜ ⎟<br />
Tātad 1ˆ = ⎜0<br />
1 0⎟<br />
.<br />
⎜ ⎟<br />
⎝0<br />
0 1⎠<br />
2<br />
2<br />
Q ir 3-dimensionāla<br />
2<br />
k . Aprakstīsim šo elementu matricas:<br />
61
k ⋅1<br />
= 0 ⋅1+<br />
1⋅<br />
k + 0 ⋅ k<br />
2<br />
2<br />
k ⋅ k = 0 ⋅1+<br />
0 ⋅ k + 1⋅<br />
k .<br />
2<br />
2<br />
k ⋅ k = 5⋅1+<br />
0 ⋅ k + 0 ⋅ k<br />
⎛0<br />
0 5⎞<br />
⎜ ⎟<br />
Tātad ˆk = ⎜1<br />
0 0⎟<br />
.<br />
⎜ ⎟<br />
⎝0<br />
1 0⎠<br />
2<br />
2<br />
k ⋅1<br />
= 0 ⋅1+<br />
0 ⋅ k + 1⋅<br />
k<br />
2<br />
2<br />
k ⋅ k = 5⋅1+<br />
0 ⋅ k + 0 ⋅ k .<br />
2 2<br />
2<br />
k ⋅ k = 0 ⋅1+<br />
5⋅<br />
k + 0 ⋅ k<br />
⎛0<br />
5 0⎞<br />
⎜ ⎟<br />
Tātad k ˆ 2 = ⎜0<br />
0 5⎟<br />
.<br />
⎜ ⎟<br />
⎝1<br />
0 0⎠<br />
2<br />
Patvaļīgu šā lauka elementu x = a + bk + ck var aprakstīt ar matricu<br />
⎛a<br />
5c<br />
5b<br />
⎞<br />
⎜ ⎟<br />
2<br />
a + bk + ck = ⎜b<br />
a 5c<br />
⎟ .<br />
⎜ ⎟<br />
⎝ c b a ⎠<br />
3<br />
Q 5 ≅<br />
K x<br />
3 elementiem.<br />
x − 5<br />
Šajā piemērā parādīts kā konstruktīvi var strādāt ar lauka ( ) [ ] ( )<br />
62
7. lekcija<br />
Algebriskie paplašinājumi.<br />
Lekcijā aplūkoti dažādi algebrisko paplašinājumu veidi: vienkāršs algebrisks<br />
paplašinājums, salikts algebrisks paplašinājums, paplašinājums ar galīgu<br />
skaitu algebriskiem elementiem, galīgs paplašinājums. Pierādīts, ka visi šie<br />
paplašinājumu veidi ir ekvivalenti. Galvenais rezultāts ir teorēma par<br />
primitīvo elementu. Atsevišķi aplūkoti otrās pakāpes paplašinājumi.<br />
7.1. Vienkāršs algebrisks paplašinājums<br />
Iepriekšējā lekcijā tika aplūkoti dažādi lauku paplašinājumi. Mūsu tagadējais mērķis ir<br />
paplašināt lauku ar algebriskiem elementiem. Sāksim ar pamatdefinīciju.<br />
Definīcija 7.1. Pieņemsim, ka L ir lauka K paplašinājums. Saka, ka elements α ∈ L ir<br />
algebrisks pār lauku K, ja eksistē tāds nenulles polinoms f ( x) ∈ K[ x]<br />
, kura sakne ir α .<br />
Katram algebriskam elementam eksistē mazākās pakāpes polinoms, kura sakne ir α . Šo<br />
polinomu sauc par algebriskā elementa minimālo polinomu. Ja pamatlauks K ir racionālo<br />
skaitļu lauks, tad α sauc par racionālu skaitli.<br />
Piemēram skaitļa 2 minimālais polinoms laukā Q ir polinoms x<br />
2 − 2 . Izdalot minimālo<br />
polinomu ar tā vecāko koeficientu, mēs varam iegūt minimālo polinomu, kura vecākais<br />
loceklis ir vienāds ar 1; šādus polinomus sauc par unitāriem polinomiem. Algebriski ir arī<br />
skaitļi 5 3 , 3 2 + 7 , utt. Šo skaitļu minimālie polinomi ir 5 3<br />
x − 3 un ( x − ) − 7 . Taču ne<br />
visi algebriskie skaitļi ir iegūstami, izmantojot aritmētiskās operācijas un radikāļa zīmes.<br />
5<br />
Piemēram, vienādojuma x − x −1<br />
saknes nav "aprakstāmas radikāļos". Uz jautājumu,<br />
kādu vienādojumu saknes var " izteikt radikāļos" , atbild Galuā teorija. Izrādās, ka<br />
vispārīgu algebrisku vienādojumu, kura pakāpe ir augstāka par 4, nevar atrisināt radikāļos.<br />
Svarīgs ir arī šāds jautājums: "Vai eksistē dotā lauka K paplašinājums, kurš satur fiksēta<br />
primitīva polinoma p ( x)<br />
sakni". Tāds lauks vienmēr eksistē, jo<br />
L =<br />
K[ x]<br />
p x<br />
( ( ))<br />
ir lauka K paplašinājums, kurā x ir polinoma ( x)<br />
pierādīts teorēmā 7.2.<br />
Teorēma 7.1.<br />
2 2<br />
p sakne. Šis apgalvojums faktiski ir<br />
1. Ja α ir algebrisks skaitlis pār lauku K, m ( x)<br />
tā minimālais polinoms un ( x)<br />
patvaļīgs polinoms, kura sakne ir α , tad f ( x)<br />
dalās ar m ( x)<br />
.<br />
2. Katram algebriskam skaitlim α eksistē vienīgais unitārais minimālais polinoms.<br />
3. Minimālais polinoms ir primitīvs polinoms.<br />
Pierādījums. 1. Izdalīsim polinomu f ( x)<br />
ar polinomu m ( x)<br />
ar atlikumu:<br />
f ( x) = m( x) ⋅ q( x) + r( x)<br />
, turklāt deg ( r( x)<br />
) < deg( m( x)<br />
) .<br />
Ievietojot vienādībā x vietā α , iegūstam vienādību r ( α ) = 0 . Tā kā ( x)<br />
minimālais polinoms, tad vienādība r ( α ) = 0 var izpildīties tikai, ja ( )<br />
polinoms. Tātad f ( x)<br />
dalās ar m ( x)<br />
.<br />
f --<br />
m ir elementa α<br />
r x ir nulles<br />
63
2. Pieņemsim, ka m 1<br />
( x)<br />
un ( x)<br />
punkta seko, ka m 1<br />
( x)<br />
dalās ar m 2<br />
( x)<br />
un m 2<br />
( x)<br />
dalās ar ( x)<br />
unitāri, tad tie ir vienādi.<br />
m 2<br />
ir divi elementa α minimālie polinomi. No iepriekšējā<br />
. Tā kā abi polinomi ir<br />
3. Pieņemsim pretējo, ka m( x) f ( x) ⋅ g( x)<br />
Ievietojot vienādībā x vietā α , iegūstam vienādību = m( α ) = f ( α ) ⋅ g( α )<br />
nulles dalītāju, tad f ( α ) = 0 ∨ g( α ) = 0<br />
kura pakāpe ir mazāka par polinoma m ( x)<br />
pakāpi un kura sakne ir α .<br />
= , kur polinomu f un g pakāpes ir lielākas par 0.<br />
0 . Tā kā laukā nav<br />
; taču tā ir pretruna, jo mēs būtu atraduši polinomu,<br />
Aplūkosim mazāko lauka K paplašinājumu, kas satur algebrisku elementu α . Elementa α<br />
n<br />
n−1<br />
minimālo polinomu apzīmēsim ar m( x) = x + mn− 1x<br />
+ L + m1x<br />
+ m0<br />
Lauka K<br />
K α . Aplūkosim kopu<br />
paplašinājumu apzīmēsim to ar ( )<br />
2<br />
n−1<br />
A = { k0 + k1α + k<br />
2<br />
⋅α<br />
+ L + k<br />
n− 1<br />
⋅ a / ki<br />
∈ K}<br />
, kur n deg( m( x)<br />
)<br />
Skaidrs, ka visi A elementi pieder laukam K ( α )<br />
pierakstīti. Tiešām, no vienādības<br />
` k<br />
0<br />
+ k α +<br />
1<br />
m 1<br />
= .<br />
. Turklāt šie elementi ir viennozīmīgi<br />
n−1<br />
n−1<br />
L + kn− 1α<br />
= l0<br />
+ l1α<br />
+ L + ln−<br />
1α<br />
sekotu vienādība<br />
n−1<br />
( k − l ) + ( k − l ) + + ( + ) α 0<br />
0 0 1 1<br />
k n −1<br />
l n −1<br />
=<br />
α L ;<br />
bet tā kā α minimālā polinoma pakāpe ir n, tad k = 0<br />
l0, k = 1<br />
l1,<br />
K , k = n − 1<br />
ln−<br />
1<br />
. Tā kā<br />
n<br />
n−1<br />
elementam α izpildās vienādība α = −mn−<br />
1α<br />
−L − m1α<br />
− m0<br />
, tad kopā A nav jāiekļauj<br />
lielākas α pakāpes.<br />
Viegli pārbaudīt, ka šajā kopā var izpildīt saskaitīšanas, atņemšanas un reizināšanas<br />
operācijas; izpildot reizināšanas operāciju, iegūtais polinoms no α ir jāizdala ar atlikumu ar<br />
α minimālo polinomu.<br />
Piemērs. Aplūkosim racionālo skaitļu lauka Q paplašinājumu ar skaitli α , kura minimālais<br />
3<br />
2<br />
polinoms ir x − x −1<br />
. Tad kopa A sastāv no skaitļiem k + k ⋅α<br />
+ k ⋅ . Aprēķināsim<br />
reizinājumu<br />
2 (<br />
2 )<br />
4 2<br />
α ⋅ α + 1 = α + α ;<br />
0 1 2<br />
α<br />
3<br />
šis "polinoms" jāizdala ar "polinomu" α −α −1. Pareizāk būtu teikt, ka jāizdala polinoms<br />
4 2<br />
3<br />
x + x ar polinomu x − x −1, un pēc tam x vietā jāievieto α .<br />
4 2 3<br />
2<br />
α + α = α −α<br />
−1 ⋅α<br />
+ 2α<br />
+ .<br />
( ) α<br />
2 2<br />
2<br />
Tātad ( α 1 ) 2α<br />
α .<br />
α ⋅ + = +<br />
Uzdevumi.<br />
Q x<br />
1. Aplūkosim lauku Q( α ) ≅<br />
[ ]<br />
(<br />
5<br />
x − x − 1)<br />
5<br />
x − x −1. Aprēķināt :<br />
4<br />
2<br />
α + 1 ⋅ α + 2 ,<br />
a) ( ) ( )<br />
; tātad skaitļa α minimālais polinoms ir<br />
−1<br />
b) α .<br />
( Lielumiem jābūt izteiktiem kā polinomiem no α , kuru pakāpe nepārsniedz 4).<br />
2. Pierādīt, ka skaitlis 2 + 5 ir algebrisks pār lauku Q un atrast šī skaitļa minimālo<br />
polinomu.<br />
Teorēma 7.2. Dots algebrisks elements α no lauku paplašinājuma<br />
n<br />
n−1<br />
minimālais polinoms ir m( x) = x + mn− 1x<br />
+ L + m1x<br />
+ m0<br />
.<br />
K ⊂ L , kura<br />
64
n−1<br />
Kopa K( ) = { k + k ⋅α<br />
+ + k k ∈ K}<br />
α<br />
0 1<br />
L<br />
n− 1α<br />
/<br />
i<br />
veido lauku; tas ir mazākais lauks, kas<br />
satur elementu α .<br />
Piezīme. No lauka K ( α ) apraksta seko, ka K( ) ≅<br />
K[ x]<br />
( m( x)<br />
)<br />
α .<br />
Pierādījums. Faktiski jau ir pierādīts, ka šī kopa veido komutatīvu gredzenu ar vieninieku.<br />
Vienīgais, kas ir jāpierāda, ir apgrieztā elementa eksistence jebkuram nenulles elementam.<br />
Aplūkosim patvaļīgu gredzena K ( α ) elementu h ( α ), deg ( h ) < n . No teorēmas par Eiklīda<br />
algoritmu seko, ka polinomu h ( x)<br />
un m ( x)<br />
lielāko kopīgo dalītāju d ( x)<br />
var izteikt formā<br />
` d( x) = h( x) ⋅ f ( x) + m( x) ⋅ g( x)<br />
.<br />
Tā kā m ( x)<br />
ir primitīvs polinoms un deg ( h) < deg( m)<br />
, tad d ( x) = 1. Esam ieguvuši<br />
vienādību<br />
1 = h( x) ⋅ f ( x) + m( x) ⋅ g( x)<br />
.<br />
Ievietojot šajā vienādībā x vietā α , iegūstam vienādību<br />
h ( α ) ⋅ f ( α ) = 1.<br />
α<br />
f α . Teorēma pierādīta.<br />
Tas nozīmē, ka elementam h ( ) eksistē apgrieztais elements ( )<br />
No lauka K ( α ) elementu pieraksta seko, ka ( α )<br />
n−<br />
sastāv no elementiem { 1, α,<br />
K , α<br />
1 }, tātad ( α )<br />
( K ( α ):<br />
K ) = n .<br />
7.2. Dažādi algebrisku paplašinājumu tipi<br />
Aplūkosim dažādus algebrisku paplašinājumu tipus.<br />
(1) Vienkāršs algebrisks paplašinājums.<br />
(2) Paplašinājums ar galīgu skaitu algebriskiem elementiem.<br />
Aplūkosim lauku K un galīgu skaitu algebriskus elementus<br />
Mazāko lauka K paplašinājumu, kas satur elementus<br />
( a , α , 2<br />
, α )<br />
K<br />
(3) Salikts algebrisks paplašinājums.<br />
To definē šādi:<br />
K( α 1<br />
)( α 2<br />
) K( α m<br />
),<br />
kur elements<br />
k + 1<br />
K ir lineāra telpa pār lauku K, kuras bāze<br />
K ir n-dimensionāla lineāra telpa; t.i.,<br />
α α , α<br />
, , 1 2<br />
K<br />
m<br />
pār lauku K.<br />
, α , 1 2<br />
K α<br />
m<br />
apzīmēsim ar<br />
α ,<br />
α , α , 1 2<br />
K , α .<br />
1<br />
K<br />
m<br />
un sauksim par lauka K paplašinājumu ar elementiem<br />
m<br />
α ir algebrisks pār lauku ( α )( α ) K( )<br />
K 1 2<br />
α k<br />
. Piemēram, mēs varam laukam<br />
Q vispirms pievienot skaitli 5 , bet pēc tam pievienot skaitli 3 2 + 3 5 .<br />
(4) Galīgs algebrisks paplašinājums.<br />
Šis jēdziens bija definēts jau iepriekšējā lekcija; tas nozīmē, ka mēs aplūkojam<br />
paplašinājumu K ⊂ L , kuram ( L : K ) ir galīgs skaitlis (L ir galīgi dimensionāla telpa pār<br />
K).<br />
(5) Algebrisks paplašinājums.<br />
Tas ir paplašinājums K ⊂ L , kuram jebkurš L elements ir algebrisks pār lauku K.<br />
Mūsu uzdevums ir parādīt, ka pirmie četri no šiem jēdzieniem ir ekvivalenti; piektais –<br />
algebriskais paplašinājums ir plašāks jēdziens.<br />
65
Teorēma 7.3. (2), (3) un (4) paplašinājumu tipi ir savā starpā ekvivalenti.<br />
Pierādījums.<br />
(2) ⇒ (3) . Acīmredzami, ka elements α<br />
k + 1, kurš ir algebrisks pār lauku K ir algebrisks arī<br />
par šī lauka paplašinājumu K( α 1<br />
)( α 2<br />
) K( α k<br />
); par polinomu, kura sakne ir α<br />
k + 1<br />
un<br />
koeficienti pieder laukam K( α 1<br />
)( α 2<br />
) K( α k<br />
) var izvēlēties polinomu, kura sakne ir α<br />
k + 1<br />
un<br />
koeficienti pieder laukam K. Tātad paplašinājumu K( a , α , 1 2<br />
K , α<br />
m<br />
) , protams, var uzskatīt<br />
arī par saliktu paplašinājumu K( α 1<br />
)( α 2<br />
) K( α m<br />
).<br />
(3) ⇒ (4) . Vispirms pierādīsim sekojošu lemmu:<br />
Lemma. (Galīgu paplašinājumu tornis). Ja L ⊂ K ⊂ M ir divu galīgu paplašinājumu<br />
tornis, ( K : L) = r un ( M : K ) = s , tad L ⊂ M ir galīgs paplašinājums un ( M : L) = r ⋅ s .<br />
No dotā seko, ka K ir lineāra telpa pār L ar bāzi { a<br />
1, a2 , K , a r<br />
} un M ir lineāra telpa pār K<br />
ar bāzi b , b , 2<br />
, b<br />
a ⋅ . No dotā seko,<br />
1<br />
K<br />
s<br />
. Pierādīsim, ka M ir lineāra telpa pār L ar bāzi { i<br />
b j<br />
}<br />
ka jebkuru M elementu var uzrakstīt formā<br />
m =<br />
s<br />
∑<br />
j=<br />
1<br />
m = ∑∑<br />
j= 1 i=<br />
1<br />
Tātad { i<br />
b j<br />
}<br />
s<br />
l<br />
j<br />
⋅b<br />
j<br />
, l<br />
j<br />
∈ L , tā kā l<br />
j<br />
= ∑ kijai<br />
, tad<br />
r<br />
k a b .<br />
ij<br />
i<br />
j<br />
r<br />
i=<br />
1<br />
a ir telpas M veidotājsistēma pār lauku L. Jāpierāda, ka šie vektori ir lineāri<br />
neatkarīgi. Pieņemsim, ka<br />
s<br />
r<br />
∑∑<br />
j= 1 i=<br />
1<br />
No tā, ka { } j<br />
k a b = 0 .<br />
ij<br />
i<br />
j<br />
b ir telpas M bāze pār lauku K seko, ka = 0<br />
r<br />
∑<br />
i−1<br />
k visiem j. No tā, ka { }<br />
ijai<br />
a ir<br />
telpas K bāze pār lauku L seko, ka k<br />
ij<br />
= 0 visiem i un j. No šejienes seko, ka vektori a b i j<br />
ir lineāri neatkarīgi. Lemma pierādīta.<br />
Saliktu algebrisku paplašinājumu var uzskatīt par vienkāršu algebrisku paplašinājumu torni:<br />
K ⊂ K( α1 ) ⊂ K( α1<br />
)( α<br />
2<br />
) ⊂ K ⊂ K( α1<br />
)( α<br />
2<br />
) K( α<br />
m<br />
). Tā kā katrs vienkāršs algebrisks<br />
paplašinājums ir galīgs paplašinājums (teorēma 7.2), tad arī šo paplašinājumu tornis ir<br />
galīgs paplašinājums.<br />
(4) ⇒ (2) . Dots galīgs algebrisks paplašinājums K ⊂ L . Tas nozīmē, ka eksistē galīga L<br />
bāze pār K , kopa a , a , 1 2<br />
K , am<br />
. Pierādīsim, ka visi šie elementi a<br />
i<br />
ir algebriski pār K.<br />
Izvēlēsimies vienu no tiem a (faktiski tas var būt jebkurš galīgā paplašinājuma elements).<br />
m<br />
Aplūkosim m + 1 elementu 1,<br />
a , K , a . Šie m + 1 elementi ir lineāri atkarīgi m-<br />
m<br />
dimensionālā telpā L. Tātad k + k a + L + k a m<br />
0 ; tas nozīmē, ka a ir polinoma<br />
f m<br />
( x ) = k + k x + L+<br />
k x<br />
1<br />
m<br />
gadījumā L K( a , a , 2<br />
, )<br />
0 1<br />
=<br />
0<br />
sakne, tātad a ir algebrisks elements pār lauku K. Bet tādā<br />
=<br />
1<br />
K a m<br />
, kur a<br />
i<br />
ir algebriski elementi pār lauku K. Tas nozīmē, ka L<br />
ir algebrisks paplašinājums pār lauku L ar galīgu algebrisku veidotājelementu skaitu. Pie<br />
viena ir pierādīts arī, ka katrs galīgs paplašinājums ir algebrisks, jo katram elementam a<br />
eksistē minimālais polinoms.<br />
Viegli pārbaudīt, ka patvaļīgs algebrisks paplašinājums var nebūt galīgs; piemēram<br />
Q , 3, K , p , K nav galīgs paplašinājums, jo paplašinājums<br />
paplašinājums ( )<br />
2<br />
i<br />
i<br />
66
( , 3, )<br />
Q 2 K , ir<br />
p i<br />
i<br />
2 -dimensionāla lineāra telpa; tātad turpinot elementu p<br />
k<br />
pievienošanu lineārās telpas dimensionalitāte kļūst lielāka par jebkuru skaitli.<br />
7.3. Teorēma par primitīvo elementu<br />
Atliek noskaidrot vienu jautājumu: "Vai katrs salikts algebrisks paplašinājums ir vienkāršs<br />
algebrisks paplašinājums".<br />
Izrādās, ka tas tiešām tā ir; šī ir viena no nozīmīgākajām teorēmām algebrisko<br />
paplašinājumu teorijā.<br />
Teorēma 7.4. (Teorēma par primitīvo elementu). Jebkurš lauka K paplašinājums, kuru<br />
veido galīga algebrisku skaitļu sistēma ir vienkāršs algebrisks paplašinājums. (K ir<br />
bezgalīgs lauks)<br />
Pierādījums. Protams, ka pietiek šo teorēmu pierādīt divu algebrisku skaitļu gadījumā.<br />
L = K α, β , kur<br />
Aplūkosim lauku paplašinājumu ( )<br />
α minimālais polinoms ir ( x)<br />
β minimālais polinoms ir ( x)<br />
f un tā saknes ir a α , α ,<br />
1<br />
=<br />
2<br />
K,<br />
α<br />
n<br />
;<br />
g un tā saknes ir β β, β ,<br />
1<br />
=<br />
2<br />
K,<br />
β<br />
m<br />
.<br />
δ −α<br />
i<br />
Aplūkosim δ = α + cβ<br />
, kur c ∈ K un c ≠ ; ( i ≠ 1,<br />
k ≠ 1)<br />
. Protams, ka šāds elements<br />
β<br />
k<br />
c eksistē, jo nedrīkst izpildīties tikai galīgs skaits nevienādību.<br />
δ K α, β apakšlauks. Aplūkosim divus polinomus ar koeficientiem<br />
Lauks K ( ) ir lauka ( )<br />
laukā K ( δ ):<br />
f ( δ − cx)<br />
; šī polinoma saknes ir<br />
1<br />
( x)<br />
β (jo δ − c β 1<br />
= α1<br />
) un skaitļi<br />
δ −α i<br />
c<br />
g ; šī polinoma saknes ir β , β , 1 2<br />
K , β<br />
n<br />
.<br />
Šiem polinomiem ir kopīga sakne β<br />
1. Citu kopīgu sakņu šiem polinomiem nav, jo no<br />
δ −α<br />
i<br />
δ −α<br />
i<br />
vienādības β<br />
k<br />
= seko vienādība c = , bet tas ir pretrunā ar elementa c izvēli.<br />
c<br />
β<br />
Tātad šo polinomu lielākais kopīgais dalītājs ir ( x − β )<br />
f ( δ − cx) r( x) + g( x) s( x) = ( x − β ) .<br />
Visu polinomu koeficienti pieder laukam ( δ )<br />
ka elements β pieder laukam ( δ )<br />
pieder laukam ( δ )<br />
vienādība. Teorēma pierādīta.<br />
k<br />
, un to var izteikt formā<br />
K . Ievietojot šajā vienādībā x = 0, iegūstam,<br />
K . No vienādības α = δ − cβ<br />
seko, ka arī elements α<br />
K α, β ⊂ K δ . Līdz ar to pierādīta arī šo lauku<br />
K . Tātad pierādīts, ka ( ) ( )<br />
Praktiski, izvēloties elementu c, var ņemt jebkuru elementu un ar varbūtību 1 tas<br />
apmierinās norādītās vienādības. No aprēķinu viedokļa nav skaidrs vai izvēlēties vairākus<br />
vienkāršākus algebriskus elementus, vai izmantot vienu, bet sarežģītāku algebrisko<br />
elementu.<br />
K ; apzīmēsim α = 2 un β = 3 . Par primitīvo<br />
elementu δ izvēlēsimies elementu δ = α + β . Atradīsim šī elementa minimālo polinomu<br />
Piemērs. Aplūkosim lauku ( 2, 3)<br />
un izteiksim elementus 2 un 3 ar primitīvo elementu δ .<br />
K ir lineāra telpa pār K, kura bāze ir skaitļi 1 , 2, 3, 6 .<br />
Lauks ( 2, 3)<br />
;<br />
67
Elementa δ minimālā polinoma pakāpe šajā laukā ir 4. Tāpēc izteiksim šā elementa pirmās<br />
K 2, 3 :<br />
četras pakāpes kā vektorus telpā ( )<br />
1 = 1⋅1+<br />
0 ⋅ 2 + 0 ⋅<br />
δ = 0 ⋅1+<br />
1⋅<br />
2<br />
δ<br />
=<br />
5 ⋅1+<br />
0 ⋅<br />
3<br />
δ<br />
0 ⋅1+<br />
11<br />
4<br />
δ<br />
49 + 20<br />
( 2 + 3)<br />
2<br />
= δ ⋅δ<br />
2 + 0 ⋅<br />
2 + 9<br />
2 2<br />
= δ ⋅δ<br />
=<br />
6.<br />
=<br />
2 + 1⋅<br />
2<br />
= 5 + 2 6 =<br />
3 + 2 ⋅<br />
( 2 + 3) ⋅ ( 5 + 2 6 )<br />
3 + 0 ⋅<br />
3 + 0 ⋅<br />
3 + 0 ⋅<br />
6,<br />
6,<br />
6,<br />
6,<br />
( 5 + 2 6) ⋅ ( 5 + 2 6)<br />
No šejienes iegūstām δ pakāpes kā vektorus telpā ( 2, 3)<br />
1 =<br />
δ =<br />
2<br />
δ<br />
3<br />
δ<br />
( 1, 0, 0, 0)<br />
( 0, 1, 1, 0)<br />
= ( 5, 0, 0, 2)<br />
= ( 0, 11, 9, 0)<br />
= ( 49, 0, 0, 20)<br />
=<br />
=<br />
K .<br />
4<br />
δ<br />
Lai atrastu sakarību starp šiem vektoriem, jāatrisina homogēna vienādojumu sistēma:<br />
⎛1<br />
0 5 0 49 | 0⎞<br />
⎜<br />
⎟<br />
⎜0<br />
1 0 11 0 | 0⎟<br />
⎜0<br />
1 0 9 0 | 0⎟<br />
⇔<br />
⎜<br />
⎟<br />
⎝0<br />
0 2 0 20 | ) ⎠<br />
⎛1<br />
0 5 0 49 | 0⎞<br />
⎜<br />
⎟<br />
⎜0<br />
1 0 9 0 | 0⎟<br />
⎜0<br />
0 2 0 20 | 0⎟<br />
⇒<br />
⎜<br />
⎟<br />
⎝0<br />
0 0 2 0 | ) ⎠<br />
x = , x = 0, x = −10,<br />
x = 0, x 1.<br />
4<br />
1<br />
3<br />
2<br />
1<br />
0<br />
=<br />
h x = x<br />
4 − x + .<br />
No šejienes seko, ka elementa δ minimālais polinoms ir ( ) 10 2 1<br />
Lai atrastu izteiksmes kā izteikt 2 un 3 ar δ , jārisina šādas vienādojumu sistēmas:<br />
x ⋅ 1 + x ⋅δ + x 2<br />
3<br />
⋅δ<br />
+ x<br />
0 1 2<br />
3<br />
⋅δ<br />
= α :<br />
⎛1<br />
0 5 0 | 0⎞<br />
⎜<br />
⎟<br />
⎜0<br />
1 0 11 | 1⎟<br />
⎜0<br />
1 0 9 | 0⎟<br />
⎜<br />
⎟<br />
⎝0<br />
0 2 0 | 0⎠<br />
1 3<br />
Iegūstam atrisinājumu ⋅ ( δ − δ ) = α . Varam pārbaudīt šo vienādību, pārbaudot identitāti<br />
2<br />
( 2 + 3) − ( 2 3) ⎟⎞<br />
= 2<br />
1 3<br />
⋅ ⎜ ⎛ 2 ⎝<br />
+ .<br />
⎠<br />
68
Līdzīgi var iegūt 3 izteiksmi, izmantojot δ = 2 + 3 . Šeit ir ļoti būtisks jautājums<br />
(konstruktīvajā algebrā): "Kādus elementus izmantot vienkāršāk: divus vienkāršus 2 un<br />
3 , vai vienu sarežģītu δ = 2 + 3 ". Atbilde nav viennozīmīga, un, atkarībā kādi ir<br />
aplūkojamie uzdevumi, aprēķināšanas ātrums var būt lielāks gan pirmajā gan otrajā<br />
gadījumā.<br />
Uzdevumi.<br />
1. Atrast lauka Q ( 2, 5)<br />
primitīvo elementu δ un izteikt elementus 2 un 5 ar<br />
elementu δ .<br />
3 5 2 5<br />
Q 2, 5<br />
2. Sareizināt elementu ( 2 + ) ar ( 3 + ) , uzrakstot to kā lauka ( )<br />
elementu un arī kā lauka Q ( δ ) elementu<br />
3. Atrast elementa ( 5)<br />
elementu un arī kā lauka Q ( δ ) elementu.<br />
4. Atrast lauka ( 3, 3<br />
3)<br />
2 + apgriezto elementu. Uzrakstot to kā lauka Q ( 2, 5)<br />
Q primitīvo elementu δ un izteikt 3 un 3 3 ar šo elementu.<br />
7.4. Otrās pakāpes paplašinājumi<br />
Vienkāršākie algebriskie paplašinājumi ir otrās pakāpes (jeb, tā saucamie kvadrātiskie)<br />
paplašinājumi. Aplūkosim lauku K un algebrisku elementu α , kura minimālais polinoms ir<br />
− p ± D<br />
f ( x) = x<br />
2 + px + q . Ievērosim, ka x = , kur D = p<br />
2 − 4q<br />
. Ja D ir kvadrāts laukā<br />
2<br />
K sakrīt ar pašu lauku. Ja D nav kvadrāts laukā K, tad<br />
K D . Tātad visi otrās pakāpes<br />
K, tad lauka K paplašinājums ( ) α<br />
lauka K paplašinājums ( ) α<br />
K sakrīt ar paplašinājumu ( )<br />
paplašinājumi reducējas uz D pievienošanu laukam K.<br />
Atzīmēsim, ka komplekso skaitļu lauks C ir reālo skaitļu lauka R<br />
paplašinājums ar algebrisku skaitli i , kura kvadrāts ir vienāds ar –1. Precīzāk,<br />
C ≅<br />
R[ x] ( x<br />
2 +1)<br />
.<br />
Šeit vajadzētu aplūkot divus paplašinājuma veidus:<br />
K D = a + b D / a,<br />
b ∈ K ,<br />
1) Gredzena paplašinājums [ ] { }<br />
2) Lauka paplašinājums K ( D ) = { a + b D / a,<br />
b ∈ K}<br />
.<br />
kvadrātisks<br />
Pirmajā gadījumā nav iespējama dalīšanas operācija. Aplūkosim lauka paplašinājumus, un<br />
tikai atsevišķos gadījumos atzīmēsim gredzenu paplašinājumu atšķirīgās īpašības.<br />
Vispirms aprakstīsim lauka K ( D ) automorfismu grupu. Tā kā<br />
f ( a + b D ) = a + bf D ,<br />
tad automorfismu f nosaka<br />
D attēls. No vienādības<br />
( D) = f ( D ⋅ D ) f ( D ) 2<br />
D = f<br />
=<br />
seko, ka f ( D ) = D vai f ( D ) = − D .<br />
Pirmajā gadījumā iegūstam identisku attēlojumu f ( a b D ) = ( a + b D )<br />
Otrajā gadījumā iegūstam saistīto attēlojumu f ( a + b D ) = ( a − b D ).<br />
Apzīmēsim saistītā skaitļa<br />
automorfisma īpašībām.<br />
+ .<br />
x = a + b D attēlu ar x . Šī attēlojuma īpašības seko no<br />
69
1. ( x y) = ( x ± y)<br />
± ,<br />
⋅ = ⋅ ,<br />
2. ( x y) x y<br />
3. x = x .<br />
y y<br />
No šejienes seko teorēma.<br />
Teorēma 7.5. Dots lauka paplašinājums K ⊂ K D un racionāla funkcija<br />
f x , x K x , , f x K , x = f x , , .<br />
(<br />
1, n<br />
) (<br />
1<br />
K x n<br />
)<br />
1, n 1<br />
K x n<br />
Šīs teorēmas apgalvojums izpildās arī gredzena paplašinājumiem, ja funkcija ( x)<br />
K ∈ . Tad ( ) ( )<br />
polinoms.<br />
Aplūkosim uzdevumus, kura pierādījumā izmantota šī teorēma.<br />
Uzdevumi.<br />
1. Vai eksistē tādi racionāli skaitļi a b,<br />
c,<br />
d<br />
2<br />
2<br />
( + b 2) + ( c + d 2) = 3 + 4 2<br />
, , kuriem izpildās vienādība:<br />
a <br />
Atrisinājums. Ja izpildās šāda vienādība, tad izpildās arī saistītā vienādība:<br />
2<br />
2<br />
( − b 2 ) + ( c − d 2) = 3 − 4 2<br />
f ir<br />
a .<br />
Taču šī vienādība nav iespējama, jo vienādības kreisā puse ir pozitīvs skaitlis, bet<br />
vienādības labā puse ir negatīvs skaitlis.<br />
2. Pierādiet, ka jebkuram naturālam skaitlim n skaitli ( 2 − 1) n<br />
var uzrakstīt formā<br />
m +1 − m , kur m ir naturāls skaitlis.<br />
Atrisinājums. No vienādības ( 1 2) = a + b 2<br />
m<br />
m<br />
m<br />
2 2<br />
( 1− 2 ) = a − b 2 iegūstam , ka ( 1 2 ) ( 1+<br />
2) = a − b<br />
Tātad pāra skaitlim n izpildās vienādība<br />
m<br />
+ un saistītās vienādības<br />
2 2<br />
− , jeb a b = ( −1) m<br />
n<br />
2 2<br />
2<br />
2<br />
( 2 1) = a − b 2 = a − 2b<br />
= 2b<br />
+ 1 − 2b<br />
− ,<br />
bet nepāra skaitlim n izpildās vienādība<br />
n<br />
2 2 2<br />
2<br />
( 2 1) = −a<br />
+ b 2 = 2b<br />
− a = a + 1 − a<br />
− .<br />
3. Atrast skaitļa ( 2 + 3) 100<br />
pirmos trīsdesmit ciparus aiz komata.<br />
Atrisinājums. Tā kā ( 2 + 3) 100<br />
un ( 3) 100<br />
( 2 + 3) 100 + ( 2 − 3) 100<br />
ir vesels skaitlis. Ņemot vērā, ka<br />
100<br />
100 1 1<br />
( 2 − 3) < ( 0,5) = < ,<br />
100 30<br />
2 10<br />
2 − ir saistīti skaitļi, tad<br />
iegūstam, ka skaitļa ( 2 + 3) 100<br />
pirmie 30 cipari aiz komata ir devītnieki.<br />
Teorēma 7.6. Aplūkosim lauka paplašinājumu K( D )<br />
− .<br />
K ⊂ un tā elementu x. Tad<br />
x + x un x ⋅ x ir lauka K elementi. Skaitli x ⋅ x sauc par skaitļa x normu un apzīmē ar<br />
|| x || .<br />
2 2<br />
Pierādījums. ( a + b D ) + ( a − b D ) = 2a<br />
; ( a b D ) ⋅ ( a − b D ) = a − Db<br />
+ .<br />
70
Uzdevumi.<br />
1. Dots, ka skaitļus x un y var izteikt formā<br />
šādā formā var izteikt arī skaitli x ⋅ y .<br />
2<br />
a +<br />
5b<br />
2<br />
, kur a un b veseli skaitļi. Pierādīt, ka<br />
2 2<br />
Pierādījumā izmantojiet to, ka skaitlis a + 5b ir algebriskā skaitļa a + b − 5 norma.<br />
2. Pierādīt, ka vienādojumam x 2 − 2y<br />
2 = 1 eksistē bezgalīgi daudz atrisinājumu veselos<br />
skaitļos.<br />
Skaitļu gredzenā Q 2 jāatrod skaitlis, kura norma ir vienāda ar 1. Kāpinot šo skaitli<br />
patvaļīgā naturālā pakāpē, atradīsim bezgalīgu dotā vienādojuma atrisinājumu sēriju.<br />
2 2<br />
3. Pierādīt, ka naturālu skaitli n var izteikt formā x + y (x, y – veseli skaitļi) tad un tikai<br />
tad, kad tādā formā var izteikt skaitli 2n.<br />
Nākošajā lekcijā aplūkosim kvadrātisko paplašinājumu pielietojumus ģeometrisko<br />
konstrukciju uzdevumos.<br />
71
8. lekcija<br />
Ģeometriskās konstrukcijas.<br />
8.1. Ievads<br />
Lekcijā parādīts, ka ģeometrisko konstrukciju iespējamība ir saistīta ar<br />
algebrisko lauku paplašinājumu teoriju un dots neliels vēsturisks ieskats šīs<br />
teorijas attīstībā.<br />
Tas, kurš neatzīst Eiklīda ģeometriju<br />
atgādina cilvēku, kas, atgriezies no svešām<br />
zemēm, sāk nievāt savu māju.<br />
G. Forders<br />
Konstruktīvās problēmas ģeometrijā vienmēr ir interesējušas matemātiķus. Ko var<br />
konstruēt ar lineālu un cirkuli Šeit jāatzīmē, ka lineālu nevar izmantot kā mērinstrumentu,<br />
bet ar to var tikai novilkt taisni. No skolas kursa zināms, ka ar šiem instrumentiem var<br />
izpildīt dažādas konstrukcijas: pagarināt nogriezni n reizes, sadalīt nogriezni m daļās (no<br />
šejienes seko, ka sākot no vienības nogriežņa, var iegūt nogriezni ar patvaļīgu racionālu<br />
garumu), vilkt perpendikulu pret taisni, vilkt paralēlu taisni, sadalīt leņķi divās vienādās<br />
daļās, utt.<br />
Šāds konstruējamo ierīču ierobežojums (lineāls un cirkulis) ir saistīts ar senām tradīcijām,<br />
kuras klasiskās ģeometrijas pārstāvji ir atnesuši līdz mūsdienām.<br />
Izmantojot citas ģeometrisko konstrukciju ierīces (taisnleņķa trijstūri, lineālu ar paralēlām<br />
malām, riņķi, kas var ripot pa jebkuru jau uzzīmētu līkni un atzīmēt plaknē jebkura sava<br />
punkta trajektoriju, utt), iespējams konstruēt daudzus ģeometriskos objektus, kuri ir<br />
nekonstruējami ar cirkuli un lineālu; piemēram, atļaujot riņķa līnijai ripot pa taisni (kas<br />
reālā dzīvē ir iespējams), vienkārši ir konstruēt skaitli π , līdz ar to atrisinot klasiskajā<br />
ģeometrijā neatrisināmo riņķa kvadratūras problēmu.<br />
Jāatzīmē, ka matemātiskā teorija par konstrukcijām ar citām ģeometriskām ierīcēm ir<br />
praktiski neizpētīta. Mēs šajā lekcijā aplūkosim tikai konstruktīvos uzdevumus, kuros<br />
izmantots tikai cirkulis un lineāls.<br />
Viena no slavenākajām klasiskajām problēmām konstruktīvajā ģeometrijā ir Apolona<br />
problēma : dotas trīs riņķa līnijas; jākonstruē riņķa līnija, kas pieskaras dotajām riņķa<br />
līnijām. Šī senā problēma mūsu dienās ir atrisināta.<br />
No visām konstruktīvajām problēmām ģeometrijā vislielāko interesi izsauca regulāra n-<br />
stūra konstruēšana. Vienkārši konstruēt regulāru n-stūri, ja n = 3, 4, 6 . Ja n = 5 ,<br />
konstrukciju aplūkosim šajā lekcijā. Taču šajā lekcijā tiks pierādīts arī, ka prasītā<br />
konstrukcija nav iespējama, ja n = 7 .<br />
Jāatzīmē arī trīs senās klasiskās konstruktīvās ģeometrijas problēmas.<br />
1. Leņķa trisekcija.<br />
Zīmējumā doto leņķi sadalīt trīs vienādās daļās.<br />
2. Kuba dubultošana.<br />
Konstruēt kuba malu, kura tilpums ir divas reizes lielāks par dotā kuba tilpumu. Faktiski<br />
uzdevums reducējas uz skaitļa 3 2 konstruēšanas iespējamību.<br />
3. Riņķa kvadratūra.<br />
Konstruēt kvadrātu, kura laukums ir vienāds ar dotā riņķa laukumu. Šis uzdevums ir<br />
saistīts ar skaitļa π konstruēšanas neiespējamību.<br />
Daudzu gadsimtu garumā šīs problēmas neizdevās atrisināt. Rezultātā tās deva impulsu<br />
vienam no interesantākajiem virzieniem matemātikā – idejai, ka mēdz būt uzdevumi, kurus<br />
72
nav iespējams atrisināt. Līdz ar to matemātikā parādījās jauns ļoti sarežģīts uzdevums: "Kā<br />
pierādīt, ka viena vai otra matemātiska problēma ir neatrisināma".<br />
Algebrā analoģisks jautājums parādījās sakarā ar problēmu, kā atrisināt algebrisku<br />
vienādojumu, kura pakāpe ir lielāka par 4. Jau 16. gadsimtā tika atrastas formulas, kas ļauj<br />
trešās un ceturtās pakāpes vienādojumu saknes izteikt ar vienādojuma koeficientiem,<br />
izmantojot aritmētiskās operācijas un n-tās pakāpes radikāļa zīmi. Līdzīgas formulas tika<br />
meklētas arī piektās un augstākas pakāpes algebriskiem vienādojumiem.<br />
Bet tikai 19. gadsimta sākumā itāļu matemātiķim Rufini (1765. – 1822.) un norvēģu<br />
matemātiķim Ābelam (1802. – 1829.) radās ideja – pierādīt, ka vispārīgu algebrisku<br />
vienādojumu, kura pakāpe ir lielāka par 4, nevar "atrisināt radikāļos". Šo apgalvojumu<br />
pierādīja ģeniālais franču matemātiķis Galuā (1811. – 1832.). Savos darbos Galuā ieveda<br />
grupas jēdzienu (faktiski viņš aplūkoja lauku paplašinājuma automorfismu grupu), kas<br />
kļuva par pamatu visai mūsdienu algebrai. Viņš ne tikai ieveda jaunu algebrisku objektu<br />
un izpētīja tā īpašības, bet, izpētot to, atgriezās pie sākotnējā uzdevuma – algebriska<br />
vienādojuma sakņu formulas. Rezultātā viņš pierādīja, ka vispārīgu algebrisku<br />
vienādojumu, kura pakāpe ir augstāka par 4 nevar "atrisināt radikāļos".<br />
Ievērosim, ka atsevišķus augstas pakāpes algebriskus vienādojumus ir iespējams atrisināt<br />
5<br />
radikāļos. Piemēram, izmantojot substitūciju t = x , var atrisināt vienādojumu<br />
x<br />
10 − 5x<br />
5 + 6 = 0 . Galuā teorija precīzi par katru vienādojumu atļauj noskaidrot vai šī<br />
vienādojuma saknes ir pierakstāmas, izmantojot vienādojuma koeficientus aritmētiskās<br />
operācijas un radikāļa zīmi, vai nē.<br />
Jautājumu par regulāra n-stūra konstruēšanas iespējamību faktiski atrisināja vācu<br />
matemātiķis Gauss. Viņš pētīja jautājumu par to, kādiem pirmskaitļiem p iespējams<br />
konstruēt regulāru p-stūri. Atbilde bija tik pārsteidzoši interesanta, ka Gauss visu savu<br />
mūžu nolēma veltīt tikai matemātikai. Izrādījās, ka konstrukcija ir iespējama tad un tikai<br />
tad, kad p ir Fermā pirmskaitlis – tātad = 2 2 n<br />
p + 1.<br />
Pirmie Fermā pirmskaitļi ir 3, 5, 17, 257, 65537. Viegli pierādīt, ka uzkonstruējot n-stūri<br />
un m-stūri (n un m ir savstarpēji pirmskaitļi), ir iespējams konstruēt arī nm-stūri.<br />
Tā kā jebkuru leņķi var sadalīt divās vienādās daļās, tad var dubultot n-stūra malu skaitu.<br />
Rezultātā mēs iegūstam apgalvojumu: regulārs n-stūris ir konstruējams, ja<br />
k<br />
n = 2 ⋅ p ⋅ p ⋅L⋅<br />
p ,<br />
1<br />
2<br />
m<br />
kur p<br />
i<br />
ir dažādi Fermā pirmskaitļi.<br />
Protams ģeometrisko konstrukciju teorijai ir vairāk teorētiska nekā praktiska nozīme, jo<br />
uzkonstruēt, piemēram, regulāru n-stūri ar patvaļīgu precizitāti var izmantojot tuvinātās<br />
metodes. Taču šie sarežģītie uzdevumi deva lielu impulsu visas matemātikas attīstībai, un<br />
it īpaši algebras, algebriskās ģeometrijas un algebrisko skaitļu teorijas attīstībai.<br />
Daudz mazāk pētīta ir ģeometrisko konstrukciju teorija ar citiem instrumentiem. Ir<br />
iespējams izveidot mehāniskus instrumentus, ar kuriem var konstruēt parabolas,<br />
hiperbolas, elipses un arī patvaļīgas algebriskas līknes. Taču joprojām nav vispārīgas<br />
definīcijas, kas ir konstruējama līkne vai virsma; nav arī aprakstītas līkņu klases, ko<br />
iespējams konstruēt, izmantojot noteikta veida instrumentus.<br />
8.2. Ģeometriskās konstrukcijas un lauku paplašinājumi<br />
Lekcijā aplūkosim kā ģeometriskās konstrukcijas saistītas ar algebru –, precīzāk, ar lauku<br />
paplašinājumu teoriju. Mēs aplūkosim tikai klasiskās ģeometriskās konstrukcijas, tātad<br />
konstrukcijas, kuras var izpildīt ar lineālu un cirkuli. Uzskatīsim, ka konstrukcijas tiek<br />
izpildītas koordinātu plaknē, kurā atzīmēts vienības nogrieznis.<br />
Jebkurš ģeometrisks zīmējums sastāv no trim pamatelementiem.<br />
73
1. Punkts P, kuru apraksta divi skaitļi – punkta koordinātes ( x, y)<br />
.<br />
2 2<br />
2. Taisne t, kuru apraksta lineārs vienādojums Ax + By + C = 0 , a + b ≠ 0 .<br />
Ja B ≠ 0 , tad taisnes vienādojumu var pārveidot formā y = ax + b . Veicot<br />
konstrukcijas, varam uzskatīt, ka neviena no taisnēm "nejauši" nebūs paralēla Oy<br />
asij; tātad arī patvaļīgu taisni raksturo divi skaitļi a un b.<br />
3. Riņķa līnija; to apraksta ar divām riņķa centra koordinātēm ( x, y)<br />
un riņķa<br />
rādiusu r.<br />
Definīcija 8.1. Plaknē atzīmēts vienības nogrieznis. Saka, ka reāls skaitlis a ir<br />
konstruējams, ja plaknē var uzkonstruēt nogriezni ar garumu a .<br />
Viegli pārbaudīt sekojošu apgalvojumu: "Ja uzkonstruēti punkta, taisnes vai riņķa līnijas<br />
raksturojošie skaitļi, tad var ģeometriski uzkonstruēt prasīto objektu. Un otrādi:<br />
ģeometrisko objektu raksturojošie lielumi (punkta koordinātes ( x, y)<br />
, taisnes vienādojuma<br />
y = ax + b koeficienti ( a, b)<br />
, riņķa līnijas centra koordinātes ( x, y)<br />
un rādiuss r) ir<br />
konstruējami skaitļi."<br />
Teorēma 8.1. Dots zīmējums Pic – elementāro objektu kopa koordinātu plaknē. Dotajā<br />
Kon Pic ir lauks, kas satur racionālo skaitļu lauku.<br />
zīmējumā konstruējamo skaitļu kopa ( )<br />
Kon ir slēgts attiecībā pret saskaitīšanas, atņemšanas,<br />
reizināšanas un apgrieztā elementa operācijām.<br />
1) Atliekot uz vienas taisnes nogriežņus AB = a un BC = b , atkarībā no virziena izvēles,<br />
iegūstam nogriezni BC, kura garums ir skaitļu a un b summa vai starpība.<br />
2) Skaitļu reizināšana. Doti nogriežņi, kuru garumi ir x un y; konstruēt skaitli, kura<br />
garums ir xy. No punkta O novilksim divus patvaļīgus starus (skat. zīm. 8.1.).<br />
Pierādījums. Jāpierāda, ka ( Pic)<br />
y<br />
C<br />
1<br />
A<br />
O x B D<br />
zīm. 8.1.<br />
Uz pirmā stara atzīmēsim punktus A un C tā, lai OA = 1 un OC = y . Uz otra stara<br />
atzīmēsim punktu B tā, lai OB = x . Novelkam taisni CD || AB . No trijstūru OAB un OCD<br />
līdzības iegūstam:<br />
OB OD OD<br />
= ⇒ x =<br />
OA OC<br />
y<br />
⇒ OD = xy .<br />
Skaitļu reizinājums uzkonstruēts.<br />
3) Apgrieztais skaitlis. Dots nogrieznis ar garumu x. Uzkonstruēsim taisnleņķa trijstūri<br />
AHC ar katetēm AH = x un HC = 1; papildināsim zīmējumu līdz taisnleņķa trijstūrim<br />
ACB (skat. zīm. 8.2.).<br />
74
C<br />
1<br />
A x H B<br />
zīm. 8.1.<br />
No trijstūru BHC un CHA līdzības iegūstam:<br />
HB 2<br />
HC<br />
HC<br />
= ⇒ HB = =<br />
1 .<br />
HC AH<br />
AH x<br />
Apgrieztais skaitlis konstruēts. Teorēma pierādīta.<br />
Q apzīmēsim mazāko lauku, kas satur visus sākotnējā zīmējuma Pic<br />
pamatelementu raksturojošos lielumus. Jā sākotnējo elementu nav, tad aplūkojam lauku Q.<br />
No teorēmas 8.1. seko, ka visi skaitļi no lauka Q ( Pic)<br />
ir konstruējami. Taču izrādās, ka<br />
konstruējami ir arī citi skaitļi.<br />
Ar ( Pic)<br />
Teorēma 8.2. Ja skaitlis x > 0 ir konstruējums dotajā zīmējumā, tad arī skaitlis x ir<br />
konstruējums dotajā zīmējumā.<br />
Pierādījums. Uz fiksētas taisnes atliekam nogriežņus AH = x un HB = 1. Konstruējam<br />
nogriežņa AB viduspunktu O; velkam riņķa līniju ar centru punktā O un rādiusu OA.<br />
Velkam perpendikulu HC⊥ AB . Esam ieguvuši taisnleņķa trijstūri ABC (skat. zīm. 8.3.).<br />
C<br />
A x O H 1 B<br />
zīm. 8.3.<br />
No trijstūru AHC un CHB līdzības iegūstam:<br />
AH HC<br />
2<br />
= ⇒ HC = AH ⋅ HB<br />
HC HB<br />
⇒ HC = AH ⋅ HB = x .<br />
Teorēma pierādīta.<br />
Pieņemsim, ka P ir lauks un<br />
P<br />
( D ) = { a + b D / a,<br />
b ∈ P}<br />
D ∈ P , bet D 2 ∉ P . Tad lauks<br />
ir otrās pakāpes lauka P paplašinājums. Pierādītā teorēma apgalvo: "Ja lauka P elementi ir<br />
dotajā zīmējumā konstruējami skaitļi, tad arī lauka P ( D ) elementi ir dotajā zīmējumā<br />
konstruējami skaitļi.<br />
75
Teorēmas sekas. Zīmējuma sākotnējo pamatelementu raksturojošo lielumu veidoto lauku<br />
apzīmēsim ar Q ( Pic) = P0<br />
. Ja P0 ⊂ P1<br />
⊂ L ⊂ Pn<br />
, kur P i<br />
⊂ P i+ 1<br />
ir kvadrātiski<br />
paplašinājumi, tad visi lauka Pn<br />
elementi ir konstruējami.<br />
Mēs esam pierādījuši, ka konstruējami ir skaitļi, kurus var izteikt izmantojot racionālos<br />
skaitļus, dotā zīmējuma pamatobjektu raksturojošos lielumus, aritmētiskās operācijas un<br />
kvadrātsaknes zīmi.<br />
Uzdevums. Plaknē dots vienības nogrieznis. Uzkonstruēt plaknē nogriežņus, kuru garumi<br />
ir 3 , 5 − 3 , 6 + 7 + 3 .<br />
Tagad pierādīsim apgriezto teorēmu.<br />
Teorēma 8.3. (Teorēma par konstruējamiem skaitļiem). Koordinātu plaknē dots<br />
zīmējums Pic. Šī zīmējuma objektu raksturojošo elementu lauku apzīmēsim ar<br />
Q ( Pic) = P0<br />
. Skaitlis x ir konstruējams dotajā zīmējumā, ja eksistē tāds lauku<br />
paplašinājumu tornis<br />
P<br />
0<br />
⊂ P1<br />
⊂ L ⊂ P n<br />
,<br />
ka visiem ∈{ 0,<br />
1, , n −1}<br />
pieder laukam P<br />
n<br />
.<br />
i K P i<br />
⊂ P i+ 1<br />
ir kvadrātisks lauka P<br />
i<br />
paplašinājums, un skaitlis x<br />
Piezīme. Šī ir galvenā teorēma konstruējamo skaitļu teorijā; faktiski tā apraksta kādi skaitļi<br />
ir konstruējami dotajā zīmējumā.<br />
Pierādījums. Lai pierādītu šo teorēmu, ir jāpierāda, ka, izpildot vienu elementāro<br />
konstrukciju, zīmējuma objektu raksturojošo lielumu lauks P vai nu nemainās, vai arī tas<br />
tiek paplašināts ar skaitli D , D ∈ P .<br />
Vispirms jāatzīmē, ka var izpildīt arī šādas konstrukcijas:<br />
1) izvēlēties patvaļīgu punktu,<br />
2) vilkt patvaļīgu taisni (iespējams arī, ka caur norādītu punktu),<br />
3) vilkt patvaļīgu riņķa līniju (iespējams ar norādītu centru vai rādiusu).<br />
Visos šajos gadījumos varam uzskatīt, ka nenoteiktie raksturojošie lielumi tiek izvēlēti no<br />
konstruējamā lauka P. Tāpēc jāaplūko tikai piecas pamatkonstrukcijas .<br />
1. Vilkt taisni caur diviem dotiem punktiem.<br />
Doti konstruējami punkti A<br />
1<br />
( x1, y1<br />
) un A<br />
2<br />
( x2<br />
, y2<br />
); tas nozīmē, ka x 1<br />
, x 2<br />
, y 1<br />
, y 2<br />
∈ P .<br />
Vilksim taisni caur punktiem A<br />
1<br />
un A<br />
2<br />
. Taisnes vienādojums ir<br />
x − x1<br />
y − y1<br />
= .<br />
x2<br />
− x1<br />
y2<br />
− y1<br />
Redzam, ka visi taisnes vienādojuma koeficienti pieder laukam P.<br />
2. Atrast divu neparalēlu taišņu krustpunktu.<br />
Divu taišņu y = a1x<br />
+ b1<br />
un y = a2 x + b2<br />
krustpunkta koordinātes ( x, y)<br />
atrodam no<br />
vienādojumu sistēmas:<br />
⎧y<br />
= a1x<br />
+ b1<br />
b2<br />
− b1<br />
a1b2<br />
− a2b1<br />
⎨<br />
⇒ x = , y =<br />
.<br />
⎩y<br />
= a2x<br />
+ b2<br />
a1<br />
− a2<br />
a1<br />
− a2<br />
Redzam, ka arī šajā gadījumā konstruējamā objekta lielumi – punkta koordinātes atrodas<br />
sākotnējā laukā P.<br />
3. Riņķa līnijas konstruēšana.<br />
Šī konstrukcija nemaina konstruējamo lielumu lauku.<br />
76
4. Riņķa līnijas un taisnes krustpunkts.<br />
2<br />
2 2<br />
Riņķa līnijas vienādojums ir ( x − x1 ) + ( y − y1<br />
) = r ;<br />
Taisnes vienādojums y = ax + b .<br />
Skaitļi x<br />
1<br />
, x2 , r,<br />
a,<br />
b pieder laukam P. Riņķa līnijas un taisnes krustpunktu koordinātes<br />
atrodam no vienādojumu sistēmas<br />
2<br />
( x − x ) + ( y − y )<br />
2 2<br />
⎧<br />
1 1<br />
= r<br />
⎨<br />
.<br />
⎩y<br />
= ax + b<br />
Ievietojot pirmajā vienādojumā y vietā izteiksmi ax + b , iegūstam kvadrātvienādojumu<br />
no x. Ja D ir šī vienādojuma diskriminants, tad abi skaitļi x un y pieder lauka P<br />
kvadrātiskam paplašinājumam P ( D)<br />
.<br />
5. Divu riņķa līniju krustpunkts.<br />
Dotas divas riņķa līnijas, kuru vienādojumi ir<br />
2<br />
2 2<br />
2<br />
2 2<br />
( x − x ) + ( y − y ) = un ( x x ) + ( y − y ) =<br />
1 1<br />
r1<br />
−<br />
2 2<br />
r2<br />
.<br />
Šo riņķa līniju krustpunktu koordinātes atrodam no vienādojumu sistēmas<br />
2<br />
⎧( x − x1<br />
) + ( y − y1<br />
)<br />
⎨<br />
2<br />
⎩( x − x2<br />
) + ( y − y2<br />
)<br />
2<br />
2<br />
= r<br />
2<br />
1<br />
2<br />
2<br />
= r<br />
.<br />
Atņemot no pirmā vienādojuma otro, iegūstam lineāru vienādojumu no x un y . Tātad<br />
varam izteikt y = ax + b , a, b ∈ P . Redzam, ka uzdevums ir reducējies uz 4. punkta<br />
uzdevumu. Tātad konstruējamo punktu koordinātes pieder lauka P kvadrātiskam<br />
paplašinājumam.<br />
Teorēma pierādīta.<br />
8.3. Neiespējamās konstrukcijas<br />
8.3.1. Kuba dubultošana<br />
Senajā uzdevumā bija prasīts uzkonstruēt kuba šķautni, kura tilpums ir divas reizes lielāks<br />
par dotā kuba tilpumu. Faktiski bija jākonstruē skaitlis 3 2 .<br />
Teorēma 8.4. Skaitlis 3 2 nav konstruējams.<br />
Sekas. Kuba dubultošanas uzdevums nav atrisināms.<br />
Pierādījums. Pieņemsim pretējo, ka skaitlis 3<br />
2 ir konstruējams. Tad eksistē tāds<br />
kvadrātisku paplašinājumu tornis<br />
Q = F0 ⊂ F1<br />
⊂ L ⊂ F k<br />
, ka α = 3 2 ∈ Fk<br />
.<br />
No visiem kvadrātisko paplašinājumu torņiem, kas satur skaitli 3 2 , izvēlēsimies torni ar<br />
mazāko pakāpienu skaitu k.<br />
Tātad α ∈ Fk<br />
, bet α ∉ F k− 1<br />
. Tā kā F<br />
k<br />
ir lauka F<br />
k−1<br />
kvadrātisks paplašinājums, tad<br />
α = p + q w , p , q,<br />
w ∈ F k −1<br />
.<br />
Jāatzīmē, ka visi lauki F<br />
i<br />
, kas veidojas konstrukcijas gaitā ir reālo skaitļu lauka R<br />
apakšlauki.<br />
Apzīmēsim ar α skaitļa α saistīto skaitli α = p − q w paplašinājumā Fk<br />
−1<br />
⊂ Fk<br />
. No<br />
3<br />
3<br />
vienādības α − 2 = 0 seko saistītā vienādība α − 2 = α − 2 = 0 . Tas nozīmē, ka arī<br />
3<br />
77
skaitlis<br />
p − q w ir vienādojuma 3 3<br />
x − 2 reāla sakne. Taču vienādojumam x − 2 = 0 ir<br />
tikai viena reāla sakne, jo funkcija y = x 3 − 2 ir monotoni augoša funkcija. Tātad<br />
p + q w = p − q w ⇒ q w = 0.<br />
Redzam, ka α p ∈ F<br />
1, bet tā ir pretruna. Teorēma pierādīta.<br />
=<br />
k−<br />
8.3.2. Teorēma par konstruējamiem skaitļiem<br />
Teorēma 8.5. Pieņemsim, ka F ir lauks, kas satur sākotnējā zīmējuma visu objektu<br />
raksturojošos elementus. Aplūkosim skaitli α , kura minimālā polinoma f ( x)<br />
pakāpe ir n.<br />
Ja n nav divnieka pakāpe, tad skaitlis α nav konstruējams dotajā zīmējumā.<br />
Pierādījums. Pieņemsim, ka α ir konstruējams skaitlis. Tad eksistē tāds kvadrātisko<br />
paplašinājumu tornis<br />
F = F<br />
L<br />
0<br />
⊂ F1<br />
⊂ F2<br />
⊂ ⊂ F k<br />
,<br />
ka α ∈ Fk<br />
; tātad F( α ) ⊂ Fk<br />
.<br />
No lemmas par galīgu paplašinājumu torni (skat. teorēmu 7.3.) seko, ka<br />
k<br />
( F F ) 2<br />
k<br />
: = .<br />
No galīgu lauku paplašinājumu īpašībām iegūstam vienādību:<br />
k<br />
2 = ( Fk<br />
: F ) = ( Fk<br />
: F( α )) ⋅ ( F( α ):<br />
F ) .<br />
k<br />
Tātad ( F ( α ):<br />
F ) ir skaitļa 2 dalītājs – tātad divnieka pakāpe. Paplašinājuma F ⊂ F( α )<br />
pakāpe sakrīt ar elementa α minimālā polinoma pakāpi. Tātad elementa α minimālā<br />
polinoma pakāpe ir divnieka pakāpe. teorēma pierādīta.<br />
8.3.3. Leņķa trisekcija<br />
Otrs senais uzdevums ir leņķa trisekcija. Plaknē uzzīmēts leņķis; ar cirkuli un lineālu<br />
sadalīt to trīs vienādās daļās. Jāpierāda, ka vispārīgajā gadījumā to izdarīt nevar. Ja<br />
eksistētu vispārīga metode kā sadalīt patvaļīgu leņķi trīs vienādās daļās, tad no 60 ° leņķa,<br />
kuru var uzkonstruēt jebkurā zīmējumā, mēs varētu iegūt 20 ° lielu leņķi.<br />
Aplūkosim zīmējumu, kura sākotnējo objektu raksturojošie lielumi ir racionāli skaitļi.<br />
Pierādīsim, ka šajā zīmējumā nav iespējams konstruēt 20 ° lielu leņķi. Pieņemsim pretējo,<br />
ka šāds leņķis ir konstruējams; tad iespējams arī konstruēt skaitli a = cos 20°<br />
.<br />
3 α<br />
α<br />
Ievietojot formulā cosα<br />
= 4cos<br />
3<br />
− 3cos<br />
3<br />
leņķi α = 60°<br />
iegūstam vienādību<br />
1<br />
= 4a 3 − 3a .<br />
2<br />
Secinām, ka skaitlis a ir vienādojuma 8x 3 − 6x −1<br />
= 0 sakne. Šis polinoms ir primitīvs pār<br />
lauku Q. Ja tas sadalītos reizinātājos, tad viens no reizinātājiem būtu lineārs, un<br />
vienādojumam būtu racionāla sakne. Viegli pārbaudīt, ka šim vienādojumam nav racionālu<br />
sakņu (jāpārbauda skaitļi b<br />
a , kur<br />
a, b – veseli skaitļi , a ir skaitļa 1 dalītājs, b ir skaitļa 8<br />
dalītājs). Tātad polinoms 8 3 − 6x<br />
−1<br />
Q ⊂ Q a<br />
ir kubisks paplašinājums, un no teorēmas 8.5. seko, ka skaitlis a nav konstruējams. Līdz ar<br />
x ir primitīvs pār lauku Q. Tas nozīmē, ka ( )<br />
78
to pierādīts, ka vispārīgajā gadījumā nav konstruējams leņķis, kas ir viena trešdaļa no dotā<br />
leņķa.<br />
8.3.4. Regulārs septiņstūris<br />
Šajā paragrāfā pierādīsim, ka nav iespējams ar cirkuli un lineālu konstruēt regulāru 7-stūri.<br />
Regulāra 7-stūra virsotnes komplekso skaitļu laukā var tikt aprakstītas kā vienādojuma<br />
7<br />
z −1<br />
= 0 saknes (mēs interpretējam kompleksos skaitļus kā punktus kompleksajā<br />
plaknē).<br />
Viena no vienādojuma saknēm ir z = 1, bet pārējās ir vienādojuma<br />
7<br />
z −<br />
= z<br />
z −1<br />
saknes. Dalot ar<br />
1 6 5 4 3 2<br />
+ z<br />
+ z<br />
+ z<br />
+ z<br />
+ z + 1 = 0<br />
3<br />
z , iegūstam vienādojumu:<br />
3 1 2 1 1<br />
z + + z + + z + = 0 . (*)<br />
3<br />
2<br />
z z z<br />
1<br />
Ievietojot y = z + , iegūstam vienādojumu:<br />
z<br />
3 2<br />
y + y − 2y<br />
−1<br />
= 0 .<br />
Mēs zinām, ka viena no vienādojuma (*) saknēm ir skaitlis<br />
z = cosϕ<br />
+ isinϕ<br />
,<br />
2π<br />
ϕ = .<br />
7<br />
1<br />
No šejienes iegūstam vienādību y = z + = 2cos ϕ .<br />
z<br />
Tātad, ja konstruējams ir regulārs 7-stūris, tad konstruējams ir arī leņķis ϕ , līdz ar to arī<br />
skaitlis = 2cosϕ<br />
Q y ir kubisks lauka Q paplašinājums, jo vienādojumam<br />
y . Taču ( )<br />
3 2<br />
y + y − 2y<br />
−1<br />
= 0 nav racionālu sakņu. No teorēmas 8.5. seko ka skaitlis y nav<br />
konstruējams; līdz ar to pierādīts, ka konstruējams nav arī regulārs 7-stūris.<br />
8.3.5. Regulārs desmitstūris<br />
Lai konstruētu regulāru 10-stūri, jāmāk konstruēt 36 ° leņķis. Aplūkosim vienādmalu<br />
trijstūri ABC, kuram ∠ACB = 36°<br />
, ∠CAB<br />
= ∠CBA<br />
= 72°<br />
(skat. zīm. 8.4.).<br />
C<br />
K<br />
A B<br />
zīm. 8.4.<br />
Novilksim leņķa A bisektrisi AK. Uzskatīsim, ka AC = BC = 1 un AB = x . Tā kā AKB ir<br />
vienādsānu trijstūris<br />
1<br />
( ∠ KAB = ∠ CAB = 36°<br />
, ∠AKB<br />
= 180 ° − ∠KAB<br />
− ∠KBA<br />
= 72°<br />
= ∠KBA<br />
),<br />
2<br />
un arī AKC ir vienādsānu trijstūris<br />
79
1<br />
( ∠ACK<br />
= 36 ° = ∠CAB<br />
= ∠CAK<br />
),<br />
2<br />
tad x = AB = AK = KC .<br />
Atzīmēsim, ka trijstūri ACB un KAB ir līdzīgi. Tātad<br />
CB AB 1 x<br />
2<br />
= ⇒ = ⇒ x − x −1<br />
= 0 ⇒ x<br />
2 − x −1<br />
= 0 .<br />
AB KB x 1−<br />
x<br />
5 −1<br />
No šejienes x = (otra vienādojuma sakne ir negatīvs skaitlis).<br />
2<br />
Tātad regulāra 10-stūra mala, kurš ievilkts riņķa līnijā ar rādiusu 1, ir konstruējams<br />
skaitlis. Protams izejot no 10-stūra var konstruēt arī regulāru 5-stūri. Skaitli 5 var<br />
konstruēt kā taisnleņķa trijstūra hipotenūzu, kura malas ir 1 un 2. No šī skaitļa, atņemot 1<br />
un izdalot ar 2, iegūstam 10-stūra malas garumu.<br />
8.3.6. Riņķa kvadratūra<br />
Ir pierādīts, ka kuba kvadratūras un leņķa trisekcijas konstrukcijas nav iespējamas. Taču<br />
riņķa kvadratūras neiespējamības pierādījums ir sarežģītāks. Ar Q ( Pic)<br />
mēs apzīmējām<br />
lauku, kuru veido sākotnējā zīmējuma pamatobjektu raksturojošie lielumi. Riņķa<br />
kvadratūras gadījumā šis lauks ir racionālo skaitļu lauks. No teorēmas 8.3. seko, ka<br />
konstruējami ir tikai skaitļi, kas pieder lauka Q kvadrātisko paplašinājumu tornim.<br />
Protams, ka visi šādi skaitļi ir algebriski. Kvadrātisko paplašinājumu tornis ir galīgs lauka<br />
Q paplašinājums, tātad algebrisks paplašinājums. Lai pierādītu, ka riņķa kvadratūras<br />
konstrukcija nav iespējama, jāpierāda, ka skaitlis π nav algebrisks, tātad transcendents<br />
skaitlis.<br />
Tehnisko aparātu, kas nepieciešams, lai pierādītu, ka π ir transcendents skaitlis izveidoja<br />
Šarls Ermits (1822. – 1905.) ; viņš arī pierādīja, ka skaitlis e ir transcendents. Izmantojot<br />
Ermita metodi F. Lindenmans 1882. gadā pierādīja, ka arī skaitlis π ir transcendents. Līdz<br />
ar to bija pielikts punkts arī pēdējai no trim seno konstrukcijas uzdevumu problēmai.<br />
80
LITERATŪRA.<br />
[Holl] M. Holl. Grupu teorija. (tulkojums krievu valodā), Maskava 1962.g.<br />
[Kon] P.M. Cohn. Universal algebra. (tulkojums krievu valodā), Maskava 1968.g.<br />
[Goldb] R. Goldblat. Topoi, The categorial anaysis of logic. North-Holland Publ. Comp.,<br />
Amsterdam, New York, Oksford. 1979. (Tulkojums krievu valodā, Maskava, 1983.)<br />
[Plotk] B. Plotkin. Algebrisko sistēmu automorfismu grupas. Maskava 1970.g. (kr.v.)<br />
[Kostr] A.I. Kostrikins. Ievads algebrā. Maskava 1977.g. (kr. v.)<br />
[Strazd] I. Strazdiņš. Diskrētā matemātika. Rīga 1980.g.<br />
[Varden] Van der Warden. <strong>Algebra</strong> (tulkojums krievu valodā). Maskava 1966.g.<br />
81