Karena saya (MTK) tidak berkesempatan mengajar menggunakan buku ini selama tahun akademik 2016–2017, hanya ada sedikit kesempatan untuk menelaah beberapa bagian buku yang perlu diperbaiki. Meskipun demikian, sejumlah perubahan yang disarankan dalam Prakata Edisi 2016 terwujud dalam edisi ini. Secara khusus, penomoran banyak hal dalam Bab 8 tidak lagi sama dengan Edisi 2016 di sejumlah tempat karena ditambahkannya Contoh 8.7 untuk membahas koefisien pada \(1/(1-x)^n\) dengan cara yang tidak memerlukan kalkulus. Ada pula satu latihan baru dalam Bab 8, yang ditempatkan di bagian akhir untuk mempertahankan konsistensi penomoran. Selain koreksi kesalahan, latihan-latihan tidak berubah, sehingga pengajar yang menggunakan buku ini dapat terus memberikan nomor latihan yang sama dengan keyakinan bahwa latihan tersebut tetap sama seperti sebelumnya.
Pembaruan penting lainnya dalam edisi ini adalah penambahan sejumlah sel SageMath pada Bab 8 (termasuk di dalam latihan), Subbab 9.6, dan Diskusi yang menutup Bab 9. Kebiasaan merujuk pembaca secara samar-samar kepada sistem aljabar komputer generik tanpa memberikan panduan penggunaannya selalu terasa kurang memuaskan. Saya mengetahui bahwa masih ada bagian yang perlu disempurnakan, tetapi edisi ini memulai pendekatan yang lebih terpadu dalam menggunakan teknologi untuk beberapa aspek aljabar yang kurang menyenangkan dalam buku ini. Pembaca dapat menyunting isi sel SageMath dalam tubuh buku untuk menggunakannya dalam menyelesaikan masalah lain; sel yang terdapat dalam latihan terutama disediakan demi kemudahan dan hanya memuat kerangka dasar yang mungkin berguna bagi latihan tersebut. Karena SageMath bersifat sumber terbuka dan dapat dijalankan secara gratis di CoCalc, pendekatan ini tampaknya jauh lebih baik daripada menargetkan CAS komersial. Bagi mereka yang, seperti saya, mulai menggunakan SageMath setelah berpengalaman dengan CAS komersial, perlu diketahui bahwa SageMath tidak menangani perkalian tersirat dalam masukan dengan baik. Ketika hasil yang muncul tampak aneh, langkah pertama saya selalu memastikan bahwa tidak ada * yang terlewat dalam kode.
Tentu saja, bahkan dalam buku yang telah digunakan selama lebih dari satu dasawarsa pun masih terdapat salah ketik. Sejumlah masalah kecil telah diselesaikan dalam edisi ini. Halaman errata mencantumkan dua belas kesalahan yang dikoreksi dalam edisi ini. Tidak diragukan lagi, masih ada kesalahan lain yang menunggu untuk ditemukan, dan kami menyambut laporan dari pembaca. (Pull request di GitHub juga diterima!)
Apa selanjutnya? Kami sangat ingin menerima saran dari pembaca, tetapi saya memperkirakan bahwa perluasan Bab 4 akan berada di urutan teratas. Jika Anda menggunakan SageMath (atau Python) bersama buku ini, kontribusi cuplikan kode yang layak disertakan juga diterima.