中文
相关论文

相关论文: Certification of bounds on expressions involving r…

200 篇论文

Conjecturing and theorem proving are activities at the center of mathematical practice and are difficult to separate. In this paper, we propose a framework for completing incomplete conjectures and incomplete proofs. The framework can turn…

人工智能 · 计算机科学 2024-01-25 Salwa Tabet Gonzalez , Predrag Janičić , Julien Narboux

This paper aims at carrying out termination proofs for simply typed higher-order calculi automatically by using ordering comparisons. To this end, we introduce the computability path ordering (CPO), a recursive relation on terms obtained by…

计算机科学中的逻辑 · 计算机科学 2019-03-14 Frédéric Blanqui , Jean-Pierre Jouannaud , Albert Rubio

We establish interval arithmetic as a practical tool for certification in numerical algebraic geometry. Our software HomotopyContinuation.jl now has a built-in function certify, which proves the correctness of an isolated nonsingular…

代数几何 · 数学 2024-07-12 Paul Breiding , Kemal Rose , Sascha Timme

In recent years, the interest in using proof assistants to formalise and reason about mathematics and programming languages has grown. Type-logical grammars, being closely related to type theories and systems used in functional programming,…

计算机科学中的逻辑 · 计算机科学 2017-09-06 Wen Kokke

Sharing of notations and theories across an inheritance hierarchy of mathematical structures, e.g., groups and rings, is important for productivity when formalizing mathematics in proof assistants. The packed classes methodology is a…

编程语言 · 计算机科学 2020-09-22 Kazuhiko Sakaguchi

Hoare-style verification provides a principled foundation for reasoning about the correctness of quantum programs, but existing approaches do not allow fully automatic verification. While automata-based verification scales well when…

计算机科学中的逻辑 · 计算机科学 2026-05-08 Wei-Lun Tsai , Yu-Fang Chen , Ondřej Lengál

Automated theorem provers (ATPs) can disprove conjectures by saturating a set of clauses, but the resulting saturated sets are opaque certificates. In the unit equational fragment, a saturated set can in fact be read as a convergent rewrite…

计算机科学中的逻辑 · 计算机科学 2026-02-19 Mikoláš Janota , Michael Rawson , Stephan Schulz

We present a method for verifying partial correctness properties of imperative programs that manipulate integers and arrays by using techniques based on the transformation of constraint logic programs (CLP). We use CLP as a metalanguage for…

编程语言 · 计算机科学 2013-09-23 Emanuele De Angelis , Fabio Fioravanti , Alberto Pettorossi , Maurizio Proietti

We consider the prospect of a processor that can perform interval arithmetic at the same speed as conventional floating-point arithmetic. This makes it possible for all arithmetic to be performed with the superior security of interval…

数值分析 · 数学 2025-10-20 M. H. van Emden

We describe a general and safe computational framework that provides integer programming results with the degree of certainty that is required for machine-assisted proofs of mathematical theorems. At its core, the framework relies on a…

组合数学 · 数学 2020-09-22 Leon Eifler , Ambros Gleixner , Jonad Pulaj

For typical first-order logical theories, satisfying assignments have a straightforward finite representation that can directly serve as a certificate that a given assignment satisfies the given formula. For non-linear real arithmetic…

计算机科学中的逻辑 · 计算机科学 2025-03-07 Enrico Lipparini , Stefan Ratschan

We consider the problem of automatically proving resource bounds. That is, we study how to prove that an integer-valued resource variable is bounded by a given program expression. Automatic resource-bound analysis has recently received…

编程语言 · 计算机科学 2021-10-15 Tianhan Lu , Bor-Yuh Evan Chang , Ashutosh Trivedi

In this paper, we generalize the algorithm described by Rump and Graillat, as well as our previous work on certifying breadth-one singular solutions of polynomial systems, to compute verified and narrow error bounds such that a slightly…

数值分析 · 数学 2012-12-20 Nan Li , Lihong Zhi

Exception handling is provided by most modern programming languages. It allows to deal with anomalous or exceptional events which require special processing. In computer algebra, exception handling is an efficient way to implement the…

计算机科学中的逻辑 · 计算机科学 2014-03-14 Jean-Guillaume Dumas , Dominique Duval , Burak Ekici , Jean-Claude Reynaud

Operator products occur naturally in a range of regularized boundary integral equation formulations. However, while a Galerkin discretisation only depends on the domain space and the test (or dual) space of the operator, products require a…

数值分析 · 数学 2017-11-30 Timo Betcke , Matthew Scroggs , Wojciech Smigaj

Proof assistants like Coq are increasingly popular to help mathematicians carry out proofs of the results they conjecture. However, formal proofs remain highly technical and are especially difficult to reuse. In this paper, we present a…

计算机科学中的逻辑 · 计算机科学 2024-01-23 Nicolas Magaud

We introduce remarkable upper bounds for the interpolation error constants on triangles, which are sharp and given by simple formulas. These constants are crucial in analyzing interpolation errors, particularly those associated with the…

数值分析 · 数学 2025-07-18 Kenta Kobayashi

Operating envelope is an important concept in industrial operations. Accurate identification for operating envelope can be extremely beneficial to stakeholders as it provides a set of operational parameters that optimizes some key…

机器学习 · 计算机科学 2019-12-24 Qiyao Wang , Haiyan Wang , Chetan Gupta , Susumu Serita

Solving a system of nonlinear inequalities is an important problem for which conventional numerical analysis has no satisfactory method. With a box-consistency algorithm one can compute a cover for the solution set to arbitrarily close…

数值分析 · 数学 2021-08-23 M. H. van Emden , B. Moa

While loops are present in virtually all imperative programming languages. They are important both for practical reasons (performing a number of iterations not known in advance) and theoretical reasons (achieving Turing completeness). In…

编程语言 · 计算机科学 2023-09-26 David Nowak , Vlad Rusu