En "Sobre las densidades gaussianas de orden superior a dos" (Willett, P. Thomas, J. B., 1987), sección II, el autor afirma:
donde
- es la densidad normal unitaria,
- es el Polinomio de Hermite,
- es la densidad gaussiana bivariada con correlación .
He intentado repetirlo (aproximadamente, es decir, hasta el décimo polinomio de Hermite) en R:
library(PolynomF)
x<-polynom()
H<-polylist(1,x);for(n in 2:10) H[[n+1]]<-x*H[[n]]-(n-1)*H[[n-1]]
Hp<-as.function(H)
#The Hermite polynomial of order 10
rho<-0.7
R<-c();for(n in 0:10) R[[n+1]]<-rho^n
HPA<-function(z) prod(dnorm(z))*sum(Hp(z[1])*Hp(z[2])*R)
z<-runif(2)
HPA(z)
Lo cual está completamente fuera de lugar (es decir, para i obtener 1194). ¿Qué estoy haciendo mal?