Lewati ke konten utama

Latihan 2.8 Latihan Sage

Latihan-latihan ini menyelidiki sifat-sifat dasar bilangan bulat, sesuatu yang akan sering kita lakukan ketika menyelidiki grup. Lembar kerja Sage memiliki kemampuan luas untuk membuat sel baru dengan teks berformat rapi, termasuk dukungan sintaks untuk menyatakan matematika. Jadi, ketika suatu pertanyaan meminta penjelasan atau komentar, buatlah sel baru dan sampaikan jawaban dengan jelas kepada pembaca.

1.

Gunakan perintah next_prime() untuk membentuk dua bilangan prima 8 digit yang berbeda dan simpan keduanya dalam variabel bernama a dan b.

2.

Gunakan metode .is_prime() untuk memastikan bahwa bilangan a dan b yang Anda peroleh benar-benar prima.

3.

Pastikan bahwa \(1\) merupakan faktor persekutuan terbesar dari kedua bilangan prima yang Anda peroleh pada latihan sebelumnya.

4.

Tentukan dua bilangan bulat yang membuat suatu “kombinasi linear” dari kedua bilangan prima tersebut sama dengan \(1\text{.}\) Sertakan pemeriksaan hasil Anda.

5.

Tentukan faktorisasi ke dalam perpangkatan bilangan prima untuk \(c=4\,598\,037\,234\text{.}\)

6.

Tulislah sel komputasi yang kembali mendefinisikan nilai c yang sama, lalu mendefinisikan suatu calon pembagi dari c bernama d. Baris ketiga sel harus mengembalikan True jika dan hanya jika d merupakan pembagi dari c. Peragakan penggunaan sel Anda dengan menguji kode menggunakan \(d=7\) dan, dalam salinan baru sel tersebut, menguji kode menggunakan \(d=11\text{.}\)