私は非線形整数算術は基本的にヒルベルトの10番目の問題であり、決めることができないことが分かっています。しかし、Z3ソルバーは、非線形実数演算のための完全なソリューションを提供することができます。私は、2つの問題の根本的な違いは何かが不思議に思っていたので、非線形実数演算のための決定的なアルゴリズムがありますか?非線形整数演算が非線形整数演算ではないのに、非線形実演算可能と判定されるのはなぜですか?
Z3の非線形多項式実数演算の実装にはpaperがあるようです。私は強力な正式な方法/数学の背景がありません。この問題の背後にある直観は感謝しています!
リアルで_y = x ** 2_のようなものを解く際の直感は何ですか? – queeten
二次方程式を使用して、実_x_の_y = ax^2 + bx + c_の形のすべての問題を解くことができます。整数に相当するものはありません。基本的に整数問題は、同じ方程式を解くことを求めているが、結果が整数でなければならないという制約を加えているので、しばしばより困難です。典型的には、同じ技法は実例と同じように機能しない。 –