中文
相关论文

相关论文: Certified Exact Transcendental Real Number Computa…

200 篇论文

Floating point operations are fast, but require continuous effort on the part of the user in order to ensure that the results are correct. This burden can be shifted away from the user by providing a library of exact analysis in which the…

计算机科学中的逻辑 · 计算机科学 2011-12-20 Robbert Krebbers , Bas Spitters

We give a number of formal proofs of theorems from the field of computable analysis. Many of our results specify executable algorithms that work on infinite inputs by means of operating on finite approximations and are proven correct in the…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Florian Steinberg , Laurent Thery , Holger Thies

Real number calculations on elementary functions are remarkably difficult to handle in mechanical proofs. In this paper, we show how these calculations can be performed within a theorem prover or proof assistant in a convenient and highly…

数学软件 · 计算机科学 2007-08-29 Marc Daumas , David Lester , César Muñoz

This paper describes a formal proof library, developed using the Coq proof assistant, designed to assist users in writing correct diagrammatic proofs, for 1-categories. This library proposes a deep-embedded, domain-specific formal language,…

计算机科学中的逻辑 · 计算机科学 2024-03-01 Benoît Guillemet , Assia Mahboubi , Matthieu Piquerez

An invaluable feature of computer algebra systems is their ability to plot the graph of functions. Unfortunately, when one is trying to design a library of mathematical functions, this feature often falls short, producing incorrect and…

软件工程 · 计算机科学 2021-08-10 Guillaume Melquiond

We propose a new library to model and verify hardware circuits in the Coq proof assistant. This library allows one to easily build circuits by following the usual pen-and-paper diagrams. We define a deep-embedding: we use a (dependently…

计算机科学中的逻辑 · 计算机科学 2011-08-23 Thomas Braibant

Exact real computation is an alternative to floating-point arithmetic where operations on real numbers are performed exactly, without the introduction of rounding errors. When proving the correctness of an implementation, one can focus…

计算机科学中的逻辑 · 计算机科学 2024-10-22 Michal Konečný , Sewon Park , Holger Thies

In this article, we consider a simple representation for real numbers and propose top-down procedures to approximate various algebraic and transcendental operations with arbitrary precision. Detailed algorithms and proofs are provided to…

数值分析 · 计算机科学 2015-09-22 Sarmen Keshishzadeh , Jan Friso Groote

This paper describes a formalization of discrete real closed fields in the Coq proof assistant. This abstract structure captures for instance the theory of real algebraic numbers, a decidable subset of real numbers with good algorithmic…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Assia Mahboubi , Cyril Cohen

Inspired by computer assisted proofs in analysis, we present an interval approach to real-number computations.

计算机科学中的逻辑 · 计算机科学 2018-04-16 Małgorzata Moczurad , Piotr Zgliczyński

Floating point operations are fast, but require continuous effort on the part of the user in order to ensure that the results are correct. This burden can be shifted away from the user by providing a library of exact analysis in which the…

计算机科学中的逻辑 · 计算机科学 2019-03-14 Robbert Krebbers , Bas Spitters

Most existing implementations of multiple precision arithmetic demand that the user sets the precision {\em a priori}. Some libraries are said adaptable in the sense that they dynamically change the precision of each intermediate operation…

数学软件 · 计算机科学 2007-05-23 Sylvie Boldo , Marc Daumas , Claire Moreau-Finot , Laurent Thery

There are two incompatible Coq libraries that have a theory of the real numbers; the Coq standard library gives an axiomatic treatment of classical real numbers, while the CoRN library from Nijmegen defines constructively valid real…

计算机科学中的逻辑 · 计算机科学 2010-08-04 Cezary Kaliszyk , Russell O'Connor

The ever-growing complexity of mathematical proofs makes their manual verification by mathematicians very cognitively demanding. Autoformalization seeks to address this by translating proofs written in natural language into a formal…

计算与语言 · 计算机科学 2023-01-06 Garett Cunningham , Razvan C. Bunescu , David Juedes

In the realm of formal theorem proving, the Coq proof assistant stands out for its rigorous approach to verifying mathematical assertions and software correctness. Despite the advances in artificial intelligence and machine learning, the…

人工智能 · 计算机科学 2024-04-03 Andreas Florath

CoqQ is a framework for reasoning about quantum programs in the Coq proof assistant. Its main components are: a deeply embedded quantum programming language, in which classic quantum algorithms are easily expressed, and an expressive…

编程语言 · 计算机科学 2022-07-26 Li Zhou , Gilles Barthe , Pierre-Yves Strub , Junyi Liu , Mingsheng Ying

We give an exposition of Natural Topology (NToP), which highlights its advantages for exact computation. The NToP-definition of the real numbers (and continuous real functions) matches recent expert recommendations for exact real…

一般拓扑 · 数学 2018-06-06 Frank Waaldijk

We present a reflexive tactic for deciding the equational theory of Kleene algebras in the Coq proof assistant. This tactic relies on a careful implementation of efficient finite automata algorithms, so that it solves casual equations…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Thomas Braibant , Damien Pous

In this work we study the space complexity of computable real numbers represented by fast convergent Cauchy sequences. We show the existence of families of trascendental numbers which are logspace computable, as opposed to algebraic…

计算复杂性 · 计算机科学 2018-05-08 Masaki Nakanishi , Marcos Villagra

We describe the formalisation in Coq of a proof that the numbers e and $\pi$ are transcendental. This proof lies at the interface of two domains of mathematics that are often considered separately: calculus (real and elementary complex…

计算机科学中的逻辑 · 计算机科学 2015-12-10 Sophie Bernard , Yves Bertot , Laurence Rideau , Pierre-Yves Strub
‹ 上一页 1 2 3 10 下一页 ›