Một ràng buộc có thể thu được bằng bổ đề của Bézout :O(n2logr)
Bổ đề. Với mọi số nguyên , cho một số số nguyên với .0<ci≤ngcd(c1,…,cr)=∑imicimi|mi|≤nlogr
Bổ đề này có được bằng cách áp dụng đệ quy bổ đề của Bézout trên hai biến và danh tính .gcd(x1,x2,x3)=gcd(gcd(x1,x2),x3)
Không mất tính tổng quát giả định rằng bằng cách chia trên cả hai mặt của . Bổ đề của Bézout tồn tại số nguyên với sao chogcd(c1,…,cr)=1gcd(c1,…,cr)∑imici=kmi|mi|≤nlogr
k⋅∑imici=∑i(k⋅mi)ci=k⋅1,
bằng cách quan sát chúng ta có mong muốn với .k=O(n)m′i=k⋅mi|m′i|=O(n2logr)
Nếu bạn đang tìm kiếm tài liệu, từ khóa là phương trình Diophantine tuyến tính không thuần nhất , đó là phương trình khi . Đối với đồng nhất, người ta có thể có được một giới hạn tuyến tính trên, xem ví dụ này hoặc giấy này . Đối với người không đồng nhất, tôi chưa tìm thấy kết quả như vậy; tuy nhiên bài báo này có vẻ phù hợp.∑imici=kk=0|m′i|