AbstractWe observe that every map between finite-dimensional normed spaces of the same dimension that respects fixed semi-inner products must be automatically a linear isometry. Moreover, we construct a uniformly smooth renorming of the Hilbert space $$\ell _2$$
ℓ
2
and a continuous injection acting thereon that respects the semi-inner products, yet it is non-linear. This demonstrates that there is no immediate extension of the former result to infinite dimensions, even under an extra assumption of uniform smoothness.