Parametric Root Finding for Supporting Proving and Discovering Geometric Inequalities in GeoGebra

01/03/2022
by   Zoltán Kovács, et al.
0

We introduced the package/subsystem GeoGebra Discovery to GeoGebra which supports the automated proving or discovering of elementary geometry inequalities. In this case study, for inequality exploration problems related to isosceles and right angle triangle subclasses, we demonstrate how our general real quantifier elimination (RQE) approach could be replaced by a parametric root finding (PRF) algorithm. The general RQE requires the full cell decomposition of a high dimensional space, while the new method can avoid this expensive computation and can lead to practical speedups. To obtain a solution for a 1D-exploration problem, we compute a Groebner basis for the discriminant variety of the 1-dimensional parametric system and solve finitely many nonlinear real (NRA) satisfiability (SAT) problems. We illustrate the needed computations by examples. Since Groebner basis algorithms are available in Giac (the underlying free computer algebra system in GeoGebra) and freely available efficient NRA-SAT solvers (SMT-RAT, Tarski, Z3, etc.) can be linked to GeoGebra, we hope that the method could be easily added to the existing reasoning tool set for educational purposes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/16/2023

Local Search for Solving Satisfiability of Polynomial Formulas

Satisfiability Modulo the Theory of Nonlinear Real Arithmetic, SMT(NRA) ...
research
06/28/2018

Non-linear Real Arithmetic Benchmarks derived from Automated Reasoning in Economics

We consider problems originating in economics that may be solved automat...
research
06/14/2019

Effective problem solving using SAT solvers

In this article we demonstrate how to solve a variety of problems and pu...
research
08/31/2006

One method for proving inequalities by computer

In this article we consider a method for proving a class of analytical i...
research
01/31/2022

Resultant Tools for Parametric Polynomial Systems with Application to Population Models

We are concerned with the problem of decomposing the parameter space of ...
research
03/04/2016

Finding best possible constant for a polynomial inequality

Given a multi-variant polynomial inequality with a parameter, how to fin...

Please sign up or login with your details

Forgot password? Click here to reset