Skip to main content

Showing 1–3 of 3 results for author: Thies, H

Searching in archive cs. Search in all archives.
.
  1. arXiv:2202.00891  [pdf, other

    cs.LO

    Extracting efficient exact real number computation from proofs in constructive type theory

    Authors: Michal Konečný, Sewon Park, Holger Thies

    Abstract: 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 solely on the mathematical properties of the problem without thinking about the subtleties of representing real numbers. We propose a new axiomatization of the real… ▽ More

    Submitted 2 February, 2022; originally announced February 2022.

  2. arXiv:2005.01624  [pdf, ps, other

    cs.LO

    Continuous and monotone machines

    Authors: Michal Konečný, Florian Steinberg, Holger Thies

    Abstract: We investigate a variant of the fuel-based approach to modeling diverging computation in type theories and use it to abstractly capture the essence of oracle Turing machines. The resulting objects we call continuous machines. We prove that it is possible to translate back and forth between such machines and names in the standard function encoding used in computable analysis. Put differently, among… ▽ More

    Submitted 4 May, 2020; originally announced May 2020.

  3. Computable analysis and notions of continuity in Coq

    Authors: Florian Steinberg, Laurent Thery, Holger Thies

    Abstract: 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 sense of computable analysis. The development is done in the proof assistant Coq and heavily relies on the Incone library for information theoretic continuity.… ▽ More

    Submitted 11 May, 2021; v1 submitted 30 April, 2019; originally announced April 2019.

    Journal ref: Logical Methods in Computer Science, Volume 17, Issue 2 (May 12, 2021) lmcs:5418