回答:
一次元では、置換による積分を使用して、無限区間を有限区間にマッピングできます。例えば
ここで、は、たとえばtan(x)のように、有限範囲で無限大になる関数です。
その後、修正された有限積分に通常の数値求積ルーチンを使用できます。
それを行う標準的な方法は、式から指数プリファクターを抽出し、それをに、これを重みとしてガウス求積規則(またはガウスクロンロッド)を使用することです。fが滑らかな場合、通常は優れた結果が得られます。
で、体重と同じ作品E、適切な立方体の式は、たとえば、エンゲルスの本、数値求積法および立方体で見つけることができます。
1次元の求積法については、Quadpack(黄金の古き良きですが、1次元の求積法に非常に関連性が高い)の本と、無限範囲の自動積分器であるアルゴリズムQAGIで使用される手法を確認できます。
もう1つの手法は、二重指数求積公式です。これは、Oouraによって無限区間に対してうまく実装されています。
cubatureについては、Ronald Coolsによるcubature formulasの百科事典を参照できます。