bateman function