English

The Bivariate Normal Integral via Owen's T Function as a Modified Euler's Arctangent Series

Numerical Analysis 2025-06-23 v2 Numerical Analysis

Abstract

The Owen's T function is presented in four new ways, one of them as a series similar to the Euler's arctangent series divided by 2π2\pi, which is its majorant series. All possibilities enable numerically stable and fast convergent computation of the bivariate normal integral with simple recursion. When tested Φϱ2(x,y)\Phi_\varrho^2(x,y) computation on a random sample of one million parameter triplets with uniformly distributed components and using double precision arithmetic, the maximum absolute error was 3.4510163.45\cdot 10^{-16}. In additional testing, focusing on cases with correlation coefficients close to one in absolute value, when the computation may be very sensitive to small rounding errors, the accuracy was retained. In rare potentially critical cases, a simple adjustment to the computation procedure was performed - one potentially critical computation was replaced with two equivalent non-critical ones. All new series are suitable for vector and high-precision computation, assuming they are supplemented with appropriate efficient and accurate computation of the arctangent and standard normal cumulative distribution functions. They are implemented by the R package Phi2rho, available on CRAN. Its functions allow vector arguments and are ready to work with the Rmpfr package, which enables the use of arbitrary precision instead of double precision numbers. A special test with up to 1024-bit precision computation is also presented.

Keywords

Cite

@article{arxiv.2312.00011,
  title  = {The Bivariate Normal Integral via Owen's T Function as a Modified Euler's Arctangent Series},
  author = {Janez Komelj},
  journal= {arXiv preprint arXiv:2312.00011},
  year   = {2025}
}

Comments

24 pages with 1 figure. In this version, the equation (40c) was corrected. In Recursions 1 and 2, all indices in the last two steps were fixed (decremented by 1) and the corresponding explanatory text was adjusted. Phi2rho and results unchanged

R2 v1 2026-06-28T13:37:29.329Z