On the robustness of functional equations

Research output: Contribution to journalArticlepeer-review

Abstract

In this paper, we study the general question of how characteristics of functional equations influence whether or not they are robust. We isolate examples of properties which are necessary for the functional equations to be robust. On the other hand, we show other properties which are sufficient for robustness. We then study a general class of functional equations, which are of the form x,y F[f(x -y), f(x + y), f(x), f(y)] = 0, where F is an algebraic function. We give conditions on such functional equations that imply robustness. Our results have applications to the area of self-testing/correcting programs. We show that selftesters and self-correctors can be found for many functions satisfying robust functional equations, including algebraic functions of trigonometric functions such as tan x, 1/1+cotx, Ax/1-Ax, cosh x.

Original languageEnglish
Pages (from-to)1972-1997
Number of pages26
JournalSIAM Journal on Computing
Volume28
Issue number6
DOIs
StatePublished - 1999
Externally publishedYes

Keywords

  • Functional equations
  • Program testing
  • Property testing

Fingerprint

Dive into the research topics of 'On the robustness of functional equations'. Together they form a unique fingerprint.

Cite this