Is this a bilinear function?

162 Views Asked by At

I am trying to understand what kind of problem is a bilinear form. Does the following example (zz function) qualify as bilinear?

Matlab code:
[x1,x2]=meshgrid(-1:0.1:+1,-1:0.1:+1);
zz=x1.*x2;
figure(123);surf(x1,x2,zz);xlabel('x1');ylabel('x2');zlabel('z')

(can not post the resulting picture due to low reputation)

1

There are 1 best solutions below

0
On BEST ANSWER

You are asking if the function $f(x,y)=x y$ is a bilinear form.

Does it map $\mathbb{R}^1\times \mathbb{R}^1$ onto $\mathbb{R}$ ? Yes.

Is it linear in its first argument? $f(x_1+x_2,y)=x_1 y + x_2 y = f(x_1,y) + f(x_2,y)$ and $f(\alpha x,y) = \alpha f(x,y)$, so yes.

Is it linear in its second argument? $f(x,y_1+y_2)=x y_1 + x y_2 = f(x,y_1) + f(x,y_2)$ and $f(x,\alpha y) = \alpha f(x,y)$, so yes.

In conclusion, yes it is a bilinear form.