Intro
All functions are smooth real-valued functions of real variables.
Suppose you can decompose a function $f(x,y)$ as a product as one-variable functions $f(x,y) = \sum_{i=1}^n u_i(x)\cdot v_i(y)$. The rank of $f$, if it exists, is the smallest $n$ for which this decomposition is possible. You can prove that a decomposition is minimal if and only if the $u_i$ and $v_i$ are linearly independent, and that all minimal decompositions have the same number of terms.
Similarly for a three-variable function $f(x,y,z)$ you can define the rank with respect to $x$ as the smallest $n$ for which the following kind of decomposition exists: $f(x,y,z)=\sum_{i=1}^n u_i(x)\cdot v_i(y,z)$.
Problem
Let us say that a function $f(x,y,z)$ is strongly decomposable if its ranks with respect to $x$, $y$, and $z$ are each finite; in particular, equal to 2 or 3. I'm exploring the idea of weakly decomposable functions: a function $f(x,y,z)$ is weakly decomposable if there is a strictly positive function $g(x,y,z)$ such that the product $f\cdot g$ is strongly decomposable. (Note that $g$ does not need to be decomposable at all.)
The idea is that even if $f$ is not strongly decomposable, there may be another function $f\cdot g$ which has the same zeroes as $f$ and which is strongly decomposable. My question is: can this happen?
Question: Are there weakly decomposable functions that are not strongly decomposable?
So far I have established that:
- Every minimal decomposition has the same rank, and a decomposition is minimal if and only if the $u_i$ are linearly independent as are the $v_i$.
- It is possible for a product $f\cdot g$ to be decomposable even if $g$ is not decomposable.
- For a fixed value of $x$, define the function $f_x(y,z) = f(x,y,z)$. Then we can alternatively characterize the rank of $f$ with respect to $x$ as the dimension of the span of $\{ f_x : x\in \mathbb{R}\}$.
- Moreover, if $f$ is decomposable, we can always find a decomposition where each $u_i$ is equal to $f_{x_i}$ for some $x_i$.
But I do not know how to proceed further. If the answer is no, it implies that "weakly decomposable" is an empty concept, and that the rank of a function is determined (or constrained) by its zeroes (kernel).