We also have a map −/∼:F→T
F=R^{MxN} →fF→ MxN →f→ O
↓ ↑
F/~ fT
↓ ↑
T=M(x)N →→fT→→→→*
For this diagram to commute, we need the fibers of (f∘fF):RMxN→O to take constant values for each o∈O.
Unwrapping that condition implies that f is bilinear. So, the condition
fT(x⊗y)=f(x,y) uniquely determines fT(x⊗y) if f(x,y) is bilinear.
If not, the map fT is ill-defined, as we cannot "kan extend" fF along fT.