Product of functions to express any function

Click For Summary

Discussion Overview

The discussion revolves around the representation of functions using products of basis functions, specifically exploring whether any two-dimensional function can be expressed as a linear superposition of products of one-dimensional functions. The conversation touches on theoretical aspects, mathematical representations, and specific examples, such as Fourier theory and the Kolmogorov-Arnold representation theorem.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • Some participants propose that any two-dimensional function ##g(x,y)## can be represented as a linear superposition of products of functions ##u_{i}(x) v_{j}(y)##.
  • Others argue that there is no general mathematical result supporting this claim for arbitrary functions, referencing the Kolmogorov-Arnold representation theorem for continuous functions.
  • A participant suggests that the ability to express a function as a product of basis functions may depend on the specific properties of the functions involved, such as being infinitely smooth.
  • There is a discussion about the implications of assuming different bases for the function space, with one assumption leading to a "yes" answer and another not guaranteeing the same.
  • A later reply introduces the elastic drum problem as an example of separable solutions, prompting a question about the implications of such separability on the function itself.

Areas of Agreement / Disagreement

Participants express differing views on the generality of the claim regarding the representation of functions. While some support the idea under certain conditions, others challenge its validity for arbitrary functions, indicating that the discussion remains unresolved.

Contextual Notes

The discussion highlights limitations related to the assumptions about the function spaces involved and the specific types of functions being considered, such as infinitely differentiable functions.

fog37
Messages
1,566
Reaction score
108
Hello Forum,

Let's say we have a complete set of functions ##u_{i} (x)## that can be used to represent anyone dimensional function ##f(x)##. We then find another and different set ##v_{i} (x)## that can do the same thing, i.e. represent any function ##f(x)## via a linear superposition.

I believe that any two-dimensional function ##g(x,y)## can then be represented as a linear superposition of weighted products ##u_{i} (x) v_{j} (y)##: $$g(x,y=\Sigma a_{ij} u_{i} (x) v_{j} (y)$$

Is that correct? How do we call this process and when it is feasible?

I know that in Fourier theory a traveling field ##f(x,t)## can be expressed as a weighted sum of traveling plane waves which are not product function of time and space...

Thanks
 
Mathematics news on Phys.org
fog37 said:
I know that in Fourier theory a traveling field f(x,t)f(x,t)f(x,t) can be expressed as a weighted sum of traveling plane waves which are not product function of time and space...
You realize that sin(x-ct) is a sum of such products no?
fog37 said:
Is that correct? How do we call this process and when it is feasible
yes you can do that, it is just an expansion of a function in terms of a basis for the function space - not any different from expressing any vector in terms of a given basis.
 
fog37 said:
I believe that any two-dimensional function ##g(x,y)## can then be represented as a linear superposition of weighted products ##u_{i} (x) v_{j} (y)##: $$g(x,y=\Sigma a_{ij} u_{i} (x) v_{j} (y)$$

Is that correct?
No. - In the sense that I know of no such mathematical result for arbitrary functions.

For continuous functions, there is the Kolmogorov-Arnold representation theorem https://en.wikipedia.org/wiki/Kolmogorov–Arnold_representation_theorem.

Of course, for a two variable function g(x,y) that can be expanded in a (convergent) two variable Mclaurin series, you get the result that ## g(x,y) = \sum_{i,j} a_{i,j} u_i(x) v_j(y) ## where each##u_i(x) ## has the form ##x^{N_i}## and each ##v_j (x) ## has the form ##y^{N_j}##.

Perhaps some forum member can tell us a very general theorem that applies to your question if we restrict the set of functions to be infinitely smooth functions instead of literally "all" functions.
 
Orodruin said:
yes you can do that, it is just an expansion of a function in terms of a basis for the function space - not any different from expressing any vector in terms of a given basis.
Stephen Tashi said:
No. - In the sense that I know of no such mathematical result for arbitrary functions.
To reconcile these apparently contradictory replies, I implicitly assumed that "any" referred to "any function in the function space spanned by the given functions". Of course, if taken literally, it is not a true statement.
 
Orodruin said:
To reconcile these apparently contradictory replies, I implicitly assumed that "any" referred to "any function in the function space spanned by the given functions".

Further, we can contrast these two assumptions:
1) Assume that the set of products ##u_i(x)v_j(y)## is a basis for the set of functions containing ##g(x,y)##.
or
2) Only assume that ##u_i(x)## and ## v_j(y) ## are each a basis for some restricted set of functions of one variable (such as the infinitely differentiable functions in one variable) and that ##g(x,y)## is a member of some restricted set of functions in two variables (such as the set of infinitely differentiable functions in two variables).

Assumption 1 is , by definition, a "yes" answer to the question.

Assumption 2 is a not a "yes" answer by definition. It is plausible that for particular types of one-variable and two-variable functions the answer "yes" can be proven as a theorem. However, I don't know any theorems that state such general results. The case of a McLaurin expansion could probably be generalized to a case where ##u_i## and ##v_i## are polynomials.
 
Thanks everyone.

For example, let's consider the elastic drum problem and its modes of oscillations when fixed at its boundaries. We start by considering separable solutions of the form ##g(x,y,t)= p(t) f(x) v(z)##...
What does the ability to make the solution function separable implicitly imply about the function?
 

Similar threads

  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 12 ·
Replies
12
Views
2K
  • · Replies 13 ·
Replies
13
Views
3K
  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 28 ·
Replies
28
Views
3K
  • · Replies 19 ·
Replies
19
Views
1K
  • · Replies 24 ·
Replies
24
Views
3K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K