Tính bất biến và dừng của thuật toán Euclid
Phát biểu
Với các số nguyên thỏa , tập các ước chung của và bằng tập các ước chung của và ; do đó , và việc lặp lại bước chia có dư dừng sau hữu hạn bước với số dư khác không cuối cùng đúng bằng .
Vì sao đúng?
Trừ đi một bội của khỏi không thể tạo thêm hay làm mất ước chung với : bất kỳ số nào chia hết cả và cũng phải chia hết phần dư , và ngược lại.
Phác thảo chứng minh
Bước 1 (Cùng tập ước chung). Giả sử là số nguyên chia hết cả và , tức và với nguyên. Khi đó , nên , nghĩa là chia hết cả và . Ngược lại, nếu chia hết cả và , giả sử và , thì , nên , nghĩa là chia hết cả và .
Bước 2 (Hai ước chung lớn nhất bằng nhau). Vì hai cặp và có cùng tập hợp các ước chung, phần tử lớn nhất của chúng phải bằng nhau: .
Bước 3 (Dừng sau hữu hạn bước). Mỗi bước chia tạo ra số dư thỏa , nên dãy các số thứ hai là dãy số nguyên không âm giảm ngặt. Dãy như vậy có nhiều nhất bước trước khi chạm ; tại bước , số dư khác không cuối cùng chính là .
Chủ đề chứa định lý này
Chứng minh từng bước
Chưa có chứng minh từng bước cho định lý này.
Tài liệu tham khảo
- David M. Burton (2010). Elementary Number Theory
- John H. Conway, Richard K. Guy (1996). The Book of Numbers · DOI:10.1007/978-1-4612-4072-3