Mathematical Theory Exploration in Theorema: Reduction Rings

02/13/2016
by   Alexander Maletzky, et al.
0

In this paper we present the first-ever computer formalization of the theory of Gröbner bases in reduction rings, which is an important theory in computational commutative algebra, in Theorema. Not only the formalization, but also the formal verification of all results has already been fully completed by now; this, in particular, includes the generic implementation and correctness proof of Buchberger's algorithm in reduction rings. Thanks to the seamless integration of proving and computing in Theorema, this implementation can now be used to compute Gröbner bases in various different domains directly within the system. Moreover, a substantial part of our formalization is made up solely by "elementary theories" such as sets, numbers and tuples that are themselves independent of reduction rings and may therefore be used as the foundations of future theory explorations in Theorema. In addition, we also report on two general-purpose Theorema tools we developed for an efficient and convenient exploration of mathematical theories: an interactive proving strategy and a "theory analyzer" that already proved extremely useful when creating large structured knowledge bases.

READ FULL TEXT
research
04/29/2016

Verifying Buchberger's Algorithm in Reduction Rings

In this paper we present the formal, computer-supported verification of ...
research
10/25/2022

Axioms for a theory of signature bases

Twenty years after the discovery of the F5 algorithm, Gröbner bases with...
research
03/13/2000

XNMR: A tool for knowledge bases exploration

XNMR is a system designed to explore the results of combining the well-f...
research
06/01/2023

From proof theory to theories theory

In the last decades, several objects such as grammars, economical agents...
research
08/06/2021

A Logic Theory Pattern for Linearized Control Systems

This paper describes a procedure that system developers can follow to tr...
research
07/10/2017

Kleene Algebra Modulo Theories

Kleene algebras with tests (KATs) offer sound, complete, and decidable e...
research
09/01/2016

Verifier Theory and Unverifiability

Despite significant developments in Proof Theory, surprisingly little at...

Please sign up or login with your details

Forgot password? Click here to reset