Ben bu konuda hiç uzman değilim, ama yapıcı bir tartışma başlatmak istiyorum. Burada math.stackexchange.com sorusuna dayanan bir girişim Doğrusal bir diofantin denklemi için pozitif çözüm sayısını sayın . İşler hakkında hiçbir şey bilmediğim Erhart polinomları ile ilgili ve ayrıca @ SashoNikolov'un yukarıdaki yorumları için de düşünüyorum.
, Diophantine denkleminin negatif olmayan çözeltilerinin sayısı olarak
tanımlayın a n x n + a n - 1 x n - 1 + ⋯ + a 1 x 1 = b ,
burada a i katsayıları pozitif ve b negatif değildir. Özyinelemlerimi doğru alıyorsam
N (N-( a1, bir2, … , Birn; b )
birnxn+an - 1xn - 1+ ⋯ + a1x1= b ,
birbenb
ve
N(a1,…,an+1;b)=∑0≤k≤b / a n + 1 N(a1,…,an;b-an+1k)
Şimdi, toplam biraz uzun (girişin uzunluğu açısından ölçülmüştür), ancak bunu hesaplamanın daha iyi bir yolunu bulmayı umabiliriz.
N-( a1; b ) = ⎧⎩⎨10eğer bir1∣ baksi takdirde
N-( a1, … , Birn + 1; b ) = ∑0 ≤ k ≤ b / a n + 1N-( a1, … , Birn; b - an + 1k )
. Bunun
b'de bir polinom olacağını biliyoruz, ancak polinomun yeterince hızlı nasıl hesaplanacağını göremiyorum.
kb