Many applications, such as system identification, classification of time series, direct and inverse problems in partial differential equations, and uncertainty quantification lead to the question of approximation of a non-linear operator between metric spaces and . We study the problem of determining the degree of approximation of such operators on a compact subset using a finite amount of information. If , a well established strategy to approximate for some is to encode (respectively, ) in terms of a finite number (repectively ) of real numbers. Together with appropriate reconstruction algorithms (decoders), the problem reduces to the approximation of functions on a compact subset of a high dimensional Euclidean space , equivalently, the unit sphere embedded in . The problem is challenging because , , as well as the complexity of the approximation on are all large, and it is necessary to estimate the accuracy keeping track of the inter-dependence of all the approximations involved. In this paper, we establish constructive methods to do this efficiently; i.e., with the constants involved in the estimates on the approximation on being . We study different smoothness classes for the operators, and also propose a method for approximation of using only information in a small neighborhood of , resulting in an effective reduction in the number of parameters involved.
View on arXiv