

数学において、汎関数とは特定の種類の関数を指す。この用語の正確な定義は、分野(場合によっては著者)によって異なる。
本稿では主に、18世紀初頭に変分法の一部として登場した2番目の概念について論じる。より現代的で抽象的な1番目の概念については、 「線形形式」という名称で別の記事で詳しく解説している。3番目の概念については、高階関数に関するコンピュータサイエンスの記事で詳しく説明している。
スペースがは関数の空間であり、関数は「関数の関数」である[ 6 ]。また、古い著者の中には「関数」という用語を「関数の関数」と定義している者もいる。しかし、関数空間であるという定義は数学的に必須ではないため、この古い定義はもはや一般的ではありません。
この用語は変分法に由来し、与えられた汎関数を最小化(または最大化)する関数を探索する。物理学における特に重要な応用例は、作用を最小化(または最大化)するシステムの状態、つまりラグランジアンの時間積分を探索することである。
マッピング は関数であり、関数の引数です 同時に、関数をある点における関数の値にマッピングする は機能的です。ここでは、はパラメータです。
ただし、はベクトル空間から基礎となるスカラー場への線形関数であり、上記の線形写像は互いに双対であり、関数解析では両方とも線形汎関数と呼ばれます。
積分など これらは関数の特別なクラスを形成します。これらは関数をマッピングします。実数に変換するには、実数値です。例としては、
内積空間が与えられた場合固定ベクトル定義されるマップは線形汎関数であるベクトルの集合そのためはゼロであり、ベクトル部分空間である関数の零空間または核、あるいは直交補空間と呼ばれる。表記
例えば、固定関数との内積をとるヒルベルト空間上の(線形)汎関数を定義する二乗可積分関数の
入力曲線の小さなセグメントごとに関数の値を計算し、それらを合計して全体の値を求めることができる場合、その関数は局所的であると呼ばれます。そうでない場合は、非局所的であると呼ばれます。例: ローカルですが これは非局所的です。これは、質量中心の計算のように、方程式の分子と分母に積分が別々に現れる場合によく発生します。
関数方程式、つまり関数間の方程式について話す場合にも、伝統的な用法が適用されます。関数間の関係は「解くべき方程式」と解釈でき、その解自体が関数となる。このような方程式には、加法写像がそうであると言われる場合のように、複数の未知変数セットが存在する可能性がある。コーシーの関数方程式を満たすものの一つは、
関数微分はラグランジュ力学で用いられる。これらは関数の微分であり、つまり、入力関数がわずかに変化したときに関数がどのように変化するかに関する情報を持つ。
リチャード・ファインマンは、量子力学の「履歴の総和」という定式化において、関数積分を中心的な概念として用いた。この用法は、ある関数空間における積分を意味する。