Đây là một giảm từ THAM GIA cho vấn đề này. Đặt là một ví dụ của . Giả sử rằng .một 1 ≤ một 2 ≤ ⋯ ≤ một n(a1,…,an)a1≤a2≤⋯≤an
Đặt là một số rất lớn, ví dụ . Hãy xem xét trường hợp
của vấn đề của chúng tôi.N = ( Σ n i = 1 | một i | ) + 1 N , ... , N ⏟ 5 n lần , N + một 1 , ... , N + một n , 4 N , ... , 4 N ⏟ n lầnNN=(∑ni=1|ai|)+1
N,…,N5n times,N+a1,…,N+an,4N,…,4Nn times
Nếu có một giải pháp thành thì
là một giải pháp cho vấn đề của chúng tôi.1 , ... , 1 ⏟x1,…,xn
1,…,14n times,−x1,…,−xn,x1,…,xn,−1,…,−1n times
Nếu có một giải pháp cho trường hợp của vấn đề của chúng tôi (mà chúng tôi đã giảm một trường hợp thành), thì \ sum_ {i = 1} ^ n a_i y_i \ equiv 0 \ pmod N . Do đó \ sum_ {i = 1} ^ n a_i y_i = 0.
Nghĩa là, (y_1, \ dot, y_n) là một giải pháp cho PHẦN THAM GIA .(x1,…,x5n,y1,…,yn,z1,…,zn)n Σ i = 1 một i y i = 0. ( y 1 , ... , y n )∑ni=1aiyi≡0(modN)
∑i=1naiyi=0.
(y1,…,yn)