首页> 外文会议>Interactive theorem proving. >On the Generation of Positivstellensatz Witnesses in Degenerate Cases
【24h】

On the Generation of Positivstellensatz Witnesses in Degenerate Cases

机译:论堕落案件中证人证人的产生

获取原文
获取原文并翻译 | 示例

摘要

One can reduce the problem of proving that a polynomial is nonnegative, or more generally of proving that a system of polynomial inequalities has no solutions, to finding polynomials that are sums of squares of polynomials and satisfy some linear equality (Positivstellensatz). This produces a witness for the desired property, from which it is reasonably easy to obtain a formal proof of the property suitable for a proof assistant such as Coq. The problem of finding a witness reduces to a feasibility problem in semidefinite programming, for which there exist numerical solvers. Unfortunately, this problem is in general not strictly feasible, meaning the solution can be a convex set with empty interior, in which case the numerical optimization method fails. Previously published methods thus assumed strict feasibility; we propose a workaround for this difficulty. We implemented our method and illustrate its use with examples, including extractions of proofs to Coq.
机译:可以减少以下问题:证明多项式是非负的,或更普遍地说,证明多项式不等式的系统没有解,可以找到多项式的平方和并且满足某种线性等式的多项式(Positivstellensatz)。这样就产生了所需财产的见证人,从中相当容易地获得适合于证明助手(例如Coq)的财产的形式证明。寻找证人的问题减少到半定规划中的可行性问题,对此存在数值求解器。不幸的是,这个问题通常不是严格可行的,这意味着解决方案可以是内部为空的凸集,在这种情况下,数值优化方法将失败。因此,以前发布的方法具有严格的可行性;我们针对此困难提出了一种解决方法。我们实施了我们的方法,并举例说明了其用法,包括提取Coq的证明。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号