Struktur Aljabar
Aleams Barra
Copyright
c 2015 Aleams Barra
Licensed under the Creative Commons Attribution-NonCommercial 3.0 Unported License (the
“License”). You may not use this file except in compliance with the License. You may ob-
tain a copy of the License at http://creativecommons.org/licenses/by-nc/3.0. Unless
required by applicable law or agreed to in writing, software distributed under the License is
distributed on an “AS IS ” BASIS , WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
either express or implied. See the License for the specific language governing permissions and
limitations under the License.
Daftar Isi
1 Materi Pendahuluan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.1 Teori Himpunan 7
1.1.1 Operasi pada Himpunan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.1.2 Diskusi Lanjutan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.2 Pemetaan 8
1.2.1 Pendefinisian Pemetaan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.2.2 Beberapa Pemetaan Khusus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.2.3 Kardinalitas Himpunan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.2.4 Operasi Biner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.2.5 Diskusi Lanjutan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2 Teori Grup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.1 Aksioma Grup 17
2.2 Beberapa Contoh Grup 18
2.2.1 Grup Komutatif . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.2.2 Grup Tak Komutatif . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.2.3 Contoh Nongrup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.2.4 Diskusi Lanjutan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4 Grup Permutasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4.1 Perkalian di Sn 41
4.2 Putaran 42
4.3 Transposisi 45
7 Isomorfisma Grup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
7.1 Tak Sama Tapi Serupa 63
7.1.1 Automorfisma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
7.2 Lebih Jauh Dengan Isomorfisma Grup 66
7.3 Teorema Isomorfisma 67
7.3.1 Teorema Cayley . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
8 Gelanggang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
8.1 Himpunan dengan Dua Operasi 71
8.2 Gelanggang 71
8.2.1 Sub Gelanggang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
8.2.2 Sifat Operasi di Gelanggang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
8.3 Daerah Integral dan Lapangan 75
8.3.1 Lapangan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
8.4 Homomorfisma Gelanggang 77
8.4.1 Diskusi Lanjutan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
8.5 Konstruksi Ideal Baru 80
8.6 Ideal Prima dan Maksimal 81
9 Gelanggang Polinomial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
9.1 Notasi dan Operasi pada Polinom 85
9.2 Algoritma Euclid 87
9.3 Gelanggang Polinom atas Lapangan 88
10 Daftar Pustaka . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Daftar Pustaka . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Buku 93
Artikel 93
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Teori Himpunan
Operasi pada Himpunan
Diskusi Lanjutan
Pemetaan
Pendefinisian Pemetaan
Beberapa Pemetaan Khusus
Kardinalitas Himpunan
Operasi Biner
Diskusi Lanjutan
1. Materi Pendahuluan
Diskusi 1.6 Pada awal perkembangan teori himpunan diyakini bahwa apapun yang anggota-
anggotanya dapat dideskripsikan, merupakan himpunan. Akan tetapi matematikawan Bertrand
Russel, menunjukkan bahwa jika kita memperbolehkan pendefinisian himpunan seperti itu
akan timbul suatu paradoks. Tinjau koleksi semua himpunan yang bukan merupakan anggota
dirinya sendiri, R = {x : x 6∈ x}. Tunjukkan bahwa R ∈ R jika dan hanya jika R 6∈ R.
1.2 Pemetaan
1.2.1 Pendefinisian Pemetaan
Dalam banyak situasi kita ingin memberikan atribut terhadap anggota-anggota suatu himpunan.
Misalkan untuk himpunan
kepada masing-masing anggotanya kita ingin memberikan atribut usia atau misalkan atribut
nomor mahasiswa. Dalam hal ini pemberian atribut ini bisa dipandang sebagai pengaitan setiap
unsur di M dengan suatu bilangan bulat.
Kita bisa meninjau situasi ini sebagai pemasangan antara masing-masing unsur di M dengan
suatu bilangan bulat yang menyatakan usianya. Untuk menyatakan pemasangan ini kita bisa
menggunakan diagram anak panah, misalnya
Ahmad → 19
Nina → 20
Ani → 19
Bobby → 22
.. ..
. .
1.2 Pemetaan 9
Kita bisa memperumum situasi ini. Diberikan dua buah himpunan A dan B, kita beri aturan
bagaimana kita memasangkan masing-masing dari unsur di A dengan suatu unsur di B. Karena
kita bisa memberikan beragam aturan pemasangan, untuk membedakan mereka kita berikan nama
kepada cara kita memasangkan unsur-unsur di A dengan unsur-unsur di B. Aturan pemasangan
f yang memasangkan unsur-unsur di A dengan unsur-unsur di B, ditulis f : A → B. Jika a ∈ A,
unsur di B yang dipasangkan dengan a ini kita nyatakan dengan f (a). Sebagai contoh, alih-alih
dengan menggunakan anak panah, jika A = {Ahmad, Nina, Ani, Bobby}, B = Z dan f : A → B
adalah aturan yang memasangkan masing-masing unsur di A dengan usianya, kita bisa tuliskan
f (Ahmad) = 19
f (Nina) = 20
f (Ani) = 19
f (Bobby) = 22
Salah satu cara pendefinisian suatu pemetaan f : A → B adalah dengan mendaftarkan pemasangan
semua unsur di A dengan di B seperti yang kita lihat pada contoh sebelum definisi di atas. Cara
lain adalah dengan memberikan deskripsi atau formula pemasangan seperti apa yang dilakukan
oleh f . Untuk lebih jelasnya kita lihat contoh-contoh berikut:
Contoh 1.1 Misalkan A = {1, 2, 3}, B = {a, b, · · · , z},C = {Mahasiswa Matematika ITB}
Berikut ini merupakan contoh-contoh pemetaan:
◦ f : A → B dengan f (1) = a, f (2) = i dan f (3) = u
◦ g : C → B dengan g adalah pemetaan yang mengkaitkan masing-masing mahasiswa dengan
huruf awal namanya.
◦ h : B → A dengan h memetekan semua huruf vokal ke 1 dan memetakan semua huruf
konsonan ke 2.
◦ p : A → N dengan p(x) = 2015x .
(g ◦ f )(a) := g( f (a))
Misalkan f : A → B merupakan pemetaan yang satu-satu dan pada. Kita bisa mendefinisikan
pemetaan g : B → A sebagai berikut: untuk setiap b ∈ B, karena f pada maka terdapat a ∈ A
sehingga f (a) = b. Ada berapa unsur a ∈ A yang bersifat demikian? hanya satu! karena dengan
keinjektifan f dijamin bahwa unsur di A yang berbeda dari a akan dipetakan ke unsur di B yang
berbeda. Dengan demikian g : B → A memenuhi syarat suatu pemetaan.
Sekarang dari f dan g kita peroleh fungsi g ◦ f : A → A dan f ◦ g : B → B. Perhatikan bahwa
untuk setiap a ∈ A berlaku
Kesamaan terakhir diperoleh dari definisi g. Jika f memasangkan a dengan f (a), maka g akan
memasangkan f (a) dengan a, sehingga g( f (a)) = a.
Dilain pihak, misalkan b ∈ B. Karena f pada, maka ada a ∈ A sehingga f (a) = b. Menurut
definisi g berlaku
Dari kedua sifat di atas kita lihat bahwa f dan g merupakan aturan pemasangan yang
berkebalikan. Jika a dipasangkan dengan f (a) oleh f , maka g memasangkan f (a) dengan
a. Demikian juga jika g memasangkan b dengan g(b), maka f memasangkan g(b) dengan b.
Karena sifat berkebalikan ini kita katakan bahwa f dan g saling invers.
Jika f dan g saling invers, g kita sebut sebagai invers dari f , ditulis g = f −1 . Demikian pula
f adalah invers dari g dan bisa kita tuliskan f = g−1 .
Diskusi 1.10 Jika f : A → B satu-satu dan pada, tunjukkan bahwa terdapat pemetaan B → A
yang juga satu-satu pada.
Diskusi Lanjutan
Jika f : A → B satu-satu dan pada, tunjukkan bahwa terdapat pemetaan B → A yang juga satu-satu
pada.
Diskusi 1.13 Berikan contoh pemetaan f : A → A (jika ada) dengan banyaknya anggota A
berhingga dan bersifat:
1. pada tapi tidak satu-satu
2. satu-satu tapi tidak pada
hingga banyak anggota. Apakah kita bisa serta merta mengatakan bahwa keduanya mempunyai
banyak anggota yang sama? Apakah himpunan N dan N ∪ {0} mempunyai banyak anggota
yang sama atau yang terakhir lebih banyak dari yang pertama? Keduanya jelas mengandung tak
berhingga banyaknya unsur dan mungkin kita bisa berhenti saja sampai tarap itu. Akan tetapi kita
bisa menanyakan lebih lanjut, meski dua buah himpunan mempunyai takberhingga banyaknya
unsur bisa kah kita menciptakan suatu konsep yang bisa membedakan tingkat ketakberhinggaan?
Secara intuitif kita menduga bahwa banyaknya anggota R jauh lebih banyak dari banyaknya
anggota N. Tapi bagaimana kita mengukurnya?
Alih-alih kita memberikan ukuran tertentu yang bisa membedakan tingkat ketakhinggaan,
kita akan mendefinisikan kapan dua buah himpunan kita katakan mempunyai “banyak anggota”
yang sama. Misalkan kita punya himpunan A yang berisi sejumlah orang dan himpunan B yang
berisi sejumlah kursi. Kita bisa mengatakan bahwa banyaknya anggota A sama dengan B jika
kita bisa membuat masing-masing orang di A menduduki kursi di B sehingga tidak ada kursi di
B yang kosong. Tapi ini bisa kita lihat sebagai aturan pemasangan orang dengan kursi, yakni
pemetaaan A −→ B yang satu-satu dan pada. Kita akan gunakan konsep ini untuk mengatakan
dua himpunan mempunyai banyak anggota yang sama.
Definisi 1.2.4 Himpunan A dan B kita katakan mempunyai kardinalitas (banyaknya anggota)
yang sama jika terdapat pemetaan f : A → B yang satu-satu dan pada. Kardinalitas dari
himpunan A kita notasikan dengan |A|.
Kita akan mencoba menggunakan definisi di atas untuk melihat apakah N dan N ∪ {0}
mempunyai kardinalitas yang sama.
Contoh 1.2 Lorong pada hotel Hilbert sisi-sisinya memuat hotel sebanyak |N| yang diberi
nomor 1, 2, 3, . . .. Suatu waktu datanglah tamu sebanyak |N ∪ {0}|. Kita bisa membuat masing-
masing tamu mendapatkan kamar dengan cara berikut. Pertama |N| orang dari tamu tersebut
kita minta untuk menempati |N| kamar yang tersedia? Bagaimana dengan sisa tamu yang satu
orang, dimana ia harus kita tempatkan? Mudah! Kita minta ia untuk menempati kamar pertama.
Tamu sebelumnya yang mengisi kamar tersebut kita minta pindah ke kamar 2, tamu dari kamar 2
pindah ke kamar 3. Begitu kita lakukan seterusnya sehingga untuk setiap n tamu yang tadinya
mengisi kamar ke-n pindah ke kamar-n + 1. Dengan cara ini kita berhasil memberikan kamar
kepada setiap orang.
Yang kita lakukan di atas bisa kita nyatakan dalam bahasa pemetaan. Pemetaan yang
kita gunakan untuk menunjukkan |N| = |N ∪ {0}| adalah pemetaan f : N ∪ {0} → N yang
didefinisikan melalui f (x) = x + 1. Pemetaan ini pada karena setiap kali kita mengambil unsur
n ∈ N maka n − 1 ∈ N ∪ {0} dan
f (n − 1) = (n − 1) + 1 = n.
Pemetaan f juga satu-satu, karena jika f (x) = f (y) maka x + 1 = y + 1, yang berakibat x = y.
Diskusi 1.16 Tunjukkan bahwa interval (0, 1) dan interval [0, 1] mempunyai kardinalitas
yang sama.
Contoh 1.3 Akan ditunjukkan bahwa |Z| = |N|. Idenya sebagai berikut: kita pecah bilangan
bulat menjadi bilangan bulat negatif dan tak negatif. Pembagian ini membuat kita memiliki dua
himpunan yang masing-masing beranggotakan sebanyak |N|. Untuk melabeli kedua himpunan ini
kita juga perlu memecah N ke dalam himpunan yang masing-masingnya mempunyai kardinalitas
|N|. Sebagai contoh kita bisa melakukannya dengan memecah N ke dalam bilangan asli genap
dan bilangan asli ganjil. Dari sini kita bisa melabeli bilangan negatif dengan bilangan asli ganjil
dan bilangan tak negatid dengan bilangan asli genap.
1.2 Pemetaan 13
Dari tabel di atas, kita bisa membuat pemetaan f : Z → N yang satu-satu pada melalui
pendefinisian berikut
(
− n+1 jika n ganjil
f (n) := n 2
2 −1 jika n genap
Diskusi 1.17 Tunjukkan bahwa pemetaan f pada contoh di atas bersifat satu-satu pada.
Selain dengan menunjukkan adanya bijeksi, untuk menunjukkan bahwa kardinalitas dua
buah himpunan itu sama bisa kita gunakan teorema berikut.
Diskusi 1.18 Suatu himpunan A dikatakan terbilang jika |A| berhingga atau |A| = |N| Buk-
tikan bahwa himpunan berikut terbilang
1. N × N
2. Z × Z
3. Q
Diskusi Lanjutan
Diskusi 1.19 Tunjukkan bahwa interval (0, 1) dan R mempunyai kardinalitas yang sama.
Selanjutnya operasi biner ini kita sebut sebagai operasi saja tanpa ada tambahan kata biner
dibelakangnya. Bila kita mempunyai pemetaan f : A × A → A biasanya kita menuliskan peta
dari (a, b) sebagai f (a, b). Karena f (a, b) ∈ A kita bisa mengoperasikannya dengan unsur c ∈ A
yang lain. Hasil operasi f terhadap pasang ( f (a, b), c) adalah f ( f (a, b), c). Bisa kita lihat bahwa
penulisan semacam ini sangat tidak nyaman. Karena hal ini, alih-alih memberi nama operasi
dengan nama yang umum untuk fungsi, seperti f , kita akan menggunakan nama seperti ? untuk
suatu operasi.
14 Bab 1. Materi Pendahuluan
Untuk operasi ? : A × A → A kita kaitkan (a, b) dengan a ? b. Sekarang dengan notasi ini, jika
kita ingin mengoperasikan a ? b dengan unsur c ∈ A yang lain, kita dapatkan (a ? b) ? c. Notasi
ini terlihat lebih sederhanda dibanding dengan notasi f ( f (a, b), c) sebelumnya.
Diskusi 1.21 injau operasi + pada bilangan bulat Z. Misalkan O dan E berturut-turut
menyatakan himpunan bilangan bulat ganjil dan himpunan bilangan bulat genap. Tunjukkan
bahwa + juga merupakan operasi pada E. Apakah hal yang serupa berlaku untuk O?
Contoh 1.4 Misalkan A = {a, b}. Untuk mendefiniskan operasi ∗ pada A. Kita harus
mengkaitkan semua pasang di A × A dengan suatu unsur di A. Salah satu cara adalah den-
gan mendaftarkan semua unsur di A × A dan kita kaitkan masing-masing pasang tersebut dengan
unsur di A. Sebagai contoh kita bisa mendefinisikan ? sebagai berikut:
a?a = b a?b = a
b?a = b b?b = a
Karena operasi ini setiap saat dikenakan kepada pasang bilangan, notasi a ? b ? c tidak mempunyai
arti. Di lain pihak kita bisa menghitung (a ? b) ? b atau a ? (b ? b). Notasi (a ? b) ? b mempunyai
arti kita pertama operasikan dulu a dan b dan kemudian hasilnya kita operasikan lagi dengan b.
Untuk notasi yang kedua, a ? (b ? b), kita lakukan operasi antara a dengan hasil pengoperasian b
dan b.
Ketika bekerja dengan suatu operasi yang baru kita harus bisa melepaskan diri dari sifat-
sifat operasi yang telah kita kenal. Sebagai contoh, karena terbiasa dengan perkalian bilangan
real, kita cenderung berasumsi bahwa sifat (ab)c = a(bc) berlaku juga untuk operasi yang lain.
Perhatikan bahwa untuk operasi ? di atas,
(a ? b) ? b = a ? b = a
sedangkan
a ? (b ? b) = a ? a = b.
Jadi (a ? b) ? b 6= a ? (b ? b).
Contoh 1.5 Misalkan H adalah koleksi semua subhimpunan dari {1, 2, 3, 4}. Jika A, B ∈ H ,
notasi A + B tidak punya arti tertentu, karena yang kita jumlahkan biasanya adalah bilangan.
Mengingat hal tersebut, kita bisa mendefinisikan operasi yang menggunakan simbol + pada H ,
misalnya dengan mendefinisikan A + B := A ∪ B. Pendefinisian ini kita baca sebagai berikut:
setiap kali kita menjumpai notasi A + B, ia harus kita baca sebagai A ∪ B. Sebagai contoh,
{1, 3, 4} + {2, 3} = {1, 3, 4} ∪ {2, 3} = {1, 2, 3, 4}.
Contoh 1.6 Pendefinisian operasi yang baru seringkali juga menggunakan operasi yang sudah
kita ketahui sebelumnya. Misalnya kita ingin mendefinisikan suatu operasi ? pada himpunan
R. Pada himpunan ini kita sudah mengetahui dua macam operasi, yakni penjumlahan (+) dan
perkalian (·). Sekarang misalkan kita mendefinisikan operasi ? sebagai berikut
a ? b := (a · b) + a
Jika operasi penjumlahan dan perkalian di bilangan real keduanya memenuhi a + b = b + a dan
a · b = b · a, apakah sifat yang sama dipenuhi oleh ?? Dengan kata lain, apakah a ? b = b ? a?
Perhatikan bahwa a ? b = (a · b) + a sedangkan b ? a = (b · a) + a. Jika a ? b = b ? a maka
(a · b) + a = (b · a) + b. Karena perkalian bersifat komutatif, maka ini berakibat a = b. Dan
tentunya ini tidak selalu benar. Ini menunjukkan bahwa jika sejak awal kita pilih a dan b sehingga
mereka berbeda, dipastikan bahwa a ? b 6= b ? a.
1.2 Pemetaan 15
Untuk lebih meyakinkan, biasanya kita memberikan contoh spesifik yang menunjukkan
bahwa memang a ? b berbeda dengan b ? a. Sebagai contoh, dengan mengambil a = 0 dan b = 1
kita peroleh 0 ? 1 = (0 · 1) + 0 = 0 sedangkan 1 ? 0 = (1 · 0) + 1 = 1. Jadi 0 ? 1 6= 1 ? 0 dan ini
berakibat a ? b = b ? a tidak berlaku secara umum.
Jika kita mengacu kepada sifat operasi + dan · pada bilangan real, selain mereka memiliki sifat
asosiatif dan komutatif ada sifat lainnya yang dimiliki oleh kedua operasi ini. Perhatikan bahwa
0 dan 1 adalah bilangan real yang bersifat
dan
Disini kita katakah bahwa 0 merupakan unsur identitas operasi penjumlahan dan 1 merupakan
unsur identitas operasi perkalian.
Untuk unsur identitas dari operasi yang lebih umum kita definisikan sebagai berikut:
Definisi 1.2.7 Misalkan ? adalah operasi pada A. Unsur e ∈ A dikatakan sebagai unsur
identitas dari operasi ? jika untuk setiap a ∈ A berlaku
a ? e = a dan e ? a = a.
Contoh 1.7 Definisikan operasi ? pada R melalui
a ? b := a + b + 1.
Apakah operasi ini memiliki unsur identitas? Agar suatu unsur e ∈ R merupakan unsur identitas,
paling tidak haruslah a ? e = a untuk setiap a ∈ R. Akan tetapi ini berakibat
a = a?e
= a + e + 1 (definisi operasi ?)
Ini mengakibatkan 0 = e + 1 dan dari sini kita peroleh e = −1. Apa yang telah kita lakukan
menunjukkan bahwa agar a ? e = a maka haruslah e = −1. Apakah ini sudah menjamin bahwa
−1 merupakan identitas dari operasi ?? Belum! Ingat agar suatu e bisa kita katakan unsur
identitas, ia harus memenuhi dua syarat, yang pertama a ? e = a untuk setiap a dan yang kedua
e ? a = a untuk setiap a.
Perhatikan bahwa untuk setiap a ∈ R berlaku
a ? (−1) = a + (−1) + 1 = a
dan
(−1) ? a = (−1) + a + 1 = a.
Diskusi 1.22 Diantara operasi-operasi pada R yang didefinisikan berikut, yang mana saja
yang memiliki sifat asosiatif? komutatif ? memiliki unsur identitas?
1. a ? b = 2015
2. a ? b = a2 + b
3. a ? b = 2a + b
4. a ? b = a − b
5. a ? b = 3ab
a ? (b ? (c ? d)) = ((a ? b) ? c) ? d
Aksioma Grup
Beberapa Contoh Grup
Grup Komutatif
Grup Tak Komutatif
Contoh Nongrup
Diskusi Lanjutan
Beberapa Sifat Grup
Ketunggalan Identitas dan Unsur Invers
Hukum Pembatalan
Diskusi Lanjutan
Sisa Bilangan Bulat
Sekilas Teori Bilangan
Residu
2. Teori Grup
a ? e = a dan e ? a = a
untuk setiap a ∈ A.
18 Bab 2. Teori Grup
a ? b = e dan b ? a = e.
Unsur b disebut sebagai invers dari a dan sering dituliskan sebgai b = a−1 .
Elementer, kita pernah mempelajari bahwa empat aksioma pertama dari ruang vektor yang terkait
dengan operasi jumlah, persis merupakan aksioma grup yang komutatif. Dengan demikian untuk
setiap ruang vektor V , (V, +) selalu merupakan grup komutatif. Contoh ini meliputi tapi tidak
terbatas pada ruang vektor Rn , ruang vektor himpunan matriks real berukuran m × n, himpunan
Pn (R) polinom real berderajat kurang dari sama dengan n dan sebagainya.
Contoh 2.2 Himpunan Z dan Q merupakan subhimpunan dari R. Jelas bahwa operasi
penjumlahan di R jika kita batasi pada masing-masing Z atau Q tetap berlaku. Mudah untuk
diperiksa bahwa (Z, +) dan (Q, +) merupakan grup. Situasi dimana subhimpunan dari suatu
grup tetap merupakan grup akan kita bahas pada subbab mengenai subgrup. Setelah kita ketahui
kriteria yang menjamin kapan suatu subhimpunan dari suatu grup juga merupakan grup kita akan
mendapat contoh grup yang lebih kaya.
Diskusi 2.1 Untuk A dan operasi yang diberikan periksa apakah A merupakan grup
1. A = {0}, penjumlahan
2. A = {−1, 1}, perkalian
3. A = himpunan bilangan bulat , a ? b = a − b.
4. A = himpunan bilangan real positif , perkalian
5. A = {−1, 0, 1}, perkalian
6. A = {2m : m ∈ Z}, perkalian
7. A = matriks 2 × 2 dengan determinan positif , operasi perkalian matriks.
Berikut ini merupakan contoh tak trivial pertama dari grup.
sehingga
(a ? b) ? c = a ? (b ? c)
◦ Untuk kemudahan langkah berikutnya kita buktikan terlebih dahulu sifat komutatifnya.
Ambil a, b ∈ R\{−1}. Perhatikan bahwa
a ? b = ab + a + b = ba + b + a = b ? a.
Jadi sifat komutatif dipenuhi.
◦ Untuk unsur identitas, kita akan melakukan analisis pendahuluan untuk membuat dugaan
apa yang menjadi unsur identitasnya. Jika e adalah unsur identitas, maka paling tidak
untuk setiap a ∈ R\ haruslah berlaku
a = a ? e = ae + a + e
Dengan mencoret a dari kedua ruas kita peroleh 0 = ae + e = (a + 1)e. Karena a 6= −1
maka a + 1 6= 0. Dengan demikian agar (a + 1)e = 0 haruslah e = 0.
Langkah pencarian kandidat apa yang kira-kira akan menjadi unsur identitas yang sesuai
seperti diperlihatkan di atas bisa kita lakukan pada kertas buram yang tidak perlu kita
tunjukkan secara eksplisit pada eksposisi yang kita berikan. Untuk langkah formal menun-
jukkan bahwa memang unsur identitasnya adalah 0 bisa kita lakukan sebagai berikut.
Perhatikan bahwa untuk setiap a ∈ R\{−1} berlaku
a?0 = a·0+a+0 = a
Karena operasi ? komutatif, maka 0 ? a = a ? 0 = a. Jadi 0 adalah unsur identitas di
(R\{−1}, ?).
a
◦ Ambil a ∈ R\{−1}. Klaim bahwa invers dari a adalah b = − a+1 (coba lakukan anali-
sis pendahuluan seperti sebelumnya untuk melihat mengapa dipilih b yang seperti ini).
Perhatikan bahwa
a2 + a
a a
a ? b = ab + a + b = a − +a+ − = a− =0
a+1 a+1 a+1
Karena operasi ? komutatif, maka kita juga mendapatkan b ? a = a ? b = 0 dan kita
simpulkan bahwa b adalah invers dari a.
Dari semua langkah di atas kita simpulkan bahwa (R\{−1}, ?) merupakan grup komutatif.
Di sisi lain
Jadi secara umum ( f ◦ g) ◦ h = f ◦ (g ◦ h), yakni operasi komposisi selalu bersifat asosiatif.
Perhatikan bahwa pemetaan f0 adalah pemetaan identitas, memetakan setiap unsur di {1, 2, 3}
ke dirinya sendiri. Akibatnya untuk setiap i = 1, 2, 3, 4, 5 berlaku
fi ◦ f0 = fi dan f0 ◦ fi = fi .
yang mempunyai invers. Telah dipelajari di Aljabar Linier Elementer bahwa perkalian matriks
bersifat asosiatif tapi tidak bersifat komutatif (jika anda belum pernah melihat buktinya, silakan
coba buktikan). Unsur identitas di GLn (R) adalah matriks In , yakni matriks yang semua entri
diagonal utamanya 1 dan 0 selain itu. Kemudian sesuai definisi dari GLn (R) setiap unsurnya
memiliki invers perkalian. Jadi GLn (R) grup yang tidak komutatif.
Ta,b (x) := ax + b.
adalah semua himpunan bagian dari A. Definisikan operasi + pada P(A) melalui X +Y := X ∪Y
untuk setiap X,Y ∈ P(A).
Perhatikan bahwa untuk setiap X,Y, Z di P(A) berlaku
(X +Y ) + Z = (X ∪Y ) ∪ Z = X ∪Y ∪ Z = X ∪ (Y ∪ Z) = X + (Y + Z)
Himpunan kosong 0/ merupakan unsur identitas di (P(A), +) karena untuk setiap X ∈ P(A)
berlaku
X + 0/ = X ∪ 0/ = X dan 0/ + X = 0/ ∪ X = X
Contoh 2.7 Didefinisikan operasi ? pada himpunan A = {1, 2, 3, 4, 5} melaui tabel di bawah
ini. Perhatikan bahwa 1 adalah unsur identitas dari (A, ?). Kemudian untuk setiap a ∈ A berlaku
a2 = 1. Jika A grup maka menurut Diskusi 2.15, A grup komutatif. Akan hal tersebut tidak
mungkin, karena menurut tabel berlaku 2 ? 3 = 4 6= 5 = 3 ? 2. Jadi A bukan grup.
? 1 2 3 4 5
1 1 2 3 4 5
2 2 1 4 5 3
3 3 5 1 2 4
4 4 3 5 1 2
5 5 4 2 3 1
Diskusi 2.3 Cara yang lebih langsung untuk menunjukkan bahwa suatu himpunan yang
dilengkapi suatu operasi bukan grup adalah dengan menunjukkan ada aksioma grup yang
dilanggar. Aksioma grup yang mana sajakah yang dilanggar oleh (A, ?) pada Contoh 2.7?
Diskusi 2.5 Diberikan himpunan A. Definisikan operasi 4 pada himpunan kuasa P(A)
melalui
X4Y := (X ∪Y )\(X ∩Y ).
Tunjukkan:
1. Operasi ? bersifat asosiatif.
2. Terdapat e ∈ A sehingga x ? e = x untuk setiap x ∈ A.
3. Untuk setiap x ∈ A terdapat y ∈ A sehingga y ? x = e
Apakah (A, ?) suatu grup? jelaskan!
e1 = e1 e2 = e2 .
2. Ambil a ∈ A. Misalkan b1 , b2 adalah invers dari a dan misalkan e adalah unsur identitas
(yang tunggal) di A. Perhatikan bahwa
3. Perhatikan bahwa unsur (a−1 )−1 adalah unsur invers dari a−1 . Karena a−1 invers dari a
maka berlaku
Dengan demikian a memenuhi kriteria invers dari a−1 . Karena (a−1 )−1 dan a keduanya
invers dari a−1 dan invers dari setiap unsur di A bersifat tunggal, maka haruslah
(a−1 )−1 = a.
dan
Jadi b−1 a−1 juga merupakan invers dari ab. Dari ketunggalan invers kita simpulkan bahwa
Diskusi 2.7 Misalkan A grup. Buktikan bahwa untuk setiap bilangan asli n berlaku
Bukti. 1. Dengan mengalikan c−1 dari sebelah kanan persamaan ac = bc kita peroleh
ac = bc
−1
acc = bcc−1
a = b.
Misalkan (A, ·) suatu grup dengan unsur identitas e. Untuk setiap a ∈ A dan n ∈ Z definisikan
an sebagai berikut
a| · a{z· · · a} jika n > 0
n
an := e jika n = 0
−1
a · a · · · a−1 −1
} jika n < 0
|
{z
|n|
Dengan definisi di atas kita peroleh sifat perpangkatan sebagaimana perpangkatan bilangan real
yang kita kenal.
Diskusi 2.8 Misalkan A himpunan berhingga yang dilengkapi dengan operasi yang asosiatif
dan memenuhi hukum pembatalan (lihat Teorema 2.3.2).
1. Untuk setiap a ∈ A definisikan pemetaan `a : A → A dan ra : A → A melalui `a (x) = ax
dan ra (x) = xa. Tunjukkan bahwa `a dan ra merupakan pemetaan yang satu-satu dan
pada.
2. Diberikan a ∈ A, tunjukkan bahwa terdapat b ∈ A sehingga ab = a. Tunjukkan bahwa
cb = c untuk setiap c ∈ A.
3. Tunjukkan bahwa terdapat d ∈ A sehingga dc = c untuk setiap c ∈ A.
4. Tunjukkan bahwa b = d dan simpulkan bahwa b adalah unsur identitas di A.
5. Buktikan bahwa setiap unsur di A memiliki invers dan simpulkan bahwa A adalah grup.
Diskusi 2.9 Misalkan A grup komutatif. Buktikan bahwa untuk setiap bilangan asli n dan
setiap a, b ∈ A berlaku (ab)n = an bn .
Diskusi 2.10 Jika A grup hingga, tunjukkan bahwa terdapat bilangan asli N sehingga aN = e
untuk setiap a ∈ A. (Petunjuk: pandang himpunan {am : m ∈ N})
Diskusi 2.11 Misalkan A suatu grup sehingga untuk setiap a, b ∈ A berlaku (ab)2 = a2 b2 .
Buktikan bahwa A komutatif.
Diskusi 2.12 Di S3 (lihat Contoh 2.4) cari dua unsur g dan h sehingga (gh)2 6= g2 h2 .
Diskusi 2.13 Misalkan A suatu grup sehingga a2 = e untuk setiap a ∈ A. Tunjukkan bahwa
A komutatif.
Diskusi 2.14 Jika A adalah grup dengan 3 atau 4 unsur. Tunjukkan bahwa A komutatif.
Diskusi 2.15 Jika banyaknya unsur di grup A genap, buktikan terdapat a 6= e di A sehingga
a2 = e.
(ab)i = ai bi
Teorema 2.4.1 — Aksioma Keteraturan Bilangan Asli. Setiap himpunan bagian tak hampa
S dari N selalu memiliki unsur terkecil.
Misalkan m, n bilangan bulat dengan n > 0. Perhatikan himpunan T = {m + kn : k ∈ Z}.
Perhatikan bahwa m + |m|n ∈ T dan m + |m|n ≥ m + |m| ≥ 0. Dengan demikian T mengandung
unsur yang positif. Sekarang jika kita kumpulkan semua unsur taknegatif di T dan kita namai S,
yakni S := {t ∈ T : t ≥ 0} maka menurut aksioma di atas, S memiliki unsur terkecil, sebut ia r.
Karena r ∈ T maka r = m − qn untuk suatu q ∈ Z. Atau bisa kita tuliskan
m = qn + r.
r > r − n = m − (q + 1)n ≥ 0.
Tapi ini berarti bahwa r − n adalah unsur di S yang lebih kecil dari r, bertentangan dengan fakta
bahwa r adalah unsur terkecil di S. Jadi haruslah r < n. Hasil di atas kita rumuskan dalam
teorema berikut.
Teorema 2.4.2 — Algoritma Pembagian Euclid. Misalkan m, n ∈ Z dengan n > 0. Maka
terdapat q ∈ Z sehingga
m = qn + r
2.4 Sisa Bilangan Bulat 25
dengan 0 ≤ r < n.
Diskusi 2.17 Buktikan bahwa q dan r pada algoritma Euclid (Teorema 2.4.2) bersifat tunggal.
Diskusi 2.18 Jika kita terapkan algoritma Euclid kepada bilangan asli a, b secara berulang-
ulang kita peroleh
a = qb + r0 dengan b > r0
b = q1 r0 + r1 dengan r0 > r1
r0 = q2 r1 + r2 dengan r1 > r2
....
..
rn−2 = qn rn−1 + rn dengan rn−1 > rn
Karena barisan b > r1 > r2 > · · · > rn−1 > rn ≥ 0 menurun, untuk suatu n tertentu akan
kita peroleh rn = 0. Menurut soal sebelumnya dari langkah pertama algoritma euclid kita
peroleh (a, b) = (b, r0 ). Dari langkah berikutnya kita peroleh (b, r0 ) = (r0 , r1 ) dan seterusnya.
Akibatnya kita peroleh
Definisi 2.4.1 Bilangan bulat m 6= 0 kita katakan membagi n, ditulis m | n jika terdapat k ∈ Z
sehingga km = n. Misalkan a, b ∈ Z dengan a, b tidak keduanya nol. Bilangan bulat positif d
disebut pembagi sekutu terbesar dari a dan b jika
◦ d membagi a dan b, yakni d | a dan d | b.
◦ jika terdapat bilangan bulat c yang juga membagi a dan b maka c juga membagi d (jika
c | a dan c | b maka c | d).
Pembagi sekutu terbesar dari a dan b kita tuliskan sebagai (a, b).
Perhatikan bahwa berdasarkan definisi keterbagian, untuk setiap setiap m 6= 0 berlaku |m| | 0
dan |m| | m. Kemudian jika c | m karena m | |m| maka jelas c | |m|. Dengan demikian (m, 0) = |m|.
Teorema berikut merupakan suatu cara bagaimana kita bisa memperoleh pembagi sekutu
terbesar dari dua bilangan. Meskipun hasilnya tidak praktis untuk mencari pembagi sekutu besar,
namun hasil ini secara teori merupakan hasil yang akan sering dipergunakan.
Teorema 2.4.3 Misalkan a, b bilangan bulat yang tidak keduanya nol. Maka (a, b) adalah
unsur positif terkecil di himpunan
Bukti. Karena (a, b) = (−a, b) = (−a, −b), tanpa mengurangi keumuman kita asumsikan a >
0, b ≥ 0. Jika b = 0, seperti yang sudah disinggung di atas (a, b) = (a, 0) = a dan di lain pihak
Sa,0 = {ax : x ∈ Z} unsur positif terkecilnya adalah juga a.
Sekarang kita bisa anggap b > 0 dan misalkan unsur positif terkecil di Sa,b adalah t. Kita
bisa tuliskan t = ax0 + by0 untuk suatu x0 , y0 ∈ Z.
26 Bab 2. Teori Grup
Akan kita tunjukkan bahwa t | a dan t | b. Dengan algoritma Euclid, tuliskan a = qt + r untuk
suatu q ∈ Z dan 0 ≤ r < t. Jika r 6= 0 maka
r = a − qt = a − q(ax0 + by0 ) = a(1 − qax0 ) + b(−qy0 ) ∈ Sa,b
Berarti r adalah unsur di Sa,b yang lebih kecil dari t (kontradiksi!). Dengan demikian haruslah
r = 0 dan ini berakibat t | a. Dengan cara serupa kita dapatkan t | b.
Jika c | a dan c | b maka a = kc dan b = lc untuk suatu k, l ∈ Z. Akibatnya
t = ax0 + by0 = c(kx0 ) + c(ly0 ) = c(kx0 + ly0 ).
Jadi c | t dan kita simpulkan bahwa t = (a, b).
Diskusi 2.19 Untuk bilangan bulat a, b yang tidak keduanya nol jelaskan mengapa (a, b) =
(−a, b) = (−a, −b) dan jelaskan mengapa dalam pembuktian Teorema 2.4.3 penggunaan
hasil ini membuat kita dapat mengasumsikan a > 0.
Dalam situasi ketika a, b hanya mempunya pembagi sekutu 1 kita punya nama tersendiri.
Definisi 2.4.2 Bilangan bulat a, b dikatakan saling relatif prima atau a relatif prima terhadap
(a, b) jika (a, b) = 1.
Konsekuensi langsung dari Definisi 2.4.2 dan Teorema 2.4.3 adalah teorema berikut.
Teorema 2.4.4 — Bezout. a dan b relatif prima jika dan hanya jika terdapat x0 , y0 ∈ Z
sehingga ax0 + by0 = 1.
Bukti. 1. Ambil a ∈ Z. Jika (p, a) = d 6= 1 maka p = dc untuk suatu c asli. Dari definisi
bilangan prima dan fakta d 6= 1 maka haruslah c = 1. Akibatnya d = dc = p dan (p, a) = p.
Dari sini kita simpulkan p | a (lihat Diskusi). Jika p - a, tulis a = qp + r dengan 0 ≤ r < p.
Perhatikan bahwa r = a − qp ∈ A p,a dan lebih kecil dari p. Kontradiksi dengan fakta
bahwa p adalah unsur taknegatif terkecil di S p,a .
2. Karena p | ab, tulis ab = pz untuk suatu z bulat. Misalkan p - a maka menurut hasil
sebelumnya di atas, (p, a) = 1. Menurut Teorema Bezout, kita bisa menuliskan
1 = px0 + ay0
untuk suatu bilangan bulat x0 , y0 . Kalikan kedua ruas dengan b kita peroleh
b = bpx0 + aby0 = p(bx0 ) + p(zy0 ) = p(bx0 + zy0 ).
Jadi p | b.
2.4 Sisa Bilangan Bulat 27
Dan terakhir teorema tentang faktorisasi prima yang kita berikan tanpa bukti.
Teorema 2.4.6 — Faktorisasi Prima. Untuk setiap bilangan asli n > 1 terdapat secara tunggal
penulisan
dengan p1 , . . . , pk adalah bilangan prima yang berbeda dan a1 , . . . , ak bilangan bulat positif.
2.4.2 Residu
Diberikan bilangan asli n. Untuk setiap bilangan bulat x definisikan [x]n (atau [x] saja bila konteks
n nya jelas) sebagai residu(sisa) pembagian x dengan n. Ingat bahwa dengan algoritma Euclid,
kita bisa tuliskan x = qn + r untuk suatu bilangan bulat q, r yang tunggal (lihat Diskusi 2.17)
dengan 0 ≤ r < n. Dari sini kita lihat bahwa sisa pembagian x oleh n adalah r. Dengan demikian
[x]n = r.
Beberapa contoh konkrit dapat dilihat sebagai berikut
Contoh 2.8 Perhatikan bahwa 2015 = 201 · 10 + 5 dan 25 = 2 · 10 + 5. Dengan demikian
[2015]10 = 5 = [25]10
Akan tetapi karena [2015]11 6= [25]11 karena 2015 = 183 · 11 + 2 dan 25 = 2 · 11 + 3 yang
mengakibatkan [2015]11 = 2 sedangkan [25]11 = 3.
Diberikan bilangan asli n, kita ingin meninjau himpunan Zn := {[x]n : x ∈ Z}. Sisa r
hasil pembagian bilangan bulat x yang diperoleh dari algoritma Euclid selalu memenuhi 0 ≤
r < n. Dengan demikian sebagai himpunan Zn tidak lain adalah himpunan {0, 1, . . . , n − 1}.
Sebagaimana ditunjukkan oleh contoh di atas, terdapat x, y bulat yang berbeda sehingga [x]n =
[y]n . Berikut adalah karakterisasi kapan hal tersebut bisa terjadi.
Proposisi 2.4.7 [x] = [y] ∈ Zn jika dan hanya jika n | (x − y).
Bukti. Misalkan [x] = [y] = r dengan 0 ≤ r < n. Maka x = q1 n + r dan y = q2 n + r untuk suatu
q1 , q2 ∈ Z. Akibatnya
Jadi n | (x − y).
Sebaliknya jika n | (x − y), tulis x − y = qn untuk suatu n. Dari sini diperoleh x = qn + y.
Jika y = q1 n + r untuk suatu q1 , r ∈ Z dengan 0 ≤ r < n maka [y] = r dan x = qn + q1 n + r =
(q + q1 )n + r. Akibatnya juga diperoleh [x] = r = [y].
Ada beberapa hal yang perlu kita waspadai dalam pendefinisian di atas. Yang pertama adalah
cara kita memaknai notasi [x] + [y] := [x + y]. Pada ruas kiri notasi + bisa kita gantikan dengan
notasi lain yang menandakan bahwa ia operasi, misalnya ⊕ atau ?. Sedangkan notasi + pada
ruas kanan adalah notasi penjumlahan pada bilangan bulat.
Ingat bahwa penjumlahan yang selama ini kita akrab dengannya adalah penjumlahan bilangan
real. Sedangkan dalam hal ini kita mempunyai himpunan Zn yang cukup asing, yang masing-
masing unsurnya berbentuk [x] untuk suatu x bulat. Jadi pada himpunan Zn ini, notasi [x] + [y]
28 Bab 2. Teori Grup
adalah suatu notasi yang tidak punya arti, kecuali kalau kita memaknainya. Dalam pendefinisian
[x] + [y] := [x + y] kita memaknai [x] + [y] sebagai sisa pembagian bilangan bulat x + y oleh
n. Sebagai contoh dengan definisi ini, nilai [2015]11 + [25]11 adalah [2040]11 . Karena 2040 =
185 · 11 + 5, maka [2040]11 = 5 dan kita tuliskan [2015]11 + [25]11 = 5.
Hal yang kedua yang patut kita perhatikan adalah apakah operasi di Zn ini terdefinisi dengan
baik? Suatu unsur di Zn bisa memiliki beberapa “wajah”. Sebagai contoh [2015]10 dan [25]10
adalah dua wajah yang berbeda dari satu unsur di Z10 . Kita ingin pendefinisian operasi di Zn
tidak bergantung penampilan unsur-unsur yang terlibat dalam operasi. Jika [x1 ] dan [x2 ] dua
wajah dari satu unsur yang sama di Zn sudah seyogyanga [x1 ] + [y] = [x2 ] + [y] untuk setiap
[y] ∈ Zn . Keberlakuan sifat ini tidak tampak secara kasat mata sehingga harus kita buktikan.
Proposisi 2.4.8 Operasi jumlah dan kali di Zn terdefinisi dengan baik.
Bukti. Misalkan x1 , x2 dan y1 , y2 adalah bilangan bulat sehinga [x1 ] = [x2 ] dan [y1 ] = [y2 ] di Zn .
Akan ditunjukkan bahwa
Menurut definisi penjumlahan dan perkalian di Zn pernyataan di atas benar jika dan hanya jika
Karena [x1 ] = [x2 ] dan [y1 ] = [y2 ] maka n | (x1 − x2 ) dan n | (y1 − y2 ). Akibatnya n |
(x1 − x2 ) + (y1 − y2 )) yang ekivalen dengan n | ((x1 + y1 ) − (x2 + y2 )). Akibat lainnya adalah
n | ((x1 − x2 )y1 + (y1 − y2 )x2 ) yang ekivalen dengan n | (x1 y1 − x2 y2 ).
Berikutnya kita berikan contoh suatu operasi di Zn yang tidak terdefinisi dengan baik.
Contoh 2.9 Definisikan operasi ? di Z7 melalui [x] ? [y] := |x| + y . Perhatikan bahwa
Karena di Z7 berlaku [−5] = [2] harusnya [−5] + [3] = [2] + [3]. Akan tetapi
Diskusi 2.21 Masalah adanya beberapa penampilan berbeda untuk satu unsur sebetulnya
bukanlah hal yang baru buat kita. Bilangan rational Q bisa kita definisikan melalui Q := { ab :
a, b ∈ Z, b 6= 0}. Di Q dua unsur 35 dan 51
85 adalah dua wajah yang berbeda dari satu unsur di
Q. Di Q berlaku
a x
= jika dan hanya jika ay = bx.
b y
Tunjukkan bahwa operasi penjumlahan dan perkalian di Q yakni
a c ad + bc a c ac
+ := dan · :=
b d bd b d bd
terdefinisi dengan baik.
2.4 Sisa Bilangan Bulat 29
Bukti. ◦ Penjumlahan bilangan bulat bersifat komutatif. Berarti untuk setiap x, y bulat
berlaku x + y = y + x. Akibatnya
dan juga [0] + [x] = [x] + [0] = [x] (karena penjumlahan komutatif) maka [0] adalah unsur
identitas penjumlahan di Zn .
◦ Untuk setiap bilangan bulat x berlaku
dan juga [−x] + [x] = [0] (dari kekomutatifan). Jadi [−x] adalah invers dari [x].
Dari semua di atas kita simpulkan (Zn , +) merupakan grup komutatif.
Diskusi 2.22 Periksa apakah operasi ? di Zn melalui [x] ? [y] := [2x + 3y] terdefinisi dengan
baik? Apakah (Zn , ?) membentuk grup?
Bagaimana dengan (Zn , ·)? apakah juga membentuk grup? Karena [x] · [1] = [x] dan [1] · [x] =
[x] maka [1] adalah unsur identitas dari operasi perkalian. Untuk n > 1 kita mempunyai [0]n 6= [1]n
dan untuk setiap x ∈ Zn kita punya
Bukti. Sifat keasosiatifan berlaku karena dengan keasosiatifan perkalian bilangan bulat kita
punyai
([a][b]) [c] = [ab][c] = [(ab)c] = [a(bc) = [a][bc] = [a] ([b][c]) untuk setiap [a], [b], [c]inZn .
Untuk sifat keasosiatifan, kita juga memperolehnya sebagai konsekuensi kekomutatifan perkalian
bilangan bulat. Untuk setiap [a], [b] ∈ Zn berlaku
Unsur [1] di Zn merupakan unsur identitas operasi perkalian karena untuk setiap [a] ∈ Zn berlaku
[a][1] = [a · 1] = [a].
Karena perkalian bersifat komutatif, maka [t][x] = 1. Jadi [t] adalah invers perkalian dari [x].
Perhatikan bahwa operasi perkalian [a][b] := [ab] di Un memiliki sifat keasosiatifan, kekomu-
tatifan dan juga memiliki unsur identitas [1]. Pembuktian sifat-sifat tersebut persis sama ketika
kita membuktikan bahwa (Z× n , ·) merupakan grup di Proposisi 2.4.10. Sedangkan eksistensi
invers bagi setiap unsur di Un dijamin lewat definisi Un itu sendiri. Dengan demikian (Un , ·)
merupakan grup komutatif.
Perhatikan bahwa pada pembuktian Proposisi 2.4.10 eksistensi invers dari [x] dijamin dan
hanya ada ketika (x, n) = 1. Dengan demikian Un dapat kita definisikan ulang sebagai himpunan
Sebagai contoh U8 = {[1], [3], [5], [7]} dan U12 = {[1], [5], [7], [11]}.
Definisi 2.4.6 Fungsi Euler ϕ adalah fungsi dengan domain bilangan asli yang didefinisikan
melalui
Dengan kata lain ϕ(n) menghitung banyaknya bilangan asli yang kurang dari n yang relatif
prima dengan n.
ϕ(ab) = ϕ(a)ϕ(b).
Hasil pada teorema di atas memungkinkan kita untuk menghitung nilai ϕ(n) untuk setiap
bilangan asli n. Caranya adalah pertama dengan menuliskan faktorisasi prima untuk n, yaitu
n = pk11 pk22 · · · ptkt dengan p1 , p2 , . . . , pt adalah bilangan prima yang berbeda. Ini mengakibatkan
setiap pasang bilangan prima diantara mereka relatif prima. Hal ini mengakibatkan
= 4 × 500
= 2000.
Kriteria Subgrup
Grup Siklik
Orde Unsur di Grup
Diskusi Lanjutan
3. Subgrup
Jika kita bisa menemukan cara yang mudah untuk memeriksa bahwa suatu subhimpunan B
dari A merupakan subgrup make kita akan menemukan lebih banyak contoh grup yang lainnya.
Agar (B, ?) menjadi grup, tentunya ia harus memenuhi semua aksioma grup. Ingat bahwa karena
operasi ? bersifat asosiatif untuk setiap unsur-unsur di A. Karena B merupakan himpunan bagian
dari A pengoperasian unsur-unsur di B bisa dipandang sebagai pengoperasian unsur-unsur di A.
Dengan demikian sifat asosiatif otomatis dipenuhi oleh ? di B.
Perlu diperhatikan bahwa ? mungkin bukan operasi di B dalam artian bahwa tidak ada
jaminan a1 ? a2 ∈ B untuk setiap b1 , b2 ∈ B. Dengan demikian salah satu syarat perlu agar (B, ?)
merupakan grup adalah pengoperasian setiap dua unsur di B tetap menghasilkan suatu unsur di
B.
Bagaimana dengan unsur identitas? Apakah (B, ?) memiliki identitas? Karena A grup maka
terdapat unsur identitas e ∈ A sehingga a ? e = a = e ? a untuk setiap a ∈ A. Untuk setiap b ∈ B,
jelas b ∈ A. Akibatnya berlaku e ? b = b = b ? e. Jika saja e ini juga merupakan unsur di B, maka
ia adalah unsur identitas di (B, ?).
Serupa dengan kasus identitas, setiap unsur b ∈ B jika kita pandang sebagai unsur di A
memiliki unsur invers di A. Agar B menjadi grup, kita harus pastikan bahwa invers dari b ini
juga ada di B.
Dari pengamatan di atas kita punya kriteria yang menentukan suatu himpunan bagian menjadi
subgrup.
Proposisi 3.1.1 Misalkan A suatu grup dan B himpunan bagian dari A yang takkosong. Jika
1. b1 b2 ∈ B untuk setiap b1 , b2 ∈ B,
34 Bab 3. Subgrup
Teorema 3.1.2 Misalkan B himpunan bagian takkosong dari grup A. Jika untuk setiap b, c ∈ B
berlaku bc−1 ∈ B maka B adalah subgrup dari A.
Diskusi 3.1 Misalkan A grup hingga. Jika B himpunan bagian takkosong dari A yang
memenuhi bc ∈ B untuk setiap b, c ∈ B. Tunjukkan bahwa B merupakan subgrup dari A.
Diskusi 3.2 Berikan contoh bahwa hasil di Diskusi 3.1 tidak berlaku ketika A grup dengan
takberhingga banyaknya unsur.
Dengan adanya Teorema 3.1.2 di atas, dalam beberapa kasus pengecekan apakah suatu him-
punan B merupakan suatu grup menjadi lebih mudah. Kita bisa menunjukkannya dengan cara
menunjukkan bahwa B merupakan subgrup dari suatu grup A yang lebih besar.
Contoh 3.1 Kita akan menunjukkan bahwa (Z, +) ≤ (R, +) dengan menggunakan Teorema
3.1.2. Ingat bahwa operasi yang terlibat disini adalah operasi penjumlahan. Dalam operasi
ini invers dari b tidak dituliskan sebagai b−1 tapi sebagai −b. Dengan demikian yang ingin
kita tunjukkan adalah bahwa untuk setiap a, b ∈ Z berlaku a + (−b) ∈ Z. Tapi hal ini cukup
jelas karena untuk setiap bilangan bulat b, bilangan −b juga bilangan bulat dan penjumlahan
bilangan bulat adalah bilangan bulat juga. Jadi a − b = a + (−b) ∈ Z dan Z adalah subgrup dari
R. Dengan cara serupa kita bisa tunjukkan juga bahwa (Q, +) adalah subgrup dari (R, +).
Diskusi 3.4 Misalkan B ≤ A dengan A komutatif. Untuk setiap bilangan asli n definisikan
√
B := {a ∈ A : an ∈ B}.
n
√
Periksa apakah n B merupakan subgrup dari A.
Contoh 3.3 Definisikan SLn (R) ⊆ GLn (R) sebagai himpunan semua matriks yang berdeter-
minan 1. Perhatikan bahwa det(In ) = 1. Jadi In ∈ SLn (R) dan SLn (R) 6= 0./ Jadi khususnya
identitas dari grup GLn (R) merupakan unsur di SLn (R).
Jika M, N ∈ SLn (R) maka det M = det N = 1. Karena determinan bersifat multiplikatif, maka
det(MN) = det M det N = 1 · 1 = 1. Jadi MN ∈ SLn (R).
Terakhir untuk setiap matriks M ∈ SLn (R) berlaku
Diskusi 3.5 Periksa apakah On (R) := {M ∈ GLn (R) : M T = M −1 } merupakan subgrup dari
GLn (R).
Jika A komutatif maka untuk setiap a ∈ A dan b ∈ B berlaku ab = ba. Dengan demikian A
komutatif jika dan hanya jika Z(A) = A.
Diberikan subhimpunan H dari grup A, pemusat H di A adalah himpunan
Kita lihat bahwa kriteria menentukan subgrup dengan menggunakan Teorema 3.1.2 terlihat
lebih mudah dibandingkan dengan menggunakan Proposisi 3.1.1 karena lebih sedikit syarat yang
harus diperiksa. Tapi ini tidak selamanya benar seperti yang terjadi kalau kita ingin membuktikan
bahwa Z(A) merupakan subgrup dari A.
Pertama karena e ∈ A komutatif dengan setiap unsur di A, jelas a ∈ Z(A). Khususnya dari
sini kita mengetahui bahwa Z(A) takhampa dan mengandung unsur identitas e.
Sekarang untuk setiap a, b ∈ Z(A) dan c ∈ A berlaku
Terakhir untuk setiap a ∈ Z(A) kita peroleh ab = ba untuk setiap b ∈ A. Dari sini diperoleh
ab = ba
a−1 (ab)a−1 = a−1 (ba)a−1
ba−1 = a−1 b.
Akibatnya a−1 ∈ Z(A). Dengan demkian semua syarat pad Proposisi 3.1.1 dipenuhi dan kita
simpulkan bahwa Z(A) merupakan subgrup dari A.
Diskusi 3.6 Buktikan bahwa untuk setiap himpunan bagian H dari grup A berlaku CA (H) ≤ A.
Diskusi Lanjutan
Diskusi 3.7 Misalkan A, B ≤ G. Buktikan bahwa A ∩ B ≤ G dan ketika G komutatif himpunan
AB = {ab : a ∈ A, b ∈ B} juga merupakan subgrup dari G.
Diskusi 3.8 Misalkan A, B,C ≤ G dengan G komutatif. Jika A ⊆ C tunjukkan bahwa (AB) ∩
C = A(B ∩C).
Diskusi 3.9 Misalkan A, B adalah subgrup dari G. Tunjukkan bahwa A ∪ B ≤ G jika dan
hanya jika A ⊆ B atau B ⊆ A.
Diskusi 3.10 Misalkan G suatu grup dan e unsur identitas di G. Tetapkan suatu bilangan asli
N. Definisikan
Jika G komutatif, tunjukkan bahwa A dan B subgrup dari G. Berikan contoh yang menun-
jukkan bahwa hal tersebut tidak lagi berlaku ketika G tidak komutatif.
Diskusi 3.11 Tunjukkan bahwa sebuah grup berhingga jika dan hanya jika memiliki berhingga
banyaknya subgrup.
hai := {am : m ∈ Z}
Perhatikan bahwa dengan menggunakan kriteria subgrup (Teorema 3.1.2), mudah kita lihat
bahwa hai merupakan subgrup dari A. Kita katakan hai sebagai subgrup yang dibangun oleh a
dan kita katakan a sebagai pembangun dari hai.
Contoh 3.4 Pandang unsur 2 di grup (Z, +). Karena disini operasi grupnya adalah operasi
3.2 Grup Siklik 37
Perhatikan bahwa −2 juga merupakan pembangun dari h2i karena h2i = h−2i.
Definisi 3.2.1 Suatu grup A disebut grup siklik jika terdapat a ∈ A sehingga A = hai.
Contoh 3.5 (Z, +) merupakan grup siklik karena 1 dan −1 masing-masing adalah pembangun
dari Z.
Contoh 3.6 (Zn , +) merupakan grup siklik untuk setiap n. Jelas [1] merupakan pembangun
dari Zn . Kita klaim bahwa [3] juga pembangun di Z8 . Perhatikan bahwa
Karena setiap unsur di Z8 bisa dituliskan sebagai [1] + · · · + [1] maka setiap unsur di Z8 bisa
| {z }
k
dituliskan sebagai [3] + · · · + [3]. Hal ini dikarenakan kita bisa menggatikan setiap [1] pada
| {z }
3k
[1] + · · · + [1] dengan [3] + [3] + [3].
| {z }
k
Diskusi 3.12 Tunjukkan bahwa [x] ∈ Zn merupakan pembangun dari (Zn , +) jika dan hanya
jika (x, n) = 1.
Diskusi 3.13 Misalkan A grup siklik dan a adalah pembangunnya. Buktikan bahwa ak juga
pembangun dari A jika dan hanya jika (n, k) = 1.
Contoh 3.7 Di Z×
7 kita peroleh ord([2]) = 3 karena
Di atas kita mempunyai contoh suatu grup dengan takberhingga banyak unsur yang semua
unsur nonidentitasnya memiliki orde takhingga. Tapi hal ini tidak berlaku untuk semua grup
dengan takhingga unsur. Pandang grup (R\{0}, ·). Grup ini mengandung takberhingga unsur
dan mengandung unsur −1 yang berorde 2.
38 Bab 3. Subgrup
Bagaimana dengan grup hingga. Misalkan a adalah suatu unsur grup hingga A. Karena sifat
ketertutupan operasi di A himpunan {am : m ∈ Z} merupakan himpunan bagian dari A. Jika untuk
setiap i, j berbeda berlaku ai 6= a j maka {am : m ∈ Z} mengandung takhingga banyak unsur. Ini
jelas tidak mungkin karena ia merupakan himpunan bagian dari himpunan hingga A. Dengan
demikian ada i < j ∈ Z sehingga ai = a j . Dari sini didapat a j−i = e. Jika kita bentuk himpunan
{k ∈ N : ak = e} maka himpunan ini takkosong dan menurut aksioma keteraturan bilangan asli ia
memiliki unsur terkecil. Dengan demikian untuk setiap a ∈ A dengan A berhingga, ord(a) juga
berhingga.
Diskusi 3.14 Misalkan ord(a) = n. Tunjukkan bahwa untuk setiap 0 ≤ i < j < n berlaku
ai 6= a j .
Diskusi 3.15 Misalkan ord(a) = n. Buktikan bahwa ai = a j jika dan hanya jika n | (i − j).
Diskusi 3.16 Misalkan A grup hingga. A merupakan grup siklik jika dan hanya jika terdapat
a ∈ A sehingga ord(a) = |A|.
Dari diskusi di atas bisa kita lihat bahwa orde dari a juga menyatakan kardinalitas dari A.
Sehingga untuk kasus di teori grup kita katakan juga bahwa order dari grup hai adalah juga
ord(a). Secara umum kita gunakan definisi berikut.
Definisi 3.2.3 Jika A adalah suatu grup maka orde dari A adalah banyaknya unsur di A.
ai = akn = (an )k = ek = e.
e = ai = aqn+r = aqn ar = ar .
Jika r 6= 0 maka r adalah bilangan asli yang kurang dari n yang memenuhi ar = e. Ini bertentangan
dengan fakta bahwa n = ord(a). Jadi r = 0 dan akibatnya i = qn.
Dari pengamatan ini kita peroleh hasil berikut.
Proposisi 3.2.1 Misalkan ord(a) = n. Maka ak = e jika dan hanya jika n | k.
Diberikan grup siklik A = hai. Kita ingin mengetahui orde dari ak ∈ A. Jika k | n maka
n
ak k = an = e. Sehingga alamiah kalau kita menduga bahwa ord ak = nk . Dugaan ini benar,
karena jika ada 0 < s < nk sehingga (ak )s = e maka ks < k(n/k) = n adalah bilangan yang kurang
dari n yang memenuhi aks = e. Ini bertentangan dengan fakta bahwa ord(a) = n.
Bagaimana jika k - n. Apakah orde dari ak ? Jika kita berhasil menemukan m | n sehingga
ham i = hak i maka menurut pengamatan diatas ord ak = ord(am ) = n/m.
n
Teorema 3.2.2 Misalkan ord(a) = n. Maka hak i = ha(n,k) i dan ord ak = (n,k)
.
Bukti. Dari pengamatan di atas, kita cukup menunjukkan bahwa hak i = ha(n,k) i. Tulis d = (n, k).
Karena d | k kita bisa tuliskan k = sd untuk suatu s. Akibatnya ak = (ad )s . Ini menunjukkan
bahwa ak ∈ had i dan berakibat hak i ⊆ had i.
Berdasarkan Teorema 2.4.3, tulis d = kx + ny untuk suatu x, y. Karena an = e maka ad =
akx any = (ak )x . Ini menunjukkan bahwa had i ⊆ hak i.
3.2 Grup Siklik 39
Contoh 3.9 Kita ingin mengetahui subgrup seperti apa sajakah yang dimiliki oleh (Z, +).
Misalkan B ≤ Z dengan B 6= {0}. Karena B 6= {0} maka ada bilangan asli yang merupakan
unsur dari B. Misalkan b adalah bilangan asli terkecil yang terdapat di B. Ambil unsur lain c ∈ B.
Tanpa mengurangi keumuman bisa kita asumsikan bahwa c > b.
Perhatikan bahwa c − b ∈ B. Bahkan kita bisa mengurangkan b berulang-ulang dari c, yakni
c − b − b − · · · − b sampai suatu saat dihasilkan bilangan taknegatif terkecil r yang bisa kita
lakukan dengan cara ini. Karena r ∈ B, maka tidak mungkin 0 < r < b (karena b bilangan asli
terkecil di B). Jadi haruslah r = 0 dan dengan demikian c = kb untuk suatu k.
Ini menunjukkan bahwa semua unsur di B merupakan kelipatan b. Dari sini disimpulkan
bahwa B = hbi.
C Argumen untuk menunjukkan bahwa r = 0 pada Contoh 3.9 di atas bisa dibuat lebih elegan
dengan menggunakan algoritma Euclid.
Teorema 3.2.3 Setiap subgrup dari suatu grup siklik juga merupakan grup siklik.
Diskusi 3.17 Gunakan pendekatan yang serupa dengan Contoh 3.9 untuk membuktikan
Teorema 3.2.3.
Sekarang kita akan menjawab ada berapa banyak subgrup dari suatu grup siklik. Sebelumnya
kita memerlukan hasil berikut yang kita tuliskan sebagai bahan diskusi.
Diskusi 3.18 Misalkan A grup siklik dengan orde n dan dengan pembangun a. Jika n = st
dengan s,t ∈ N. Maka B = has i adalah satu-satunya subgrup dari A dengan orde t.
Sekarang kita lihat bagaimana kita menggunakan hasil pada diskusi di atas untuk mendaf-
tarkan semua subgrup dari suatu grup siklik hingga.
Contoh 3.10 Pandang grup siklik Z12 . Grup ini merupakan grup berorde 12. Faktorisasi
prima dari 12 adalah 12 = 22 · 3. Semua faktor dari 12 selalu berbentuk 2i · 3 j dengan i ∈ {0, 1, 2}
dan j ∈ {0, 1}. Banyaknya faktor dari 12 sama dengan banyaknya cara memilih i dan j, yakni
sebanyak 3 × 2 = 6. Mereka adalah 1, 2, 3, 4, 6, 12
Diskusi 3.19 Misalkan A dengan pembangun a merupakan grup siklik dengan orde 15.
Daftarkan semua subgrup dari A dan nyatakan masing-masing subgrup tersebut sebagai hat i
untuk suatu bilangan asli t.
Diskusi 3.20 Misalkan hai berorde 18. Tentukan semua pembangun dari hai
Diskusi 3.23 Misalkan A subgrup dari Z30 berorde 10. Tentukan semua pembangun dari A.
Diskusi 3.24 Misalkan p bilangan prima dan misalkan grup A memiliki lebih dari p − 1 unsur
berorde p. Tunjukkan bahwa A bukan grup siklik.
Diskusi 3.25 Misalkan A grup hingga. Untuk setiap a, b ∈ A tunjukkan bahwa ord(ab) =
ord(ba).
Diskusi 3.26 Buktikan bahwa tidak ada grup yang tepat memiliki dua unsur berorde 2.
Perkalian di Sn
Putaran
Transposisi
4. Grup Permutasi
4.1 Perkalian di Sn
Pada Contoh 2.4 kita telah melihat bahwa himpunan semua pemetaan f : {1, 2, 3} → {1, 2, 3}
yang satu-satu pada, S3 , membentuk grup yang tak komutatif. Secara umum kita definisikan
terminologi berikut.
Definisi 4.1.1 Grup permutasi atas himpunan {1, 2, . . . , n} disebut Sn adalah himpunan semua
fungsi satu-satu dan pada f : {1, 2, . . . n} → {1, 2, . . . , n} yang dilengkapi dengan operasi
komposisi fungsi.
Pada Contoh 2.4 kita telah mengecek dengan cukup cermat bahwa S3 memang merupakan
grup. Demikian juga dengan Sn , ia merupakan grup. Keasosiatifan operasi di Sn otomatis
diperoleh dari keasosiatifan komposisi fungsi. Unsur identitas di Sn adalah pementaan yang
memetakan setiap unsur ke dirinya sendiri. Untuk unsur invers, karena setiap unsur di Sn
merupakan fungsi yang satu-satu dan pada, maka ia memiliki invers.
Sebagaimana yang pernah kita lihat sebelumnya, unsur-unsur di Sn
dapat dinyatakan sebagai
1 2 3 4 5
matriks dengan dua baris. Sebagai contoh unsur α = merupakan suatu unsur
3 1 2 5 4
1 2 3 4 5
di S5 . Notasi tersebut merupakan kependekan dari notasi berikut α = ↓ ↓ ↓ ↓ ↓
3 1 2 5 4
yakni pemetaan α : {1, 2, 3, 4, 5} → {1, 2, 3, 4, 5} yang bersifat
berikut
1 2 3 4 5 1 2 3 4 5
↓ ↓ .
3 1 2 5 4 4 1 3 2 5
Dari diagram tersebut kita bisa lihat bahwa kita punya rangkaian pemetaan 1 → 4 → 5. Kemudian
untuk yang lainnya berturut-turut kita lihat
2→1→3
3→3→2
4→2→1
5→5→4
Dengan demikian kita peroleh bahwa
1 2 3 4 5 1 2 3 4 5 1 2 3 4 5
=
3 1 2 5 4 4 1 3 2 5 5 3 2 1 4
1 2 3 4 5
Diskusi 4.1 Tentukan invers dari .
3 1 2 5 4
4.2 Putaran
1 2 3 4 5 6
Pandang permutasi di S6 berikut α = . Permutasi ini bisa ditampilkan
3 1 2 5 4 6
melalui diagram putaran berikut
1
3 2 4 5 6
1 2 3 4 5 6 1 2 3 4 5 6
Diskusi 4.3 Nyatakan permutasi dan sebagai
6 1 2 4 3 5 6 4 3 2 5 1
perkalian putaran yang saling lepas.
Teorema 4.2.1 Setiap permutasi dapat dituliskan sebagai perkalian putaran yang saling lepas.
Contoh 4.1 Ketika
kita mempunyai dua putaran yang tidak saling lepas, misalnya 1 2 6
dan 3 1 4 6 kita bisa memandang masing-masingnya sebagai dua unsur berbeda di S6 .
Dengan menggunakan cara pandang ini penulisan 1 2 6 3 1 4 6 dapat dilihat sebagai
perkalian dua buah permutasi.
Permutasi yang paling kanan memetakan 1 → 4 dan dilanjutkan oleh permutasi kedua yang
memetakan 4 → 4 karena permutasi kedua tidak mengandung angka 4 yang berarti memetakan
4 ke dirinya sendiri. Dengan demikian secara keseluruhan perkalian dua putaran tersebut
melakukan pemetaan 1 → 4. Berikutnya putaran paling kanan memetakan 4 → 6 dan kemudian
oleh putaran berikutnya 6 →
1 sehingga secara keseluruhan 4 → 1. Dari 1 → 4 dan 4 → 1 kita
memperoleh putaran 1 4 .
Dengan cara serupa kita peroleh rangkaian pemetaan 2 → 6 → 3 → 2 sehingga didapat
putaran 2 6 3 . Karena 5 tidak termuat di kedua putaran, maka perkalian dua putaran diatas
memetakan 5 ke dirinya sendiri. Dengan demikian dari apa yang dilakukan di atas, perkalian
putaran 1 2 6 3 1 4 6 dapat ditulis ulang sebagai perkalian putaran 2 6 3 1 4
(ingat kita membacanya dari kanan terlebih dahulu)
Perhatikan bahwa pada Contoh 4.1 kita mendapat perkalian putaran 2 6 3 1 4 dengan
pertama kali melihat ke bilangan yang mana 1 dipetakan. Jika kita mulai dengan bilangan yang
lain, misalnya dengan mencoba melihat 2 dipetakan
ke bilangan yang mana maka kita akan
mendapatkan
perkalian
putaran 1 4 2 6 3 . Ini menunjukkan bahwa 2 6 3 1 4 =
1 4 2 6 3 . Fenomena ini berlaku secara umum sebagaimana dinyatakan dalam hasil
berikut.
Teorema 4.2.2 Jika α, β ∈ Sn adalah dua putaran yang saling lepas maka αβ = β α.
Definisi 4.2.2 Permutasi di Sn yang berbentuk a1 a2 · · · am kita katakan sebagai
putaran dengan panjang m.
Misalkan α = a1 a2 · · · am adalah putaran dengan panjang m. Kita lihat bahwa α
memetakan ai ke ai+1 untuk 1 ≤ i < m dan memetakan am ke a1 . Dengan demikian jika kita
terapkan α sebanyak j kali terhadap ai kita peroleh α j (a1 ) = a j+1 untuk j < m. Khususnya
44 Bab 4. Grup Permutasi
ketika j = m − 1 kita dapatkan α m−1 (a1 ) = am sehingga kalau kita terapkan α sekali lagi
diperoleh
Jadi α m (a1 ) = a1 .
Sekarang untuk ai secara umum, juga kita peroleh
Dengan demikian α m memetakan setiap ai ke ai atau dengan kata lain α m = e, unsur identitas di
Sn . Tidak hanya itu m juga merupakan orde dari α.
Diskusi 4.7 Misalkan α ∈ Sn adalah putaran dengan panjang m. Buktikan bahwa ord(α) = m.
Diskusi 4.8 Buktikan jika α, β ∈ Sn berturut-turut merupakan putaran dengan panjang ` dan
m yang saling lepas maka ord(αβ ) adalah kelipatan persekutuan terkecil dari ` dan m.
Diskusi 4.9 Tentukan orde dari 1 3 2 4 6 .
Pada contoh di atas kita bisa menentukan orde dari perkalian dua putaran yang saling
lepas. Sekarang pertanyaannya adalah bagaimana caranya kita menentukan orde dari sebarang
permutasi σ ∈ Sn ? Pertama kita bisa tuliskan σ sebagai perkalian dari putaran yang saling lepas
dan kemudian kita bisa menggunakan teorema berikut untuk menentukan orde dari σ .
Teorema 4.2.3 Misalkan σ ∈ Sn dapat dituliskan sebagai perkalian putaran σ = αn1 αn2 · · · αnk
dengan αn j adalah putaran dengan panjang n j . Maka orde dari σ adalah kelipatan persekutuan
terkecil dari n1 , n2 , . . . , nk .
dan
β= 2 3 5 1 5 7 4 6 5
di S7 .
4.3 Transposisi
Definisi 4.3.1 Transposisi adalah putaran dengan panjang dua.
Diskusi 4.14 Nyatakan 1 3 2 sebagai perkalian transposisi.
Diskusi 4.15 Nyatakan a1 a2 · · · an sebagai beberapa transposisi.
Misalkan terdapat n buah kursi yang dinomori dari 1 sampai dengan n. Kemudian terdapat
n orang yang juga dinomori dari 1 sampai dengan n. Mula-mula setiap orang menduduki
kursi dengan nomor yang sesuai dengan nomor dirinya. Ketika orang-orang ini diminta untuk
menempati kursi dengan susunan tertentu dapatkah susunan ini didapatkan dengan cara menukar
posisi duduk dari dua orang pada setiap saatnya dan melakukan hal ini beberapa kali?
Misalkan kita ingin mengatur agar orang ke 1, 2, . . . , n menduduki kursi ke i1 , i2 , . . . , in .
Misalkan orang ke n belum menduduki kursi yang diminta. Agar ia bisa menduduki kursi ke in
orang ke n dan orang ke in bisa saling bertukar tempat duduknya. Setelah ini dilakukan maka
orang ke-n sudah menduduki tempat duduk yang sesuai dan paling banyak tinggal n − 1 orang
lagi yang belum duduk sesuai dengan tempat yang diminta. Akan tetapi kita bisa melakukan
hal yang serupa seperti sebelumnya terhadap orang ke-n − 1. Dengan melakukan prosedur ini
berulang-ulang banyaknya orang yang tempat duduknya tidak sesuai akan semakin kecil dan
ketika tinggal dua orang yang tersisa yang belum duduk dengan sesuai kita tinggal menukar
tempat duduk mereka supaya semuanya duduk sesuai dengan pengaturan yang diinginkan.
Jika kita asosiasikan sembarang pengaturan tempat duduk sebagai suatu unsur di Sn dan
setiap penukaran tempat duduk dari dua orang kita asosiasikan dengan transposisi, ilustrasi di
atas menunjukkan bahwa setiap permutasi dapat dinyatakan sebagai perkalian dari transposisi-
transposisi.
Berikut ini adalah diskusi yang membawa kita kepada fakta bahwa unsur identitas di Sn tidak
bisa dinyatakan sebagai perkalian sebanyak gannjil kali transposisi.
Diskusi 4.19 1. Tunjukkan bahwa a n a b = a b b n dan c n a b =
a b c n untuk c 6∈ {a, b}.
46 Bab 4. Grup Permutasi
Teorema 4.3.2 Unsur identitas di Sn hanya bisa dinyatakan sebagai perkalian sebanyak genap
transposisi.
Diskusi 4.20 Tunjukkan bahwa suatu permutasi tidak bisa dinyatakan sekaligus sebagai
perkalian dari genap buah transposisi dan ganjil buah transposisi.
Definisi 4.3.2 Suatu permutasi dikatakan sebagai permutasi genap (permutasi ganjil) jika
permutasi tersebut dapat dinyatakan sebagai perkalian dari genap (ganjil) buah transposisi.
Definisi 4.3.3 Misalkan σ ∈ Sn . Tanda dari permutasi σ ditulis sgn(σ ) didefinisikan melalui
(
1 jika σ permutasi genap
sgn(σ ) :=
−1 jika σ permutasi ganjil
Diskusi 4.23 Tunjukkan bahwa perkalian dua buah transposisi dapat dinyatakan sebagai
perkalian putaran dengan panjang 3. Ini menunjukkan bahwa setiap unsur di An dapat
dituliskan sebagai perkalian putaran dengan panjang 3.
C Untuk situasi yang paling umum, banyaknya himpunan yang mempartisi A tidak mesti
berhingga, ia bisa saja takberhingga bahkan mungkin tak terhitung. Akan tetapi dalam bab
ini kita akan lebih sering melihat kasus dimana hanya terdapat hingga himpunan bagian
yang mempartisi A.
x ∈ [a] kita dapatkan x ∼ a. Karena juga a ∼ c, maka lagi-lagi karena sifat transifit x ∼ c. Ini
menunjukkan bahwa [a] ⊆ [c]. Dengan cara serupa dapat kita tunjukkan bahwa [c] ⊆ [a]. Dengan
demikian [a] = [c].
Dari dua observasi di atas kita peroleh Proposisi berikut.
Proposisi 5.1.1 Misalkan ∼ adalah relasi ekivalen pada himpunan A.
1. [a] = [b] jika dan hanya jika a ∼ b.
2. Jika [a] ∩ [c] 6 0/ maka [a] = [c].
3. Koleksi semua kelas ekivalen yang saling lepas mempartisi A.
Bukti. Bukti (1) dan (2) sudah terkandung pada pengamatan di atas, selanjutnya kita hanya
buktikan (3). Misalkan [ai ], i ∈ I adalah kumpulan semua kelas ekivalen yang saling lepas, yakni
untuk i 6= j berlaku [ai ] ∩ [a j ] = 0.
/ Karena [ai ], i ∈ I meliputi semua kelas ekivalen yang saling
lepas yang mungkin, untuk setiap a ∈ A maka terdapat i0 ∈ I sehingga [ai0 ] = [a]. Menurut hasil
di (1), ini berakibat a ∈ [ai ]. Ini menunjukkan bahwa setiap unsur di A terkandung di salah satu
S
kelas ekivalen [ai ] untuk suatu i. Dengan kata lain A = i∈I [ai ].
Disisi lain kita sudah mengasumsikan bahwa memang koleksi himpunan bagian [ai ] untuk
i ∈ I saling lepas. Dengan demikian koleksi himpunan bagian [ai ], i ∈ I mempartisi A.
Dari proposisi di atas dan penjelasan sebelumnya dapat kita lihat kaitan yang sangat erat
antara partisi dan relasi ekivalen. Dari suatu partisi kita bisa mendefinisikan suatu relasi ekivalen
dan sebaliknya dari suatu relasi ekivalen pada suatu himpuanan A kita bisa mendapatkan koleksi
himpunan bagian bagian dari A yang mempartisi A.
Definisi 5.1.3 Misalkan ∼ suatu relasi ekivalen pada A. Koleksi semua kelas ekivalen yang
diperoleh dari relasi ∼ kita notasikan dengan A/ ∼, yakni
Ketika [a] = [b] unsur a dan b masing-masingnya kita sebut sebagai wakil dari kelas [a] = [b].
Dengan notasi ini kelas [a] bisa kita lihat sebagai himpunan semua wakil dari kelas [a].
Berikut ini akan kita lihat beberapa contoh dari relasi ekivalen dan kelas ekivalen.
Contoh 5.1 Definisikan relasi ∼ pada Z melalui
x − z = (x − y) + (y − z) bilangan genap.
Jelas relasi ini refleksif karena untuk setiap bilangan bulat a | a. Relasi ini juga bersifat transitif
karena jika a | b dan b | c, kita bisa tuliskan b = ka dan c = mb untuk suatu K, m ∈ Z. Akibatnya
c = mb = (mk)a dan kita peroleh a | c. Ini menunjukkan jika a ∼ b dan b ∼ c maka a ∼ c.
Akan tetapi relasi ∼ tidak bersifat simetris. Sebagai contoh 3 ∼ 6 karena 3 | 6. Akan tetapi
sebaliknya tidak berlaku 6 tidak membagi 3. Jadi 6 6∼ 3. Dengan demikian kita simpulkan bahwa
∼ bukan relasi ekivalen.
Diskusi 5.1 Tunjukkan bahwa untuk dua bilangan prima yang berbeda p dan q kelas ekivalen
√ √
[ p] dan [ q] merupakan dua kelas ekivalen yang berbeda. Karena ada takberhingga
banyaknya bilangan prima maka ada takberhingga banyak kelas ekivalen yang berasal dari
relasi ∼ pada Contoh 5.3.
Diskusi 5.2 Periksa apakah relasi ∼ yang didefinisikan pada himpunan-himpunan berikut
merupakan relasi ekivalen. Jika bukan, sebutkan sifat yang mana saja yang dilanggar oleh
relasi tersebut yang membuatnya gagal menjadi relasi ekivalen.
1. pada R\{0} dengan x ∼ y ⇔ xy 6= 0.
2. pada R dengan x ∼ y ⇔ xy = 0.
3. pada R dengan a ∼ b ⇔ |a − b| < 2.
4. pada R2 dengan (a, b) ∼ (x, y) ⇔ 2a − b = 2.
5. pada R2 dengan (a, b) ∼ (x, y) ⇔ a2 + b2 = x2 + y2 .
a ∼ b ⇔ ab−1 ∈ S.
Akan kita periksa apakah relasi ini merupakan relasi ekivalen. Pertama karena S memuat unsur
identitas e dan aa−1 = e untuk setiap a ∈ A, maka menurut definisi relasi di atas jelas bahwa
a ∼ a. Berikutnya misalkan a ∼ b. Berarti ab−1 ∈ S. Karena S suatu subgrup maka untuk setiap
50 Bab 5. Relasi Ekivalen dan Teorema Lagrange
s ∈ S invers dari s juga di S. Dengan demikian ba−1 = (ab−1 )−1 ∈ S. Ini menunjukkan bahwa
b ∼ a.
Terakhir, jika a ∼ b dan b ∼ c maka ab−1 , bc−1 ∈ S. Karena S tertutup terhadap perkalian
maka ac−1 = (ab−1 )(bc−1 ) ∈ S. Jadi a ∼ c dan kita simpulkan bahwa ∼ merupakan relasi
ekivalen pada A.
Definisi 5.2.1 Relasi ekivalen di atas kita katakan sebagai relasi ekivalen yang diperoleh dari
subgrup S. Dalam hal ini himpunan semua kelas ekivalen A/ ∼ akan kita tuliskan sebagai
A/S untuk menekankan peranan S dalam pendefinisian relasi ekivalen. Himpunan A/S kita
sebut sebagai himpunan hasil bagi
Diskusi 5.3 Misalkan A grup dan S suatu subgrup dari S. Definisikan relasi ∼ melalui
a ∼ b ⇔ a−1 b ∈ S.
Dapat kita lihat dari Diskusi di atas dan pemaparan sebelumnya bahwa kita memiliki dua
cara untuk membuat relasi ekivalen pada A dengan menggunakan subgrup S. Kedua cara itu
yakni pendefinisian relasi ekivalen ∼ lewat
a ∼ b ⇔ ab−1 ∈ S (5.1)
dan lewat
a ∼ b ⇔ a−1 b ∈ S. (5.2)
Kelas ekivalen yang dihasilkan oleh kedua relasi ekivalen di atas akan sama-sama kita tuliskan
sebagai A/S. Untuk memperjelas relasi ekivalen yang mana yang dipergunakan untuk meng-
hasilkan A/S kita akan menggunakan notasi [a]r untuk menuliskan anggota A/S yang diperoleh
dari relasi ekivalen yang didefinisikan pada 5.1 dan [a]` untuk menuliskan anggota A/S yang
diperoleh dari relasi ekivalen pada 5.2.
Jadi
dan
Definisi 5.2.2 Misalkan S adalah subgrup dari A. Untuk setiap a ∈ A berturut-turut notasikan
dengan aS dan Sa himpunan
aS := {as : s ∈ S}
dan
Sa := {sa : s ∈ A}.
Kedua himpunan aS dan Sa berturut-turut kita sebut sebagai koset kiri dan koset kanan dari S.
Proposisi 5.2.1 Pada kelas ekivalen A/S untuk setiap a ∈ A berlaku [a]` = aS dan [a]r = Sa.
5.2 Relasi Ekivalen dari Subgrup 51
Bukti. Misalkan b ∈ [a]` . Maka [a]` = [b]` dan a−1 b ∈ S. Akibatnya b = a(a−1 b) ∈ aS. Jadi
[a]` ⊆ aS. Sebaliknya, ambil b ∈ aS. Maka b = as untuk suatu s ∈ S. Dengan mengalikan a−1
dari sebelah kiri kepada kedua ruas, diperoleh a−1 b = s ∈ S. Jadi [a]` = [b]` dan b ∈ [a]` . Dengan
demikian aS ⊆ [a]` .
Penggunaan notasi koset kiri atau kanan sebagai anggota A/S memudahkan kita untuk
melihat relasi ekivalen yang mana diantara relasi ekivalen pada Persamaan 5.2 atau 5.1 yang
digunakan. Sebagai contoh, ketika anggota A/S kita tuliskan sebagai koset kiri, maka aS = bS
jika dan hanya jika as1 = bs2 untuk suatu s1 , s2 ∈ S. Akibatnya a−1 b = s1 s−1
2 ∈ S. Berarti yang
−1
dipergunakan adalah relasi ekivalen: a ∼ b ⇔ a b ∈ S. Hal yang serupa juga berlaku ketika
kita menuliskan anggota A/S sebagai koset kanan, maka dari relasi Sa = Sb dapat kita tunjukkan
bahwa ab−1 ∈ S sehingga a ∼ b ⇔ ab−1 ∈ S.
Proposisi 5.2.2 aS = bS di A/S jika dan hanya jika a−1 b ∈ S dan Sa = Sb di A/S jika dan hanya
jika ab−1 ∈ S.
Akan tetapi ketika A merupakan grup komutatif, kita mempunyai kebebasan untuk menuliskan
unsur di A/S sebagai koset kiri atau koset kanan mengingat kekomutatifan mengakibatkan
aS = Sa untuk setiap a ∈ A.
Contoh 5.4 Tinjau 2Z = {2k : k ∈ Z} sebagai subgrup dari (Z, +). Dari subgrup ini kita
peroleh himpunan kelas R/Z dengan
˙Za = Zb ⇔ a − b ∈ 2Z.
(karena Z merupakan grup dengan operasi penjumlahan, maka ab−1 kita tuliskan sebagai a − b)
Tapi ini persis kelas ekivalen yang diperoleh lewat relasi pada Contoh 5.1.
Diskusi 5.5 Tunjukkan bahwa relasi ekivalen pada contoh 5.3 merupakan relasi ekivalen
yang diakibatkan oleh suatu subgrup.
Contoh 5.5 Tinjau subgrup siklik hni = nZ dari Z. Kita akan melihat koleksi kelas ekivalen
Z/nZ. Anggota Z/nZ akan kita tuliskan sebagai kelas ekivalen [x]. Perhatikan bahwa
[x] = [y] ⇔ x − y ∈ nZ
Kita lihat bahwa ini adalah kriteria kesamaan dua unsur di Zn . Himpunan Z/nZ mempunyai
n buah kelas ekivalen yang berbeda, yakni [0], [1], . . . , [n − 1]. Dengan demikian kita bisa
menganggap Zn sebagai himpunan kelas ekivalen Z/nZ.
Diskusi 5.6 Temukan suatu subgrup S dari S3 sehingga terdapat σ ∈ S3 yang membuat
σ S 6= Sσ .
Diskusi 5.7 Apakah ada subgrup T dari S3 sehingga untuk setiap σ ∈ S3 berlaku σ T = T σ ?
52 Bab 5. Relasi Ekivalen dan Teorema Lagrange
Diskusi 5.8 Misalkan aS = xS dan bS = yS di A/S. Tentukan syarat cukup dan perlu bagi S
agar (ab)S = (xy)S.
Diskusi 5.9 Buktikan Lemma 5.3.1 di atas, dengan memberikan suatu pemetaan yang satu-
satu dan pada dari S ke aS.
Sebagai konsekuensi dari lemma di atas kita peroleh salah satu teorema penting dalam teori
grup.
Teorema 5.3.2 — Teorema Lagrange. Misalkan A suatu grup hingga dan S subgrup dari A.
Maka |S| membagi |A|.
Bukti. Misalkan a1 S, a2 S, . . . , ak S adalah semua koset kiri yang berbeda di A/S. Koset-koset ini
mempartisi A, yakni A = kj=1 a j S dan ai S ∩ a j S = 0/ untuk i 6= j. Dengan demikian menurut
S
Lemma 5.3.1
Contoh 5.6 Pandang grup S3 . Grup ini mempunyai 3! = 6 anggota. Karena 5 tidak habis
membagi 6, Teorema Lagrange menjamin bahwa Sn tidak mempunyai subgrup dengan 5 anggota.
Diskusi 5.10 Banyaknya koset kiri yang berbeda di A/S sama dengan banyaknya koset kanan
yang berbeda.
Karena Teorema Lagrange hanya terkait dengan grup hingga, untuk menghindari pengulan-
gan yang berlebihan dalam subbab ini kita asumsikan semua grup yang terlibat merupakan grup
berhingga.
Definisi 5.3.1 Misalkan A grup dan S suatu subgrup dari A. Banyaknya koset kiri (kanan)
yang berbeda di A/S disebut sebagai indeks dari S di A dan dinotasikan dengan [A : S].
A = [A : S]|S|.
Teorema Lagrange memberikan jaminan bahwa kardinalitas dari suatu subgrup selalu mem-
bagi kardinalitas grup yang mengandungnya. Adalah alamiah untuk menanyakan kebalikan dari
hal ini. Jika t adalah suatu bilangan yang membagi |A|, kardinalitas grup A, adakah subgrup S
dari A sehingga |S| = t? Ternyata jawabannya tidak, seperti yang diperlihatkan dalam contoh
berikut.
Contoh 5.7 Pandang grup A4 . Unsur di A4 yang berorde 3 adalah putaran dengan pan-
jang 3 di S4 . Banyaknya cara memilih 3 unsur dari 4 unsur yand disediakan adalah 43 = 4
cara. Banyaknya
penyusunan 3 huruf a, b, c ada sebanyak 3! = 6 cara. Ketiga putaran
cara
a b c , b c a dan c a b merupakan putaran yang sama. Dengan demikian banyaknya
putaran dengan panjang 3 yang berbeda ada sebanyak 4 · 3!/3 = 8 buah.
Andaikan A4 memiliki suatu subgrup dengan orde 6, sebut subgrup ini B. Misalkan σ ∈ A4
berorde 3. Jika σ 6∈ B maka B 6= σ B. Karena |A4 | = 12 dan |B| = 6 maka haruslah A4 = B ∪ σ B.
Jika σ 2 ∈ σ B maka σ = σ −1 σ 2 ∈ B. Dengan demikian haruslah σ 2 ∈ B. Akan tetapi karena B
sugrup dan σ berorde 4 maka σ = (σ 2 )2 ∈ B yang bertentangan dengan fakta bahwa σ 6∈ B.
Argumen di atas menunjukkan bahwa kedelapan unsur di A4 yang berorde 3 semuanya
merupakan anggota B. Akan tetapi ini adalah hal yang absurd mengingat B hanya memiliki 6
anggota. Dengan demikian tidak mungkin terdapat subgrup B dari A4 yang berorde 6.
Berikut beberapa aplikasi Teorema Lagrange pada teori bilangan. Sebelumnya kita akan
memerlukan definisi berikut.
Definisi 5.3.2 Diberikan bilangan bulat n. Kita tuliskan a ≡ b (mod n) jika dan hanya jika
n | (a − b).
Teorema 5.3.6 — Fermat. Jika p prima, maka untuk setiap a yang bukan kelipatan p berlaku
a p−1 ≡ 1 (mod p)
Bukti. Pandang grup (Z× p , ·) (lihat Proposisi 2.4.10). Grup ini mempunyai banyak anggota
sebanyak p − 1. Ambil a yang bukan kelipatan p. Maka [a] ∈ Z p dan [a] 6= [0]. Menurut
Proposisi 5.3.5 berlaku [a p−1 ] = [a] p−1 = [1] ∈ Z p . Tapi ini berarti a p−1 ≡ 1 (mod p).
Contoh 5.8 Kita akan menentukan sisa pembagian 72015 ketika dibagi 13. Perhatikan bahwa
13 merupakan bilangan prima. Menurut Teorema Euler berlaku 712 ≡ 1 (mod 13). Tulis
2015 = 12 · 167 + 11. Sekarang di Z13 berlaku
167
[7]2015 = [7]12 · [7]11 = [1]167 · [7]11 = [7]12 · [7]−1 = [7]−1 = [2].
54 Bab 5. Relasi Ekivalen dan Teorema Lagrange
Dengan demikian 72015 ≡ 2 (mod 13) atau dengan kata lain sisa pembagian 72015 oleh 13 adalah
2.
Diskusi 5.14 Misalkan A grup dengan kardinalitas A merupakan bilangan prima. Tunjukkan
bahwa A merupakan grup siklik.
Diskusi 5.15 Misalkan A grup dengan |A| = pq dengan p dan q dua bilangan prima berbeda.
Buktikan bahwa setiap subgrup sejati dari A merupakan grup siklik
Diskusi 5.16 Misalkan H adalah subgrup dari S4 yang mengandung 1 2 dan 2 3 4 .
1. Tunjukkan bahwa H mengandung usur berorde 4.
2. Buktikan bahwa 12 | |H| dan |H| | 24.
3. Jika |H| = 12 tunjukkan bahwa A4 mengandung subgrup berorde 6.
4. Buktikan bahwa H = S4 .
Diskusi 5.17 Misalkan A suatu grup yang tepat memiliki satu subgrup B berorde p dan satu
subgrup C berorde q dengan p, q bilangan prima berbeda.
1. Tunjukkan bahwa B ∪C 6= A.
2. Ambil a ∈ A\(B ∪C). Tentukan ord(a).
3. Buktikan bahwa A grup siklik.
Diskusi 5.18 Misalkan A grup komutatif yang memiliki paling sedikit 3 unsur berorde 3.
Tunjukkan bahwa 9 | |A|.
aS · bS = (ab)S,
yaitu kita definisikan hasil operasi aS dan bS sebagai koset kiri (ab)S yakni koset kiri di A/S
yang memuat ab.
Serupa ketika kita mendefinisikan operasi di Zn kita harus memeriksa apakah operasi ini
terdefinisi dengan baik. Kita harus menunjukkan bahwa operasi di atas tidak bergantung kepada
wakil dari koset-koset yang kita pilih. Kita harus menunjukkan bahwa jika aS = xS dan bS = yS,
hasil perkalian aS · bS haruslah sama dengan hasil perkalian xS · yS. Dengan kata lain kita harus
membuktikan bahwa
abS = xyS.
Karena s2 merupakan unsur di S, agar b−1 s1 bs2 ∈ S, cukup kita tunjukkan bahwa b−1 s1 b ∈ S.
Dari semua pemaparan di atas kita melihat bahwa operasi perkalian di A/S akan terdefinisi
dengan baik jika b−1 s1 b ∈ S untuk setiap b ∈ A dan setiap s1 ∈ S. Karena pentingnya sifat ini,
kita akan definisikan secara khusus subgrup S yang memiliki sifat ini.
56 Bab 6. Subgrup Normal dan Homomorfisma
Definisi 6.1.1 Misalkan A suatu grup. Subgrup N dari A disebut subgrup normal jika untuk
setiap a ∈ A dan n ∈ N berlaku a−1 na ∈ N. Ketika N merupakan subgrup normal dari A kita
tuliskan N E A.
Diskusi 6.1 Buktikan bahwa jika A grup komutatif maka semua subgrup dari A merupakan
subgrup normal.
Diskusi 6.2 Misalkan A suatu grup dan N suatu subgrup dari A. Buktikan bahwa pernyataan-
pernyataan berikut ekivalan.
1. N subgrup normal dari A.
2. a−1 Na ⊆ N untuk setiap a ∈ A.
3. a−1 Na = N untuk setiap a ∈ A.
4. Na = aN untuk setiap a ∈ A.
Diskusi 6.3 Jika N merupakan subgrup dari A dan untuk setiap a ∈ A berlakau aNa−1 ⊆ N,
apakah N subgrup normal dari A?
σ (a) σ (b) σ (c) (lihat Diskusi 4.11), kita peroleh bahwa untuk setiap σ ∈ S3 berlaku
σ f3 σ −1 dan σ f4 σ −1 merupakan putaran dengan panjang 3. Padahal hanya terdapat 2 buah
putaran dengan panjang 3 di S3 yakni f3 dan f4 . Dengan demikian σ f3 σ −1 , σ f4 σ −1 ∈ { f3 , f4 } ⊆
A3 . Dilain pihak jelas bahwa untuk setiap σ ∈ S3 berlaku σ f0 σ −1 = σ f0 σ −1 = f0 ∈ A3 . Dengan
demikian σ −1 A3 σ ⊆ A3 dan kita simpulkan bahwa A3 merupakan subgrup normal dari S3 .
Contoh 6.2 Pandang grup himpunan semua matriks 2 × 2 yang memiliki invers GL2 (R).
Himpunan
a 0
S := : 0 6= a ∈ R
0 a
a b
merupakan subgrup dari GL2 (R) (periksa!). Ambil sebarang ∈ GL2 (R). Perhatikan
c d
x 0
bahwa untuk setiap ∈ S kita peroleh
0 x
−1 −1
a b x 0 a b ax bx a b
=
c d 0 x c d cx dx c d
−1
a b a b
=x
c d c d
1 0
=x
0 1
x 0
= ∈S
0 x
6.2 Grup Hasil Bagi 57
Diskusi 6.6 Berikan contoh suatu grup takhingga A dan subgrup S dari A yang berindeks 2 di
A.
Diskusi 6.7 Diberikan suatu grup A. Periksa apakah Z(A) (pusat dari A) merupakan sugbrup
normal dari A.
Diskusi 6.8 Buktikan bahwa jika S adalah satu-satunya subgrup dari A yang berorde n (untuk
suatu bilangan asli n yang tetap) maka S merupakan subgrup normal dari A.
Teorema 6.2.1 Misalkan S subgrup normal dari A. Himpunan A/S yang dilengkapi operasi
perkalian
merupakan grup.
Bukti. Perkalian di A/S bersifat asosiatif karena untuk setiap aS, bS, cSdiA/S berlaku
Unsur identitas di A/S adalah S = eS. Untuk melihatnya, perhatikan bahwa untuk setiap aS ∈ A/S
kita punyai
Sekarang untuk setiap aS ∈ A/S, invers dari aS adalah a−1 S. Ini bisa kita lihat karena
C Notasi operasi di A/S akan mengikuti notasi operasi di A. Sebagai contoh jika A adalah
grup dengan operasi ?, maka ketika kita menuliskan operasi di A/S kita tuliskan sebagai
berikut:
aS ? bS = (a ? b)S.
Contoh 6.3 Pandang grup komutatif (Z, +). Karena komutatif, maka semua subgrup dari Z
merupakan subgrup normal. Dengan demikian 6Z := {6k : k ∈ Z} merupakan subgrup normal
dari Z. Unsur di grup hasil bagi Z/6Z berbentuk n + 6Z dengan n ∈ Z. Perhatikan bahwa dengan
algoritma pembagian Euclid, kita bisa tuliskan n = 6q + r dengan 0 ≤ r < n. Perhatikan bahwa
karena 6 − r = 6q ∈ 6Z. Akibatnya n + 6Z = r + 6Z. Dengan kata lain semua unsur di Z/6Z
memiliki wakil yang berbentuk r + 6Z dengan 0 ≤ r < 6. Jadi
Ingat bahwa koset-koset dari suatu subgrup pada dasarnya adalah kelas ekivalen. Pada contoh
6.3, unsur r + 6Z adalah kelas ekivalen yang mengandung r. Atau dengan kata lain r + 6Z = [r].
Jadi unsur-unsur di Z/6Z bisa kita tuliskan sebagai
Kesamaan a + 6Z = b + 6Z terjadi jika dan hanya jika a − b ∈ 6Z atau dengan kata lain ketika
6 | (a − b). Dalam notasi kelas kita peroleh [a] = [b] jika dan hanya jika 6 | (a − b).
Dari pemaparan di atas dapat kita lihat bahwa dalam notasi kelas, definisi operasi dan
kesamaan di Z/6Z persis sama dengan definisi operasi dan kesamaan di Z6 . Dengan demikian
Z/6Z = Z6 .
Diskusi 6.12 Jika aS = bS di grup A/S apakah ord(a) = ord(b)? (sebagai unsur di A)
Diskusi 6.13 Misalkan A suatu grup dan Z(A) adalah pusat dari A. Jika A/Z(A) siklik,
buktikan bahwa A komutatif.
6.3 Homomorfisma 59
Diskusi 6.14 Misalkan A grup komutatif. Jika p bilangan prima yang membagi |A| maka
buktikan terdapat unsur di A yang berorde p.
6.3 Homomorfisma
Diberikan dua grup (A, ◦) dan (B, ?), akan dicari kriteria suatu pemetaan f : A → B sehingga
himpunan
f (A) := { f (a) : a ∈ A}
merupakan subgrup dari B. Ambil sebarang x, y ∈ A, kita mempunyai unsur f (x), f (y) ∈ f (A).
Agar f (A) menjadi subgrup dari B, paling tidak f (A) harus tertutup terhadap operasi. Dengan
demikian f (x)? f (y) haruslah merupakan unsur di f (A). Unsur di f (A) yang manakah f (x)? f (y)
ini? Karena dari x, y kita memperoleh x ◦ y adalah alamiah untuk mencoba mensyaratkan bahwa
f (x) ? f (y) = f (x ◦ y).
Dengan mensyaratkan f (x) ? f (y) = f (x ◦ y) untuk setiap x, y ∈ A kita mendapatkan f (A)
tertutup terhadap operasi. Apakah f (A) memiliki unsur identitas? Jika f (a) adalah unsur
identitas di f (A) maka untuk setiap x ∈ A haruslah berlaku f (x) ? f (a) = f (x) dan f (a) ? f (x) =
f (a). Akan tetapi dari diskusi sebelumnya fungsi f kita memenuhi f (x) ? f (a) = f (x ◦ a) dan
f (a) ? f (x) = f (a ◦ x). Dengan demikian untuk x ∈ A berkalu
Dengan demikian f (eA ) adalah unsur identitas di f (A). Lebih lanjut, dengan menganggap
f (x), f (eA ) sebagai unsur di B kita punyai
Jadi untuk setiap x ∈ A, unsur f (x) memiliki invers dan inversnya adalah f (x−1 ). Dengan
demikian f (A) subgrup dari B.
Sebelum kita rangkum semua hasil di atas, kita berikan definisi dulu terhadap kriteria fungsi
f yang membuat f (A) menjadi subgrup dari B.
Definisi 6.3.1 Misalkan (A, ◦) dan (B, ?) adalah grup. Pemetaan f : A → B yang memenuhi
f (x ◦ y) = f (x) ? f (y)
C Ketika operasi di A dan B tidak diketahui secara eksplisit, seperti biasa operasi di A dan
B akan dituliskan sebagai perkalian. Dalam konteks ini, pemetaan f : A → B merupakan
homomorfisma grup jika berlaku f (xy) = f (x) f (y) untuk setiap x, y ∈ A. Disini kita harus
memahami bahwa perkalian xy dan perkalian f (x) f (y) mungkin menggunakan dua operasi
yang berbeda.
Berikut adalah hasil yang kita dapatkan pada pembahasan yang dilakukan sebelum definisi
di atas.
Teorema 6.3.1 Misalkan f : A → B merupakan homomorfisma grup. Maka
1. f (eA ) = eB ,
2. Untuk setiap a ∈ A berlaku f (a−1 ) = f (a)−1 ,
3. f (A) merupakan subgrup dari B.
Contoh 6.5 Definisikan pemetaan f : GL2 (R) → R\{0} melalui f (X) = det X untuk setiap
X ∈ GL2 (R). Pemetaan ini merupakan homomorfisma grup karena untuk setiap X,Y ∈ GL2 (R)
berlaku
f (XY ) = det(XY )
= det X detY (sifat determinan)
= f (X) f (Y ).
Diskusi 6.15 Definisikan pemetaan f dari grup R\{0} (dengan operasi perkalian) terhadap
dirinya sendiri melalui f (x) = x2 . Apakah f suatu homomorfisma?
Diskusi 6.16 Definisikan f : (R\{0}, ·) → (R, +) melalui f (x) = x. Apakah f suatu homo-
morfisma?
Diskusi 6.17 Periksa apakah pemetaan f : (R, +) → GL2 (R) yang didefinisikan melalui
cos x sin x
f (x) =
− sin x cos x
Diskusi 6.18 Misalkan A adalah subgrup dari GL2 (R) yang didefinisikan melalui
a b
A := :a>0 .
0 1a
6.3 Homomorfisma 61
Diskusi 6.20 Tunjukkan bahwa jika n | km maka pemetaan f : Zm → Zn melalui f ([x]) = [kx]
merupakan suatu homomorfisma. Tunjukkan juga bahwa jika f : Zm → Zn suatu homomor-
fisma maka f ([x]) = [kx] untuk k yang memenuhi n | km.
Inti f := {a ∈ A : f (a) = eB }.
Proposisi 6.3.2 Jika f : A → B suatu homomorfisma, maka Inti f adalah subgrup dari A.
Diskusi 6.21 Tentukan Inti f untuk homomorfisma grup yang terdapat pada Contoh 6.5,
Diskusi 6.15 dan Diskusi 6.17.
Inti f tidak hanya merupakan subgrup dari A tapi ia juga merupakan subgrup normal dari A.
Sebaliknya setiap subgrup normal dapat ditunjukkan merupakan inti dari suatu homomorfisma.
62 Bab 6. Subgrup Normal dan Homomorfisma
Bukti. Ambil a ∈ A dan x ∈ Inti f . Kita akan tunjukkan bahwa axa−1 ∈ Inti f . Perhatikan bahwa
Jadi g suatu homomorfisma. Untuk setiap n ∈ N kita peroleh f (n) = nN = N = eA/N . Jadi
jelas bahwa N ⊆ Inti g. Sebaliknya jika x ∈ Inti g maka kita dapatkan xN = f (x) = N. Dengan
demikian x ∈ N dan ini berakibat Inti g ⊆ N. Dengan demikian N = Inti g.
Tunjukkan bahwa Inti f = An dan berikan alasan mengapa An subgrup normal dari Sn .
7. Isomorfisma Grup
Sekilas kita lihat bahwa kedua tabel tersebut merupakan tabel yang berbeda dan tidak ada
hubungannya satu sama lain. Berlawanan dengan apa yang selintas kita yakini, kita akan
tunjukkan bahwa kedua tabel di atas memiliki hubungan yang sangat erat. Untuk dapat meli-
hatnya, pertama kita akan tulis ulang tabel perkalian di (Z×
5 , ·) dengan menyusun ulang urutan
kolom-kolom dan baris-barisnya sebagai berikut
Sekarang dapat kita lihat bahwa kedua tabel menyerupai satu sama lain. Setiap unsur [x] di
tabel pertama di atas berkorespondensi dengan unsur f ([x]) di tabel kedua. Dengan demikian
entri [x] + [y] pada tabel pertama berkorespondensi dengan entri f ([x][y]) pada tabel kedua. Di
lain pihak kita lihat juga bahwa penjumlahan [x] + [y] pada tabel pertama berkorespondensi
dengan perkalian f ([x]) f ([y]) pada tabel yang kedua. Ini menunjukkan bahwa
f ([x] + [y]) = f ([x]) f ([y]),
atau dengan kata lain f adalah suatu homomorfisma grup.
Dengan bantuan pemetaan f kita berhasil menunjukkan bahwa meskipun sebagai him-
punan Z4 dan Z×5 adalah berbeda, tapi sebagai grup keduanya mempunyai struktur yang sama.
Pemetaan f memberikan korespondensi satu-satu antara unsur di Z4 dengan unsur di Z× 5 dan
memungkinkan kita menamai ulang unsur-unsur di Z× 5 sehingga dapat terlihat bahwa tabel
operasi keduanya serupa.
Karena peranannya yang penting untuk mendeteksi kapan dua grup bisa kita pandang sama,
kita perlu mendefinisikan secara formal pemetaan f yang bersifat seperti di atas.
Definisi 7.1.1 Homomorfisma grup f : A → B dikatakan sebagai isomorfisma grup jika f
suatu monomorfisma grup yang satu-satu dan pada. Dua grup A dan B dikatakan isomorfik,
dituliskan sebagai A ∼
= B, jika terdapat isomorfisma grup f : A → B dari A ke B.
Dengan menggunakan notasi ini kita katakan bahwa (Z4 , +) isomorfik dengan (Z×
5 , ·) dan
kita tuliskan (Z4 , +) ∼ (Z
= 5 ×
, ·).
Diskusi 7.1 Misalkan G adalah koleksi semua grup. Tunjukkan bahwa relasi isomorfik,
Diskusi 7.2 Buktikan bahwa semua grup siklik A = hai berorde 4 isomorfik dengan (Z4 , +).
Tunjukkan bahwa ini berakibat bahwa setiap dua grup siklik berorde 4 isomorfik satu sama
lain.
Contoh 7.1 Akan ditunjukkan bahwa jika A dan B keduanya adalah grup siklik berorde n maka
A dan B isomorfik. Karena A dan B siklik, mereka mempunyai pembangun, sebut masing-masing
a dan b. Tugas kita adalah mendefinisikan suatu homomorfisma grup f : A → B yang satu-satu
dan pada. Adalah alamiah untuk memetakan pembangun ke pembangun. Jadi pertama kita akan
petakan a ke b atau dengan kata lain f (a) = b. Akan tetapi kita harus memetakan setiap unsur di
A dan bukan a saja. Untuk melakukan hal tersebut, ingat bahwa A = hai = {e, a, a2 , . . . , an−1 }
sehingga setiap unsur di A dapat dituliskan sebagai ai dengan 0 ≤ i < n. Agar kita bisa memetakan
setiap unsur di A kita bisa definisikan
f (ai ) := bi untuk setiap untuk setiap i bulat.
Di sini ada sedikit masalah, jika kita memperbolehkan i untuk bergerak sepanjang bilangan
bulat, maka satu unsur bisa mempunyai beberapa representasi. Agar pemetaan ini terdefinisi
7.1 Tak Sama Tapi Serupa 65
dengan baik kita harus pastikan bahwa pendefinisian ini tidak bergantung wakilnya. Dengan kata
lain kita harus tunjukkan bahwa jika ai = ak maka f (ai ) = f (ak ). Jika ai = ak , maka ai−k = e.
Karena ord(a) = n, maka n | (i − k). Sekarang karena ord(b) = n dan n | (i − k) maka bi−k = e.
Tapi ini berakibat bi = bk dengan demikian f (ai ) = bi = bk = f (ak ) dan f terdefinisi dengan
baik. Perhatikan bahwa f suatu homomorfisma karena jika ai , a j ∈ A maka
Jika bi = f (ai ) = e maka n | i dan ini berakibat ai = e (karena n = ord(a)). Ini menunjukkan
bahwa Inti f = {e} dan f satu-satu. Pemetaan f juga pada karena untuk setiap b j ∈ B terdapat
a j ∈ A sehingga f (a j ) = b j . Dengan demikian A isomorfik dengan B.
Diskusi 7.3 Buktikan bahwa jika A grup siklik yang takberhingga maka A isomorfik dengan
(Z, +).
Diskusi 7.4 Buktikan bahwa Z memeliki takberhingga banyaknya subgrup yang isomorfik
dengan Z.
7.1.1 Automorfisma
Dalam subbab ini kita akan memusatkan perhatian kepada isomorfisma dari suatu grup ke dirinya
sendiri. Kita awali dengan definisi berikut.
Definisi 7.1.2 Misalkan A suatu grup. Isomorfisma f : A → A disebut sebagai automorfisma
pada A. Himpunan semua automorfisma pada A kita nyatakan sebagai Aut(A).
Selanjutnya, perhatikan bahwa f (x) = 1 jika dan hanya jika x3 = 1 dan ini hanya terjadi jika
x = 1. Dengan demikian Inti f = {1} dan f satu-satu. Terakhir, f pada karena untuk setiap
√ √
y ∈ R\{0} terdapat 3 y ∈ R\{0} sehingga f ( 3 y) = y.
Diskusi 7.7 Misalkan A grup. Buktikan bahwa pemetaan f (a) = a−1 untuk setiap a ∈ A
merupakan suatu automorfisma jika dan hanya jika A komutatif.
Diskusi 7.9 Tunjukkan bahwa jika f : Zn → Zn suatu homomorfisma, maka f ([x]) = (k[x])
untuk suatu k. Buktikan bahwa |Aut(Zn )| = ϕ(n).
66 Bab 7. Isomorfisma Grup
Diskusi 7.11 Misalkan A grup dan a ∈ A. Definisikan pemetaan fa melalui fa (x) = axa−1
untuk setiap x ∈ A. Buktikan bahwa fa suatu automorfisma pada A. Pemetaan fa yang
didefinisikan seperti di atas disebut sebagai automorfisma dalam pada A.
Diskusi 7.12 Misalkan Inn(A) menyatakan himpunan semua automorfisma dalam pada A.
Buktikan bahwa Inn(A) dengan operasi komposisi merupakan grup.
melihat bahwa keduanya isomorfik, definisikan pemetaan f : R → R+ melalui f (x) = 10x . Untuk
setiap x, y ∈ R kita peroleh
f (x + y) = 10x+y = 10x 10y = f (x) f (y).
Dengan demikian f suatu homomorfisma. Jika x ∈ Inti f maka 1 = f (x) = 10x . Akibatnya
x = 0 dan kita simpulkan bahwa Inti f = {0} = {eR }. Jadi f satu-satu. Dilain pihak f juga
pada, karena untuk setiap z ∈ R+ terdapat log z ∈ R sehingga f (log z) = 10log z = z. Jadi f suatu
isomorfisma dan kesimpulan bahwa (R, +) ∼ = (R+ , ·) dan R+ isomorfik mengikuti.
Contoh 7.4 Akan ditunjukkan bahwa (Q, +) dan (R, +) tidak isomorfik. Andaikan isomorfik
maka terdapat isomorfisma satu-satu pada dari Q ke R. Konsekuensinya Q dan R memiliki
kardinalitas yang sama. Akan tetapi kita ketahui bahwa Q terbilang sedangkan R takterbilang.
Dengan demikian R dan Q tidak isomorfik.
Contoh di atas adalah salah satu metoda untuk melihat konsekuensi apa yang dapat ditim-
bulkan oleh adanya suatu isomorfisma antara dua grup. Berikut ini adalah konsekuensi-
konsekuensi lain yang dapat kita peroleh.
Bukti. Kita akan buktikan hanya untuk f (Z(A)) = Z(B). Yang lainnya lihat Diskusi 7.13.
Misalkan z ∈ Z(B). Karena f (A) = B ⊇ Z(B) kita bisa tuliskan z = f (a) untuk suatu a ∈ A.
Akan kita tunjukkan bahwa a ∈ Z(A). Ambil sebarang b ∈ A. Karena z ∈ Z(B) dan f (b) ∈ B
maka
z f (b) = f (b)z ⇔ f (a) f (b) = f (b) f (a) ⇔ f (ab) = f (ba).
Karena f satu-satu, maka ab = ba. Dengan demikian a ∈ Z(A) dan karena z = f (a) maka
z ∈ f (Z(A)). Jadi Z(B) ⊆ f (Z(A)).
Sebaliknya ambil a ∈ Z(A), Kita akan tunjukkan bahwa f (a) ∈ Z(B). Ambil y ∈ B. Karena
B = f (A), maka y = f (b) untuk suatu b ∈ A. Karena a ∈ Z(A), maka ab = ba. Akibatnya
f (a)y = f (a) f (b) = f (ab) = f (ba) = f (b) f (a) = y f (a).
Jadi f (a) ∈ Z(B) dan kita simpulkan f (Z(A)) ⊆ Z(B).
7.3 Teorema Isomorfisma 67
Diskusi 7.13 Buktikan bagian (2) dan (3) dari teorema di atas.
Berikut adalah implikasi adanya isomorfisma antara grup A dan B pada level unsur di kedua
grup
Bukti. Kita akan membuktikan pernyataan yang pertama dan bukti pernyataan yang lain dis-
erahkan kepada pembaca. Berdasarkan Diskusi 6.24, karena f suatu homomorfisma maka
ord( f (a)) | ord(a). Karena f suatu isomorfisma, f −1 juga merupakan homomorfisma dari B
ke A. Maka dengan menggunakan sifat yang sama seperti di atas, kita peroleh ord f −1 ( f (a))
membagi ord( f (a)), atau ord(a) | ord( f (a)). Karena ord(a) dan ord( f (a)) adalah bilangan asli
yang membagi satu sama lain, kita simpulkan bahwa ord(a) = ord( f (a)).
Diskusi 7.15 Buktikan pernyataan (2) dan (3) pada Teorema 7.2.2 di atas.
Teorema 7.3.1 — Teorema Cayley. Misalkan A suatu grup. Maka A isomorfik dengan
suatu subgrup dari SA .
68 Bab 7. Isomorfisma Grup
a = ae = λa (e) = λb (e) = be = b.
Jadi ϕ satu-satu.
Diskusi 7.17 Periksa bahwa pemetaan ϕ : A → SA pada bukti di atas merupakan homomor-
fisma grup.
Berikut adalah salah satu contoh bagaimana kita bisa memandang suatu grup sebagai subgrup
dari grup permutasi.
Contoh 7.5 Grup U12 didefinisikan sebagai himpunan bagian dari Z12 yang mengandung
semua kelas [a] dengan (a, 12) = 1. Dengan demikian
Menurut teorema Cayley di S4 grup U12 bisa kita tinjau sebagai {λ[1] , λ[5] , lambda[7] , λ[11] }.
Perhatikan bahwa λ[1] ([x]) = [1][x] = [x] untuk setiap [x] ∈ U12 . Di lain pihak λ[5] bersifat
sehingga λ[1] dan λ[5] berturut-turut dapat kita tinjau sebagai permutasi
[1] [5] [7] [11]
λ[1] =
[1] [5] [7] [11]
[1] [5] [7] [11]
λ[5] =
[5] [1] [11] [7]
Bukti. Pertama tuliskan C := Inti f . Definisikan pengaitan ϕ : A/C → B melalui ϕ(aC) := f (a).
Agar pengaitan ini merupakan pemetaan, kita harus pastikan bahwa definisinya tidak tergantung
pada pemilihan wakil koset. Misalkan aC = a0C. Maka a−1 a0 ∈ C dan akibatnya
Dengan mengalikan kedua ruas dari kiri dengan f (a) kita peroleh f (a0 ) = f (a) dan berarti
ϕ(a0C) = ϕ(aC). Jadi pemetaan ϕ terdefinisi dengan baik.
Berikutnya akan kita tunjukkan bahwa ϕ merupakan homomorfisma grup dari A/C ke B.
Ambil xC, yC ∈ A/C. Perhatikan bahwa
Teorema 7.3.3 — Teorema Isomorfisma Kedua. Misalkan B < A dan N subgrup normal
dari A. Maka B/(B ∩ N) isomorfik dengan BN/N.
Untuk membuktikan teorema isomorfisma yang kedua dengan teorema isomorfisma yang
pertama, kita perlu membuat suatu pemetaan f : B → BN/N dengan sifat-sifat berikut:
1. f suatu homomorfisma
2. f pada
3. Inti f = B ∩ N
Bagaimana kita bisa mendefinisikan f secara alamiah. Diberikan unsur b ∈ B, pemetaan f
harus mengaitkan b ini dengan suatu unsur di BN/N. Unsur yang mana di BN/N yang bisa kita
peroleh dari b? Perhatikan bahwa b ∈ BN sehingga jelas bN ∈ BN/N. Dengan demikian kita
bisa mencoba mengaitkan b dengan bN dan mendefinisikan f melalui f (b) := bN untuk setiap
b ∈ B.
Diskusi 7.18 Tunjukkan bahwa pemetaan f : B → BN/N yang didefinisikan melalui f (b) =
bN untuk setiap b ∈ B memenuhi ketiga sifat yang disebutkan di atas kemudian simpulkan
kebenaran teorema isomorfisma yang kedua.
8. Gelanggang
8.2 Gelanggang
Operasi penjumlahan dan perkalian pada ketiga sistem bilangan tadi bukanlah dua operasi yang
terpisah dan berdiri sendiri. Kedua operasi penjumlahan dan perkalian bisa berinteraksi satu
sama lain. Pada ketiga sistem bilangan tadi untuk setiap unsur a, b, c yang dimilikinya, berlaku
hukum distributif yakni
(a + b) · c = ac + bc
c · (a + b) = ca + cb
Dari paparan di atas kita mencoba mendefinisikan sistem dengan dua operasi yang ingin kita
bentuk.
72 Bab 8. Gelanggang
Definisi 8.2.1 Suatu himpunan R yang dilengkapi dengan dua operasi, penjumlahan (+) dan
perkalian (·) disebut gelanggang jika memenuhi:
1. (R, +) merupakan grup komutatif.
2. (R, ·) mempunyai sifat asosiatif.
3. Untuk setiap a, b, c ∈ R berlaku hukum distributif, yakni
(a + b) · c = ac + bc dan c · (a + b) = ca + cb.
Jika operasi perkalian di gelanggang R bersifat komutatif, kita katakan bahwa R merupakan
gelanggang komutatif. Jika gelanggang R memiliki unsur identitas terhadap perkalian, un-
sur identitas tersebut akan kita notasikan dengan 1R dan disebut sebagai unsur kesatuan.
Gelanggang yang memiliki unsur kesatuan kita sebut sebagai gelanggang dengan unsur
kesatuan.
Berikut beberapa contoh gelanggang yang sebenarnya sudah kita kenal sebelumnya.
Contoh 8.1 Ketiga sistem bilangan Z, Q dan R merupakan gelanggang dengan unsur kesatuan.
Contoh 8.2 Himpunan (2Z, +) merupakan subgrup dari Z dan akibatnya ia merupakan
grup komutatif. Perkalian merupakan operasi di 2Z karena perkalian dua bilangan genap juga
merupakan bilangan genap. Karena 2Z merupakan subset dari Z, ketika kita memiliki unsur
a, b, c ∈ 2Z dengan memandang mereka sebagai unsur di Z maka jelas hukum distributif yang
melibatkan a, b, c berlaku. Jadi 2Z merupakan gelanggang. Akan tetapi ia tidak memiliki unsur
kesatuan. Jika ia memiliki unsur kesatuan, sebut 2k maka haruslah berlaku
2 · (2k) = 2 ⇔ 2k = 1,
padahal 2 - 1 (kontradiksi).
Contoh 8.3 Sudah kita bahas sebelumnya bahwa (Zn , +) merupakan grup komutatif. Perkalian
di Zn jelas asosiatif dan juga memiliki unsur identitas [1]. Untuk sifat distributif, lihat diskusi
berikut.
Diskusi 8.1 Tunjukkan bahwa Zn merupakan gelanggang dengan unsur kesatuan dengan
menunjukkan bahwa sifat distributif berlaku.
Contoh 8.4 Himpunan semua polinom dengan koefisien real kita notasikan dengan R[x].
Dalam aljabar linier elementer kita mengetahui bahwa ia merupakan ruang vektor atas R.
Akibatnya (R[x], +) merupakan grup komutatif. Perkalian di R[x] didefinisikan lewat hukum
distributif sehingga sifat distributif otomatis dipenuhi. Operasi perkalian memiliki unsur identitas,
jadi R[x] merupakan gelanggang dengan unsur kesatuan.
Diskusi 8.2 Misalkan Mn (R) adalah himpunan semua matriks berukuran n × n dengan entri
real. Periksa apakah Mn (R) merupakan gelanggang.
A + B := A4B.
Sebelumnya kita sudah melihat bahwa (P(A), +) merupakan grup komutatif. Jika perkalian
8.2 Gelanggang 73
A · B := A ∩ B,
tunjukkan bahwa P(A) merupakan gelanggang. Apakah ia gelanggang dengan unsur kesat-
uan?
Diskusi 8.4 Misalkan R suatu gelanggang. Tunjukkan bahwa himpunan Mn (R) yang berisi
semua matriks n × n dengan entri di R dan himpunan R[x] yang berisi semua polinom dengan
koefisien di R juga merupakan gelanggang.
Kita punya karakterisasi untuk subgelanggang yang serupa dengan karakterisasi subgrup.
Contoh 8.5 Untuk setiap bilangan asli n, himpunan nZ merupakan subgelanggang dari Z.
Untuk melihatnya kita cukup gunakan teorema di atas. Ambil x, y ∈ nZ. Tuliskan x = nr dan
y = ns untuk suatu r, s ∈ Z. Sekarang
x − y = nr − ns = n(r − s) ∈ nZ,
dan
ann(a) := {r ∈ R | ra = 0}.
Diskusi 8.8 Tinjau himpunan bagian Tn (R) yang memuat semua matriks n × n berentri real
yang merupakan matriks segitiga atas (yakni semua entri dibawah diagonal utama semuanya
nol). Periksa apakah Tn (R) merupakan subgelanggang dari Mn (R).
Diskusi 8.9 Periksa dengan teliti sifat dari grup (R, +) yang mana saja yang diperlukan untuk
membuktikan hasil di atas.
Berikut adalah hasil yang kita peroleh di gelanggang R yang melibatkan operasi perkalian.
Pada hasil ini a + (−b) kita tuliskan sebagai a − b.
Proposisi 8.2.3 Misalkan R gelanggang, maka untuk setiap a, b, c ∈ R berlaku
1. a · 0 = 0 · a = 0
2. a(−b) = (−a)b = −(ab)
3. a(b − c) = ab − ac
4. (b − c)a = ba − ca
Jika R gelanggang dengan unsur kesatuan, maka berlaku juga
1. (−1)a = −a
2. (−1)(−1) = 1
Bukti. Kita buktikan hasil yang pertama saja. Tuliskan 0 = 0 + 0. Dari hukum distributif di R
kita peroleh
a · 0 = a · (0 + 0) = a · 0 + a · 0
Karena setiap unsur dijumlahkan dengan invers penjumlahannya menghasilkan 0 maka kita
peroleh
0 = a·0+0 ⇔ 0 = a·0
Diskusi 8.10 Buktikan semua sifat yang lain pada proposisi di atas.
Diskusi 8.11 Buktikan bahwa R merupakan gelanggang komutatif jika dan hanya jika untuk
setiap a, b ∈ R berlaku a2 − b2 = (a + b)(a − b).
8.3 Daerah Integral dan Lapangan 75
Berikut kita akan berikan terminologi untuk unsur-unsur di gelanggang yang bertindak
sebagaimana halnya A dan B di atas.
Definisi 8.3.1 Misalkan R suatu gelanggang. Unsur a 6= 0 di R disebut sebagai pembagi nol
jika terdapat b ∈ R dengan b 6= 0 sehingga ab = 0 atau ba = 0. Suatu unsur r ∈ R disebut
unsur nilpoten jika terdapat bilangan asli n sehingga rn = 0.
Contoh 8.6 Pandang gelanggan Zm dengan m tidak prima. Karena m tidak prima, kita bisa
tuliskan m = st untuk suatu 1 ≤ s,t < m. Akibatnya [s], [t] adalah pembagi nol di Zm karena
[s], [t] 6= [0] dan [s][t] = [st] = [m] = [0].
Diskusi 8.14 Pada contoh di atas, jika m prima apakah Zm memiliki pembagi nol?
Diskusi 8.15 Himpunan semua fungsi kontinu pada interval [0, 2] yang kita notasikan dengan
C [0, 2] merupakan suatu gelanggang dengan penjumlahan dan perkalian adalah penjumlahan
dan perkalian fungsi yang biasa. Berikan contoh suatu pembagi nol di C [0, 2].
ax = bx mengakibatkan a = b
xa = xb mengakibatkan b = a
Diskusi 8.18 Berikan contoh yang menyangkal keberlakuan hukum pembatalan di M2 (R).
Definisi 8.3.2 Gelanggang R yang memiliki unsur kesatuan disebut daerah integral jika R
komutatif dan tidak memiliki pembagi nol.
Contoh 8.7 Gelanggang Z, Q dan R adalah beberapa contoh daerah integral. Demikian juga
dengan Z p untuk p prima, ia merupakan daerah integral.
8.3.1 Lapangan
Definisi operasi perkalian di lapangan tidak menyaratkan bahwa setiap unsur memiliki invers
terhadap operasi perkalian. Di sisi lain, kita mempunyai beberapa contoh lapangan di mana
setiap unsur taknolnya memiliki invers terhadap perkalian. Beberapa contoh gelanggang yang
bersifat seperti itu adalah Q dan R. Pertama kita akan beri nama unsur di gelanggang yang
memilikin invers terhadapap operasi perkalian.
Definisi 8.3.3 Misalkan R suatu gelanggang dengan unsur kesatuan. Suatu unsur u ∈ R
disebut unit jika terdapat v ∈ R sehingga uv = vu = 1. Himpunan semua unit di R kita
notasikan dengan R× .
Diskusi 8.21 Buktikan bahwa untuk setiap unsur taknol di Zm maka salah satu pasti berlaku:
ia pembagi nol atau ia unit.
Definisi 8.3.4 Gelanggang R dengan unsur kesatuan disebut lapangan jika R komutatif dan
setiap unsur taknolnya merupakan unit.
Konsep daerah integral dan lapangan berkaitan sangat erat seperti yang dinyatakan dalam
teorema berikut.
Teorema 8.3.2 1. Setiap lapangan adalah daerah integral.
2. Setiap daerah integral yang berhingga adalah lapangan.
Bukti. Kita hanya akan buktikan bagian yang pertama. Karena lapangan adalah gelanggang yang
komutatif, kita cukup buktikan bahwa lapangan tidak memiliki pembagi nol. Andaikan a 6= 0
8.4 Homomorfisma Gelanggang 77
adalah unsur pembagi nol di lapangan. Maka terdapat b 6= 0 sehingga ab = 0. Karena setiap unsur
taknol di lapangan adalah unit, maka b memiliki invers b−1 . Akibatnya 0 = 0b−1 = abb−1 = a
yang bertentangan dengan fakta bahwa a 6= 0. Jadi lapangan tidak memiliki unsur pembagi nol
dan kita simpulkan bahwa setiap lapangan adalah daerah integral.
Diskusi 8.22 Berikan bukti bagi pernyataan kedua dari teorema di atas.
Kemudian agar f (R) menjadi subring dari S, f (R) haruslah tertutup terhadap operasi
perkalian. Jika x, y ∈ R maka f (x), f (y) ∈ f (R). Agar f (R) tertutup terhadap operasi perkalian
haruslah f (x) f (y) ∈ f (R). Tapi unsur di f (R) yang manakah perkalian f (x) f (y) ini? Dengan
mengambil pelajaran ketika kita mendefinisikan homomorfisma grup, adalah alamiah untuk
mengambil f (x) f (y) = f (xy). Kita akan rumuskan konsep homomorfisma grup secara lebih
formal sebagai berikut.
Definisi 8.4.1 Misalkan R dan S adalah gelanggang. Pemetaan f : R → S yang bersifat
f (x + y) = f (x) + f (y)
f (xy) = f (x) f (y)
Dari diskusi di atas, karena Inti f merupakan subgelanggang maka Inti f tertutup terhadap
operasi perkalian, artinya untuk setiap x, y ∈ Inti f maka xy ∈ Inti f . Akan tetapi ternyata sifat
78 Bab 8. Gelanggang
ketertutupan Inti f terhadap operasi perkalian jauh lebih kuat dari itu. Misalkan x ∈ Inti f dan
r ∈ R. Kita akan tunjukkan bahwa rx tetap merupakan anggota Inti f . Perhatikan bahwa
Jadi rx ∈ Inti f .
Sifat inti homomorfisma di atas mendorong kita untuk mendefinisikan suatu struktur yang
baru.
Definisi 8.4.3 Misalkan R suatu gelanggang. Himpunan takhampa I dari R disebut ideal dari
R jika memenuhi
1. (I, +) merupakan subgrup dari (R, +).
2. Untuk setiap r ∈ R dan a ∈ I berlaku ra ∈ I dan ar ∈ I.
Contoh 8.8 Misalkan R adalah gelanggang. Himpunan {0} dan R merupakan ideal di R.
Mereka disebut ideal trivial dari R.
Diskusi 8.25 Jika R adalah lapangan buktikan bahwa ideal di R hanyalah ideal trivial saja.
Contoh 8.9 Karena Z merupakan grup siklik maka semua subgrup dari Z adalah nZ dengan
n ∈ Z. Ambil m ∈ nZ . Maka kita bisa tuliskan m = nk untuk suatu k ∈ Z. Sekarang untuk setiap
r ∈ Z berlaku
Buktikan bahwa hai adalah ideal di R. Ideal ini disebut ideal yang dibangun oleh a
Diskusi 8.27 Berikan contoh gelanggang R dan a ∈ R sehingga hai bukan merupakan ideal
di R.
Peranan ideal di gelanggang serupa dengan peranan subgrup normal di grup. Sebelumnya kita
bisa mendefinisikan grup hasil bagi dengan menggunakan subgrup normal. Untuk gelanggang
kita bisa melakukan hal yang serupa. Misalkan I merupakan ideal di gelanggang R. Pandang
R/I kumpulan semua koset r + I dengan r ∈ R. Definisikan penjumlahan dan perkalian di R/I
sebagai berikut
(r + I) + (s + I) := (r + s) + I
(r + I) · (s + I) := (rs) + I
Diskusi 8.28 Misalkan I ideal di R. Periksa bahwa R/I dengan penjumlahan dan perkalian
yang didefinisikan seperti di atas merupakan gelanggang.
Karena adanya kemiripan antara konsep subgrup normal dan ideal, hasil berikut juga berlaku
untuk ideal.
Teorema 8.4.1 Himpunan takhampa I di gelanggang R merupakan ideal jika dan hanya jika
I merupakan inti dari suatu homomorfisma.
Diskusi 8.31 Rumuskan teorema isomorfisma kedua dan ketiga untuk gelanggang dan kemu-
dian buktikan.
Ann(a) := {r ∈ R | ra = 0}
merupakan ideal di R.
f −1 (J) := {a ∈ A | f (a) ∈ B}
merupakan ideal di A.
Ingat bahwa jika B,C subgrup dari A dan salah satu dari B atau C merupakan subgrup normal
dari A maka BC := {bc | b ∈ B, c ∈ C} merupakan subgrup dari A. Sekarang jika kita punyai I
dan J ideal dari R, karena keduanya subgrup dari R terhadap operasi tambah maka kita dapatkan
I + J := {x + y | x ∈ I, y ∈ J}
merupakan subgrup dari R.
Diskusi 8.37 Lengkapi argumen di atas untuk menunjukkan bahwa I + J merupakan ideal di
R.
Karena R juga memiliki operasi perkalian, alamiah untuk memeriksa apakah himpunan yang
didefinisikan berikut merupakan ideal
IJ := {xy | x ∈ I, y ∈ J} (8.1)
Sayangnya himpunan ini secara umum bukan merupakan ideal seperti dapat dilihat dalam contoh
berikut.
Contoh 8.10 Himpunan semua polinom dengan koefisien bulat Z[x] merupakan gelanggang
komutatif. Menurut Diskusi 8.26 himpunan h f (x)i merupakan ideal untuk setiap f (x). Dengan
demikian h2i, h3i, hxh merupakan ideal di Z[x]. Menurut Diskusi 8.37, himpunan I := hxi + h2i
dan J := hxi + h3i juga merupakan ideal.
Perhatikan bahwa 2, x ∈ I dan 3, x ∈ J. Jika IJ didefinisikan seperti di persamaan 8.1
maka x · 3, 2 · x ∈ IJ. Dengan demikian 3x dan 2x merupakan unsur di IJ. Jika IJ ideal maka
x = 3x − 2x ∈ IJ. Andaikan kita bisa menuliskan x = f · g dengan f ∈ I dan g ∈ J. Dengan
milihat derajat dari polinom pada kedua sisi, kita simpulkan bahwa f dan g salah satunya konstan
dan satunya lagi polinom berderajat satu. Jadi kita bisa tuliskan x = a · (bx + c) dengan a, b, c ∈ Z.
Dari sini diperoleh x = abx + ac sehingga haruslah ac = 0. Karena a tidak mungkin nol, maka
haruslah c = 0. Dengan demikian x = abx dan kita simpulkan bahwa ab = 1 sehingga a = ±1.
Akan tetapi ±1 bukan unsur di I (kontradiksi).
Diskusi 8.38 Jelaskan mengapa pada Diskusi 8.10 kita tahu bahwa ±1 6∈ I?
Berdasarkan Contoh 8.10 di atas agar IJ menjadi ideal maka kita jangan mengambil pen-
definisian IJ pada persamaan 8.1, kita harus mendefinisikan ulang apa yang dimaksud dengan
himpunan IJ.
Definisi 8.5.1 Misalkan I, J adalah ideal di gelanggang R. Definisikian himpunan IJ sebagai
berikut
n
IJ := { ∑ xi yi : untuk suatu xi ∈ I, yi ∈ J dan n ∈ N}.
i=1
8.6 Ideal Prima dan Maksimal 81
Dengan kata lain unsur-unsur di IJ adalah penjumlahan hingga dari bentuk-bentuk xi yi dengan
xi ∈ I dan yi ∈ J.
Contoh 8.11 Pada contoh ini kita akan menggunakan I dan J seperti yang didefinisikan pada
Contoh 8.10. Berdasarkan definisi IJ yang baru, sebagai contoh unsur-unsur berikut merupakan
unsur di IJ
• 2 · (x + 3) − (x + 2) · 3 + 2 · x
• x · 3 − 2 · x + 8 · (5x + 3) + (7x − 2) · 9
Dari contoh di atas dapat kita lihat bahwa banyaknya suku dari penjumlahan bentuk xi yi tidak
mesti sama. Pada contoh yang pertama ia merupakan penjumlahan dari tiga suku sedangkan
pada contoh kedua ia merupakan penjumlahan dari empat suku.
Diskusi 8.39 Tunjukkan bahwa IJ yang didefinisikan pada Definisi 8.5.1 merupakan ideal di
R.
Definisi 8.6.2 Misalkan R suatu gelanggang komutatif. Suatu ideal sejati di I di R disebut
ideal prima jika untuk setiap x, y ∈ R yang memenuhi xy ∈ I berlaku x ∈ I atau y ∈ I.
Contoh 8.12 Ideal nol, I = {0} merupakan ideal prima di Z. Jika x, y ∈ Z sehingga xy ∈ I
maka xy = 0. Karena Z merupakan daerah integral, maka salah satu di antara x dan y haruslah
nol. Jadi x ∈ I atau y ∈ I. Perhatikan bahwa dengan argumen yang serupa kita dapat simpulkan
bahwa I = {0} merupakan ideal prima di setiap daerah integral R.
Diskusi 8.40 Cari contoh suatu gelanggang R dimana I = {0} bukan merupakan ideal prima.
Diskusi 8.41 Untuk setiap bilangan prima p tunjukkan bahwa pZ merupakan ideal prima.
Bukti. Misalkan I merupakan ideal di Z. Karena (I, +) merupakan subgrup dari grup siklik
Z, maka I juga merupakan grup siklik. Dengan demikian I = mZ untuk suatu m ∈ Z. Karena
mZ = (−m)Z, kita dapat asumsikan bahwa m ≥ 0. Jika m = 0, maka mZ = {0} merupakan ideal
nol yang merupakan ideal prima menurut Contoh 8.12. Sedangkan untuk ideal lainnya yang
berbentuk mZ dengan m ∈ N, dua diskusi diatas menunjukkan bahwa dalam kasus ini mZ ideal
prima jika dan hanya jika m prima. Jadi ideal prima di Z adalah ideal nol dan ideal pZ dengan p
prima.
82 Bab 8. Gelanggang
Definisi 8.6.3 Suatu ideal sejati I di gelanggang R disebut ideal maksimal jika tidak ada ideal
sejati J 6= I sehingga I ⊆ J ⊆ R. Dengan kata lain I maksimal jika satu-satunya ideal yang
memuat I adalah R.
Contoh 8.14 Perhatikan ideal I = 5Z di Z. Andaikan ada ideal sejati J sehingga I ⊆ J tapi
J 6= I. Ambil x ∈ J sehingga x 6∈ I (mengapa ada x seperti ini?). Karena 5 prima dan x bukan
kelipatan 5 maka (x, 5) = 1 (lihat Proposisi 2.4.5). Menurut teorema Bezout terdapat a, b ∈ Z
sehingga xa + 5b = 1. Perhatikan bahwa 5 ∈ J (karena I ⊆ J) dan x ∈ J. Karena J ideal ini
berakibat 1 = xa + 5b ∈ J. Tapi ini berakibat J = R. Apa yang kita kerjakan di atas menunjukkan
bahwa satu-satunya ideal yang memuat I adalah R. Jadi I ideal maksimal.
Diskusi 8.43 Adaptasi argumen pada contoh di atas untuk menunjukkan bahwa untuk p
prima ideal pZ merupakan ideal maksimal di Z.
Contoh 8.15 Pandang gelanggang R[x] yang berisi semua polinom dengan koefisien real dan
pandang ideal hx2 + 1i di R[x]. Misalkan J adalah ideal di R[x] yang memuat hx2 + 1i. Ambil
f (x) ∈ J sehingga f (x) 6∈ hx2 + 1i. Jika kita bagi f (x) dengan x2 + 1 maka sisanya merupakan
polinom berderajat paling besar satu. Jadi bisa kita tuliskan
f (x) = (x2 + 1)g(x) + (ax + b) dengan a, b real yang tidak keduanya nol
Diskusi 8.44 Periksa apakah ideal hx2 − 1i di R[x] merupakan ideal maksimal.
Kita lihat bahwa untuk bilangan prima p ideal pZ sekaligus merupakan ideal prima dan ideal
maksimal. Ini membuat kita bertanya adakah hubungan antara ideal prima dan ideal maksimal.
Melalui diskusi berikut akan kita tunjukkan bahwa setiap ideal maksimal di gelanggang komutatif
dengan unsur kesatuan merupakan ideal prima.
Diskusi 8.45 Misalkan R gelanggang komutatif dengan unsur kesatuan dan misalkan I ideal
maksimal di R. Ambil x, y ∈ R sehingga xy ∈ I. Misalkan x 6∈ I. Jika kita dapat menunjukkan
bahwa y ∈ I maka I ideal prima.
1. Tunjukkan bahwa J := I + hxi adalah ideal yang memuat 1.
2. Buktikan bahwa y dapat dituliskan sebagai y = a + bxy dengan a ∈ I dan b ∈ R.
3. Tunjukkan bahwa y ∈ I.
Akan tetapi sebaliknya tidak berlaku, kita bisa menemukan ideal prima yang tidak maksimal
seperti dalam contoh berikut.
Contoh 8.16 Ideal nol I = {0} di Z merupakan ideal prima. Akan tetapi karena {0} ( 2Z ( Z
maka {0} bukan ideal maksimal.
Dua teorema berikut merupakan teorema yang penting untuk mengkonstruksi daerah integral
atau lapangan sebagai gelanggang hasil bagi.
8.6 Ideal Prima dan Maksimal 83
Teorema 8.6.2 Misalkan R gelanggang komutatif dan I ideal di R. Gelanggang R/I meru-
pakan daerah integral jika dan hanya jika I adalah ideal prima.
Bukti. (⇐) Misalkan x+I, y+I ∈ R/I sehingga (x+I)(y+I) = 0R/I , maka xy+I = I. Akibatnya
xy ∈ I. Karena I prima maka x ∈ I atau y ∈ I. Dengan demikian x +I = 0R/I atau y+I = 0R/I .
Teorema 8.6.3 Misalkan R gelanggang komutatif dengan unsur kesatuan dan I ideal di R.
Gelanggang R/I merupakan lapangan jika dan hanya jika I ideal maksimal.
Bukti. (⇒) Misalkan J ideal yang memuat I dan J 6= I. Ambil x ∈ J\I. Maka x + I 6= I atau
dengan kata lain x + I 6= 0R/I . Karena R/I lapangan, maka terdapat y + I ∈ R/I sehingga
xy + I = (x + I)(y + I) = 1 + I. Ini mengakibatkan 1 − xy ∈ I dan kita bisa tuliskan 1 = xy + z
untuk suatu z ∈ I. Karena I ⊆ J dan x ∈ J maka xy + z ∈ J. Jadi 1 ∈ J dan J = R.
Contoh 8.17 Dari Diskusi 8.44 kita tahu bahwa hx2 + 1i merupakan ideal maksimal di R[x].
Dengan demikian R[x]/hx2 + 1i merupakan lapangan.
Diskusi 8.48 1. Tunjukkan bahwa pemetaan ϕ : Z[x] → Z melalui ϕ( f (x)) = f (0) untuk
setiap f (x) ∈ Z[x] merupakan homomorfisma gelanggang.
2. Tentukan inti dari ϕ
3. Tunjukkan bahwa hxi merupakan ideal prima di Z[x] tetapi bukan ideal maksimal.
Notasi dan Operasi pada Polinom
Algoritma Euclid
Gelanggang Polinom atas Lapangan
9. Gelanggang Polinomial
a0 + a1 x + · · · + an xn
Perhatikan bahwa x dalam penulisan unsur-unsur himpunan polinom di atas tidak didefin-
isikan dengan ketat. Peranan x, x2 , . . . adalah sebagai penanda tempat bagi koefisien a1 , a2 , . . . , an .
Kita bisa saja mendefinisikan polinom tanpa menggunakan simbol x yakni dengan cara menuliskan
polinom a0 + a1 x + · · · + an xn sebagai barisan (a0 , a1 , . . . , an , 0, 0, . . .). Kita akan melihat bahwa
penggunaan simbol yang pertama lebih ringkas dan lebih memudahkan saat kita mendefinisikan
operasi pada R[x] kemudian.
Misalkan kita mempunyai dua polinom f (x) = a0 + a1 + · · · + am xn dan g(x) = b0 + b1 x +
· · · + bn xn dan misalkan m > n. Berdasarkan definisik kesamaan polinom di atas, g(x) bisa
tuliskan sebagai
g(x) = a0 + a1 x + · · · + bn xn + 0xn+1 + · · · + 0xm .
atau g(x) = b0 + b1 x + · · · + bm xm dengan bi = 0 untuk i > n. Sekarang penjumlahan antara f (x)
dan g(x) bisa kita definiskan sebagai
f (x) + g(x) := (a0 + b0 ) + (a1 + b1 )x + · · · (am + bm )xm .
Untuk perkalian pertama kita definisikan bahwa untuk setiap bilangan bulat taknegatif
m, n berlaku xm · xn = xm+n . Kemudian untuk perkalian dua sebarang polinom kita definisikan
86 Bab 9. Gelanggang Polinomial
sedemikian rupa sehingga hukum distributif berlaku, yakni pertama kita deklarasikan
dan kemudian
dengan
Pada prakteknya, misalnya ketika kita mengalikan polinom f (x) = 1 + 2x, g(x) = 3 + 4x +
5x2 ∈ Z[x] kita akan lebih sering menggunakan sifat distributif perkalian polinom, yakni
Perkalian umum pada persamaan (9.1) tetap berguna, misalnya untuk membuktikan bahwa
perkalian polinom bersifat asosiatif.
Tidak sulit untuk melihat bahwa (R[x], +) merupakan grup komutatif sehingga bersama-sama
dengan sifat distributif dan asosiatif dari perkalian polinom kita peroleh hasil berikut.
Proposisi 9.1.1 Jika R suatu gelanggang maka R[x] juga merupakan gelanggang komutatif.
Definisi 9.1.2 Misalkan R adalah gelanggang komutatif dengan unsur kesatuan dan misalkan
f (x) = a0 + a1 x + · · · + an xn ∈ R[x]. Unsur-unsur a0 , a1 , . . . , an disebut sebagai koefisien dari
f (x). Jika an 6= 0 kita katakan an merupakan koefisien utama dari f (x) dan kita katakan
f (x) berderajat n, ditulis deg f (x) = n. Polinom f (x) disebut polinom monik jika koefisien
utamanya adalah 1. Kita katakan bahwa f (x) merupakan polinom konstan jika f (x) = c
dengan c ∈ R. Polinom konstan f (x) = c dengan c 6= 0 merupakan polinom berderajat nol.
Sedangkan untuk polinom nol kita definisikan derajatnya −∞.
Contoh 9.1 Polinom f (x) = 1 − 3x2 + x4 + 0x9 merupakan polinom monik berderajat 4.
Diskusi 9.2 Jika R daerah integral buktikan bahwa R[x] juga daerah integral.
9.2 Algoritma Euclid 87
Diskusi 9.3 Misalkan R suatu daerah integral dan f (x), g(x) ∈ R[x]. Buktikan bahwa
1. deg( f (x) + g(x)) ≤ max{deg f (x), deg g(x)}
2. deg ( f (x) · g(x)) = deg f (x) + deg g(x)
Diskusi 9.4 Berikan contoh bahwa hasil kedua pada diskusi di atas tidak mesti berlaku jika R
bukan daerah integral.
Diskusi 9.5 Akan kita tunjukkan eksistensi q(x) dan r(x) pada algoritma Euclid di atas
1. Tunjukkan bahwa Algoritma Euclid berlaku jika deg f < deg g
2. Asumsikan deg g ≤ deg f (x).
(a) Gunakan induksi terhadap derajat f (x). Buktikan jika derajatnya f (x) nol, maka
kita bisa menemukan q(x) dan r(x).
(b) Asumsikan bahwa eksistensi q(x) dan r(x) dijamin untuk setiap polinom berder-
ajat n − 1. Misalkan f (x) berderajat n. Tunjukkan bahwa ada konstanta c ∈ R
sehingga F(x) := f (x) − cg(x) berderajat kurang dari n.
(c) Gunakan hipotesis induksi untuk menerapkan algoritma Euclid terhadap F(x)
dan g(x) dan gunakan hasil ini untuk menunjukkan eksistensi q(x) dan r(x) untuk
pembagian f (x) oleh g(x).
3. Buktikan bahwa q(x) dan r(x) tunggal.
Diskusi 9.6 Misalkan R gelanggang komutatif dengan unsur kesatuan. Misalkan f (x) ∈ R[x].
Terdapat c ∈ R sehingga f (c) = 0 jika dan hanya jika terdapat q(x) ∈ R[x] sehingga
Diskusi 9.7 Terapkan algoritma Euclid untuk mendapatkan q(x) dan r(x) untuk masing-
masing polinom f (x) dan g(x) berikut
1. f (x) = 3x4 + x + 1 dan g(x) = x2 − 1 di Z[x].
2. f (x) = 2x3 + 3x + 4 dan g(x) = 2x2 + 5 di Z7 [x]
Catatan: angka 2, 3, 4 pada koefisien di atas harus dipahami sebagai kelas [2], [3], [4] di Z7 .
Secara umum ketika menuliskan unsur di Zn [x] kita akan tuliskan sebagaimana polinom biasa
dengan pemahaman bahwa koefisien-koefisiennya harus kita perlakukan sebagai kelas.
88 Bab 9. Gelanggang Polinomial
Definisi 9.2.1 Suatu unsur c ∈ R dikatakan merupakan akar dari f (x) ∈ R[x] dengan multi-
plisitas m jika terdapat q(x) ∈ R[x] sehingga
dengan q(c) 6= 0.
Diskusi 9.8 Misalkan f (x) ∈ R[x] dengan R daerah integral. Buktikan bahwa banyaknya akar
dari f (x) (dihitung beserta multiplisitasnya) tidak lebih dari deg f (x).
Teorema 9.3.1 Misalkan f (x), g(x) ∈ F[x] dengan g(x) 6= 0. Maka terdapat secara tunggal
q(x), r(x) ∈ F[x] sehingga
Kita ingat bahwa algoritma Euclid digunakan di Z untuk membuktikan bahwa subgrup dari
(Z, +) adalah himpunan nZ dengan n bilangan bulat. Sekarang jika m ∈ nZ maka kita bisa
tuliskan m = ns untuk suatu s ∈ Z. Akibatnya untuk setiap r ∈ Z kita peroleh mr = rm = rns =
n(rs) ∈ nZ. Jadi nZ adalah ideal di Z. Dari pengamatan ini kita peroleh proposisi berikut.
Definisi 9.3.1 Misalkan R gelanggang komutatif. Suatu ideal I dikatakan ideal utama jika
I = hai untuk suatu a ∈ R. Gelanggang R dikatakan daerah ideal utama jika setiap ideal di R
merupakan ideal utama.
Diskusi 9.9 Misalkan I adalah ideal di F[x]. Jika I = {0} jelas bahwa I = h0i. Jika I 6= 0
maka terdapat f (x) ∈ I dengan derajat terkecil (mengapa?). Gunakan algoritma Euclid untuk
menunjukkan bahwa I = h f (x)i. Ini memberikan bukti bagi Teorema 9.3.3
Hasil penting lainnya di Z adalah fakta bahwa setiap bilangan bulat n ∈ Z mempunyai
faktorisasi prima
n = (±1)pk11 · · · pks s
Untuk bisa menunjukkan bahwa hasil yang serupa berlaku di F[x] pertma kita perlu mendefin-
isikan konsep padanan untuk konsep bilangan prima di F[x]. Bilangan prima p adalah bilangan
yang jika kita tuliskan sebagai p = ab maka salah satu diantara a atau b haruslah 1. Kita
abstraksikan sifat ini dalam definisi berikut.
Definisi 9.3.2 Misalkan D suatu daerah integral. Unsur p di D dikatakan unsur taktereduksi
jika setiap penulisan p = ab mengakibatkan salah satu diantara a atau b haruslah unit.
Diskusi 9.10 Misalkan R gelanggang komutatif dengan unsur kesatuan. Buktikan bahwa unit
di R[x] adalah polinom konstan taknol.
x2 − 2 = (ax + b)(cx + d)
Perhatikan bahwa karena ruas kanan mempunyai akar rasional − ab dan − dc . Akan tetapi jika r
√
adalah akar rasional dari x2 − 2 maka r2 = 2 yang mengakibatkan 2 = r merupakan bilangan
rasional (kontradiksi).
Meskipun x2 − 2 taktereduksi di Q[x] tapi ia tereduksi sebagai unsur di R[x] karena kita bisa
menuliskan
√ √
x2 − 2 = (x + 2)(x − 2).
Diskusi 9.11 Misalkan D daerah integral dan f (x) ∈ D[x] berderajat 2 atau 3. Buktikan
bahwa f (x) taktereduksi jika dan hanya jika f (x) tidak mempunyai akar di D.
f (0) = 2
f (1) = 4
f (2) = 8 = 3
f (3) = 14 = 4
f (4) = 22 = 2.
Teorema 9.3.4 Misalkan f (x) ∈ F[x] maka f (x) dapat dituliskan sebagai
Bukti. Andaikan teorema di atas tidak berlaku. Maka himpunan S yang berisi polinom yang tidak
bisa dituliskan seperti pada teorem bukan merupakan himpunan kosong. Misalkan f (x) adalah
unsur berderajat terkecil di S. Jelas f (x) tereduksikan, karena jika taktereduksi berarti f (x) =
90 Bab 9. Gelanggang Polinomial
1 · f (x) adalah faktorisasi f (x) seperti pada teorema (tapi ini bertentangan dengan f (x) ∈ S).
Jadi haruslah f (x) tereduksi dan kita bisa tuliskan f (x) = g(x)h(x) dengan g(x), h(x) berderajat
positif. Karena juga deg f (x) = deg g(x) + deg h(x) maka jelas masing-masing derajat dari g(x)
dan h(x) kurang dari derajat f (x). Dengan demikian g(x), h(x) 6∈ S. Ini berarti kita bisa tuliskan
g(x) = up1 (x)p2 (x) · · · ps (x)
h(x) = vq1 (x)q2 (x) · · · qt (x)
dengan u, v unit dan pi (x), q j (x) adalah faktor taktereduksi.
Sifat bilangan prima p yang esensial di Z adalah jika p | ab maka p | a atau p | b. Di atas kita
melihat bahwa unsur tak tereduksi mempunyai kesamaan sifat seperti bilangan prima. Pertanyaan
yang alami yang bisa muncul adalah jika s unsur tak terduksi di daerah integral D apakah s juga
mempunyai sifat seperti bilangan prima di atas? atau dengan kata lain jika s | ab apakah s | a
atau s | b? Kita kan tunjukkan nanti bahwa tidak setiap unsur takterduksikan bersifat demikian.
Hal ini mendorong kita untuk membuat definisi berikut.
Definisi 9.3.3 Suatu unsur p di daerah integral D disebut unsur prima jika p | ab mengaki-
batkan p | a atau p | b.
Sebagai akibat kita memiliki suatu prosedur untuk mengkonstruksi lapangan yakni dengan
mengambil gelanggang hasil bagi F[x]/h f (x)i dengan f (x) polinom tak tereduksi.
Teorema 9.3.6 Jika f (x) polinom taktereduksi di F[x] maka F[x]/h f (x)i adalah suatu lapan-
gan.
Contoh 9.4 Dari Diskusi 9.12 kita mengetahui bahwa x2 + x + 1 merupakan polinom tak
tereduksi di Z2 [x]. Akibatnya Z2 [x]/hx2 + x + 1i merupakan lapangan. Seperti yang kita ketahui
unsur di lapangan ini merupakan koset, sebagai contoh salah satu diantaranya adalah x + 1 +
hx2 + x + 1i. Tapi lagi-lagi demi kesederhanaan notasi kita akan menuliskannya sebagai x + 1
saja.
Dengan demikian ketika kita berbicara tentang x + 1 di Z[x]/hx2 + x + 1i maka yang kita
maksudkan adalah kelas atau koset x + 1 + hx2 + x + 1i. Berdasarkan algoritma euclid untuk
setiap f (x) ∈ Z2 [x], maka f (x) dapat kita tuliskan sebagai
f (x) = (x2 + x + 1)q(x) + r(x)
untuk suatu q(x) ∈ Z2 [x] dan r(x) dengan deg r(x) < degg(x) = 2. Perhatikan bahwa f (x) −
r(x) = (x2 + x + 1)q(x) ∈ hx2 + x + 1i sehingga setiap polinom f (x) berada dalam satu kelas
ekivalen dengan suatu polinom r(x) berderajat kurang dari 2.
Ada empat buah polinom berderajat kurang dari 2 di Z2 [x] adalah 0, 1, x, x + 1. Dengan
demikian unsur di Z2 [x]/hx2 + x + 1i adalah
0 + hx2 + x + 1i, 1 + hx2 + x + 1i, x + hx2 + x + 1i dan x + 1 + hx2 + x + 1i
yang akan kita tuliskan sebagai
0, 1, x, x + 1
9.3 Gelanggang Polinom atas Lapangan 91
Buku
Artikel
Index