Unit 1 — Membaca Argumen sebagai Jejaring Klaim
Merekonstruksi langkah yang hilang dan menguji batas pengetahuan
1 Hasil belajar
Setelah menyelesaikan unit ini, Anda mampu:
- membedakan definisi, asumsi, klaim, ilustrasi, dan kesimpulan dalam teks matematika;
- mengubah frasa seperti jelas atau mengikuti argumen pertukaran menjadi kewajiban pembuktian yang eksplisit;
- merekonstruksi langkah yang dihilangkan tanpa memperkuat klaim secara tidak sah;
- menguji peranan asumsi menggunakan contoh dan contoh tandingan;
- menggunakan komputasi sebagai bukti empiris diagnostik, bukan sebagai pengganti pembuktian; dan
- mencatat sumber, keputusan interpretatif, serta ketidakpastian dalam memo pembacaan yang dapat diaudit.
Unit ini mengandaikan bahwa Anda sudah mengenal graf berhingga, lintasan, siklus, pohon, pembuktian kontradiksi, dan cara menjalankan skrip Python yang sudah tersedia. Sintaks Python dan algoritme pohon merentang minimum bukan materi unit ini.
2 Membaca bukan sekadar bergerak dari kiri ke kanan
Teks penelitian matematika sering memadatkan penalaran. Penulis dapat melewati langkah yang dianggap baku, menggunakan definisi dari bagian terdahulu, atau menyatakan bahwa hasil “langsung mengikuti” suatu teknik. Pembaca harus menentukan bukan hanya arti setiap kalimat, tetapi juga:
- apa tepatnya yang diklaim;
- dengan asumsi apa klaim itu berlaku;
- hasil sebelumnya mana yang benar-benar dipakai;
- langkah mana yang belum dibuktikan; dan
- jenis dukungan apa yang diberikan untuk setiap kesimpulan.
Gunakan lima label berikut dalam catatan pembacaan.
| Label | Peran | Pertanyaan pemeriksa |
|---|---|---|
| D | definisi | Objek apa yang sedang ditentukan maknanya? |
| A | asumsi | Syarat apa yang boleh digunakan? |
| K | klaim | Pernyataan apa yang harus dibuktikan? |
| J | justifikasi | Alasan apa yang benar-benar diberikan? |
| T | tugas terbuka | Kewajiban pembuktian apa yang masih hilang? |
Label ini bukan tata cara wajib. Fungsinya ialah membuat struktur epistemik sebuah teks terlihat dan dapat diperiksa orang lain.
3 Petikan sintetis
Petikan berikut ditulis khusus untuk unit ini; petikan ini bukan kutipan atau terjemahan dari sumber lain.
Misalkan adalah graf terhubung berhingga dan memberi bobot berbeda pada setiap sisi. Pohon merentang minimum bersifat tunggal. Hal ini mengikuti dari argumen pertukaran yang biasa.
Sebelum mencoba membuktikannya, uraikan petikan tersebut.
- D1. Pohon merentang adalah subgraf yang memuat semua simpul, terhubung, dan tidak memiliki siklus.
- D2. Bobot pohon merentang adalah
- D3. Pohon merentang minimum adalah pohon merentang dengan bobot sekecil mungkin.
- A1. Graf berhingga.
- A2. Graf terhubung.
- A3. Bobot semua sisi berbeda.
- K1. Hanya ada satu pohon merentang minimum.
- J1. “Argumen pertukaran yang biasa.”
- T1. Menjelaskan objek yang dipertukarkan.
- T2. Membuktikan bahwa hasil pertukaran masih berupa pohon merentang.
- T3. Membuktikan bahwa pertukaran menghasilkan bobot lebih kecil.
- T4. Menjelaskan letak kontradiksi.
Masalah pembacaan sekarang terukur: kita harus menutup T1–T4.
4 Rekonstruksi pembuktian
Teorema 1 Misalkan adalah graf terhubung berhingga. Jika setiap dua sisi yang berbeda mempunyai bobot berbeda, maka mempunyai tepat satu pohon merentang minimum.
Bukti 1. Karena berhingga dan terhubung, himpunan pohon merentangnya berhingga dan tidak kosong. Jadi setidaknya ada satu pohon merentang minimum.
Andaikan terdapat dua pohon merentang minimum berbeda, dan . Selisih simetris tidak kosong. Pilih sisi dengan bobot paling kecil di antara seluruh sisi dalam selisih simetris itu. Setelah menukar nama dan jika perlu, anggap .
Tambahkan kepada . Kedua ujung sebelumnya dihubungkan oleh tepat satu lintasan dalam , sehingga penambahan menghasilkan tepat satu siklus .
Siklus memuat suatu sisi . Jika semua sisi juga berada dalam , sisi-sisi tersebut bersama akan membentuk siklus dalam . Hal itu mustahil karena adalah pohon.
Sisi berada dalam selisih simetris. Karena dipilih sebagai sisi berbobot paling kecil di seluruh selisih simetris dan semua bobot berbeda, .
Hapus dari siklus dan pertahankan . Graf tetap memuat semua simpul, terhubung, dan tidak memiliki siklus; jadi adalah pohon merentang. Namun, bertentangan dengan keminimuman . Jadi dua pohon merentang minimum berbeda tidak mungkin ada. Pohon merentang minimum tersebut tunggal.
Langkah kuncinya bukan aljabar terakhir, melainkan menemukan dan membuktikan . Itulah isi yang disembunyikan frasa “argumen pertukaran yang biasa.”
5 Mengaudit asumsi
Asumsi “semua bobot berbeda” cukup untuk menjamin ketunggalan, tetapi tidak diperlukan.
Pada segitiga dengan bobot sisi , pohon yang memakai kedua sisi berbobot adalah satu-satunya pohon merentang minimum.
Pada segitiga dengan ketiga sisi berbobot , setiap pilihan dua sisi menghasilkan pohon merentang berbobot . Ada tiga pohon merentang minimum.
Keterhubungan juga bukan hiasan. Graf tak terhubung tidak mempunyai pohon merentang menurut definisi di atas. Untuk graf seperti itu, objek yang sesuai adalah hutan merentang minimum—sebuah klaim berbeda.
6 Eksperimen dan pembuktian mempunyai pekerjaan berbeda
Skrip verify_mst_uniqueness.py memeriksa semua penetapan bobot berbeda pada enam sisi . Skrip juga menghitung pohon merentang minimum pada segitiga berbobot sama. Ia mengenumerasi pohon merentang secara langsung dan tidak memakai algoritme MST sebagai kotak hitam, sehingga pemeriksaannya tidak bergantung secara melingkar pada argumen yang sedang dikaji.
Keluaran yang diharapkan adalah:
k4_distinct_weight_assignments_checked: 720
k4_uniqueness_violations: 0
equal_weight_triangle_mst_count: 3
Eksperimen ini dapat menemukan contoh tandingan, mengungkap salah baca definisi, dan menghasilkan contoh konkret untuk membimbing pembuktian. Ia tidak membuktikan teorema: pemeriksaan hanya mencakup satu graf dan kasus berhingga, serta tetap bergantung pada kebenaran implementasi.
“Program tidak menemukan pelanggaran” dan “teorema telah dibuktikan” adalah dua klaim berbeda. Memo penelitian harus menyatakan yang pertama tanpa diam-diam mengubahnya menjadi yang kedua.
7 Praktik terpandu
Baca kembali kalimat berikut:
Siklus memuat suatu sisi .
Jawab secara berurutan:
- Mengapa muncul setelah ditambahkan pada ?
- Apa akibatnya jika semua sisi berada dalam ?
- Sifat pohon mana yang akan dilanggar?
- Mengapa berada dalam selisih simetris?
- Mengapa diperoleh , bukan hanya ?
Dalam pohon terdapat tepat satu lintasan antara dua simpul. Sisi baru menutup lintasan itu menjadi siklus. Jika seluruh lintasan tersebut juga berada dalam , lintasan itu bersama menjadi siklus dalam . Karena tetapi , sisi itu berada dalam selisih simetris. Ketaksamaan menjadi tegas karena bobot semua sisi berbeda.
8 Latihan
- O017-U01-X01. Tandai D, A, K, J, dan T pada petikan sintetis.
- O017-U01-X02. Tulis ulang argumen dengan memilih sisi teringan hanya dalam . Tentukan apakah argumen masih sah.
- O017-U01-X03. Berikan graf dengan bobot yang tidak semuanya berbeda tetapi mempunyai pohon merentang minimum tunggal.
- O017-U01-X04. Berikan contoh yang menunjukkan bahwa menghapus asumsi keterhubungan membuat pernyataan asli salah sasaran.
- O017-U01-X05. Seorang pembaca menulis, “Program memeriksa semua penetapan bobot berbeda pada , jadi teorema terbukti.” Identifikasi dua kesalahan epistemiknya.
- O017-U01-X06. Tulis memo pembacaan paling banyak 400 kata yang memuat identitas klaim, definisi, satu langkah yang semula hilang, hasil rekonstruksi, satu pengujian komputasional, batas pengujian, dan sumber yang dirujuk.
9 Petunjuk dan panduan jawaban
- O017-U01-H01. Pohon merentang dan bobot pohon adalah definisi; keberhinggaan, keterhubungan, dan bobot berbeda adalah asumsi; ketunggalan adalah klaim; argumen pertukaran adalah justifikasi yang belum lengkap.
- O017-U01-H02. Belum tentu sah: sisi teringan dalam belum tentu lebih ringan daripada . Minimum pada seluruh selisih simetris memberi perbandingan yang diperlukan.
- O017-U01-H03. Gunakan segitiga berbobot .
- O017-U01-H04. Dua simpul tanpa sisi di antaranya sudah cukup; graf itu tidak mempunyai pohon merentang.
- O017-U01-H05. Pemeriksaan hanya mencakup satu graf dan kasus berhingga; keluarannya juga bergantung pada implementasi.
- O017-U01-H06. Memo dinilai dari keterlacakan setiap klaim, bukan dari panjang atau gaya bahasa.
10 Tugas penyelesaian unit
Serahkan satu memo rekonstruksi yang memenuhi Latihan 6 dan lampirkan keluaran komputasi. Memo lulus jika:
- klaim dan asumsi dinyatakan lengkap;
- semua kewajiban pembuktian utama ditutup;
- eksperimen dipisahkan secara eksplisit dari pembuktian;
- satu batas atau contoh tandingan dianalisis; dan
- asal setiap teks, data, serta kode dapat ditelusuri.
11 Provenance dan bacaan lanjutan
Petikan sintetis, eksposisi, pembuktian, latihan, panduan jawaban, dan kode adalah materi asli O017. Teorema ketunggalan MST untuk bobot sisi berbeda adalah hasil klasik; presentasi ini tidak menyalin redaksi sumber tertentu. Artikel Kruskal merupakan rujukan sejarah algoritme pohon merentang minimum (Kruskal 1956), bukan klaim bahwa redaksi pembuktian di atas berasal darinya.
Untuk praktik reproduksibilitas dan rekayasa artefak penelitian yang lebih luas, lihat The Turing Way (The Turing Way Community 2025) dan Research Software Engineering with Python (Irving dkk. 2021). Modul yang diadaptasi dari kedua karya itu baru akan masuk pada unit selanjutnya setelah identitas berkas dan hak komponennya dibekukan.