I have a finite dimensional vector space V, and want to compute a non-linear operator $R: V \rightarrow V$.
I want to have a "general" form of this operator R. I think of the following series expansion: $$ R = a_0 I + a_1 T + a_2 T^2 + a_3 T^3 + ... $$ where T is a linear operator over V. But it seems that the above R would become a matrix and that is itself a linear operator. Something wrong?
Secondly, if the above series is correct, and if I truncate the series to approximate the operator, I am not sure if the truncation has the "nice" property as in truncation of the series expansion of a real or complex single-variable function...
I just want a general form of a non-linear operator so my algorithm can approximate it. My training data takes the form of some vectors in V and after the transformation they would become some other vectors.
Edit: I assume people working in numerical methods, would have some ways to manipulate non-linear operators. What kind of representations are available for them? (Matrices are linear and their polynomials and power series are still linear.)
Maybe you are interested in the Functional Calculus ( of different types) https://en.wikipedia.org/wiki/Functional_calculus ?