Opzioni
Some decidability issues concerning C^n real functions
2024
Abstract
This paper adapts preexisting decision algorithms to a family RDF = {RDFn | n ∈ N} of languages regarding one-argument real functions; each RDFn is a quantifier-free theory about the differentiability class C^n, embodying a fragment of Tarskian elementary algebra. The limits of decidability are also highlighted, by pointing out that certain extensions of RDFn are undecidable. The possibility of extending RDFn into a language RDF∞ regarding the class C^∞, without disrupting decidability, is briefly discussed.
Two sorts of individual variables, namely real variables and function variables, are available in each RDFn. The former are used to construct terms and formulas that involve basic arithmetic operations and comparison relators between real terms, respectively. In contrast, terms designating functions involve function variables, constructs for addition of functions and scalar multiplication, and—outermost—i-th order differentiation D^i[ ] with i ⩽ n. An array of predicate symbols designate various relationships between functions, as well as function properties, that may hold over intervals of the real line; those are: function comparisons, strict and non-strict monotonicity / convexity / concavity, comparisons between a function (or one of its derivatives) and a real term.
The decidability of RDFn relies, on the one hand, on Tarski’s celebrated decision algorithm for the algebra of real numbers, and, on the other hand, on reduction and interpolation techniques. An interpolation method, specifically designed for the case n = 1, has been previously presented; another method, due to Carla Manni, can be used when n = 2. For larger values of n, further research on interpolation is envisaged.
Diritti
open access
license:creative commons
license uri:http://creativecommons.org/licenses/by/4.0/