biorthonormal function