SMT-LIB 中的 QF_NRA 逻辑是否可判定?
我知道塔斯基证明了非线性算术是可判定的,即实数中的多项式系统是可判定的。但是,QF_NRA 是否属于这一范畴并不明显,因为 QF_NRA 包含除法。所以第一个问题是 QF_NRA 中的除法是否包括分母可能为零的变量除法。 我将其作为一个单独的问题发布,因为事实证明,仅靠自己回答这个问题就足够困难了。
如果除以零不是 QF_NRA 的一部分,那么 QF_NRA 中的除法可以转换为乘法,并且问题将是可判定的,如 Tarski 所证明的。如果除法实际上包含在 QF_NRA 中,那么我就不太确定了。我的感觉是,问题仍然可以按情况分解,为发生被零除的情况引入新变量。在这种情况下,QF_NRA 仍然是可判定的。