数学において、実変数の関数とは、定義域が の部分集合である関数のことである。よく見かける多くの実関数は、定義域に内部が空でない区間を含み、定義域内のそれぞれが内部が空でない1つ以上の区間において連続であるか、ある程度の滑らかさを持つ場合があります。古い文献では、実変数関数の理論は、現在では実解析と呼ばれるものと同義語として扱われることがよくあります。
このような関数の中で最も広く考えられているのは実関数であり、これは実変数の実数値関数、つまり値域が実数の集合である実変数の関数です。
それにもかかわらず、実変数の関数の終域は任意の集合になり得る。しかし、多くの場合、次のような構造を持つと仮定される。-実数上のベクトル空間。つまり、終域はユークリッド空間、座標ベクトル、与えられたサイズの実数行列の集合、または-代数、例えば複素数や四元数など。構造余域の -ベクトル空間は、関数上のベクトル空間。終域が構造を持つ場合代数についても同様であり、関数についても同じことが言える。
実変数関数の像は、その終域における曲線である。この文脈において、曲線を定義する関数は、曲線の媒介変数表示と呼ばれる。
実変数関数の終域が有限次元ベクトル空間である場合、その関数は実関数の列とみなすことができる。これは応用分野でよく用いられる。

実関数は、にどこは通常通り実数の集合を表します。つまり、実関数の定義域は部分集合です。、その値域は一般的に、定義域には正の長さの区間が含まれていると想定される。
多くの一般的な実関数では、定義域は実数全体であり、関数は定義域のあらゆる点で連続かつ微分可能です。これらの関数は、あらゆる点で定義され、連続かつ微分可能であると言えます。これは、次の例に当てはまります。
関数の中には、どこでも定義されているが、一部の点で連続ではないものがある。例えば
関数の中には、定義されていてどこでも連続しているが、どこでも微分可能ではないものがある。例えば
多くの一般的な関数は、すべての場所で定義されているわけではありませんが、定義されている場所では連続かつ微分可能です。例えば、次のようになります。
定義域全体で連続でありながら、一部の点で微分不可能な関数が存在する。これは以下の例に該当する。
実変数の実数値関数とは、実数(一般に変数xで表される)を入力として受け取り、別の実数(関数の値、一般にf ( x ) と表記される)を出力する関数のことです。簡潔にするため、本稿では実変数の実数値関数を単に「関数」と呼びます。曖昧さを避けるため、その他の種類の関数については明示的に説明します。
一部の関数は変数のすべての実数値に対して定義されます(つまり、あらゆる場所で定義されます)が、他の関数は変数の値がサブセット X に含まれる場合にのみ定義されます関数の定義域は、常に正の長さの区間を含むものと想定されます。言い換えれば、実変数の実数値関数は関数です。
その定義域Xが以下の部分集合である正の長さの区間を含む。
1変数関数の簡単な例は次のとおりです。
これはxの平方根です。
関数のイメージは、変数x がfの定義域全体で実行されるときのfのすべての値の集合です。連続な(定義については下記参照)実数値関数で、定義域が連結している場合、像は区間または単一の値になります。後者の場合、関数は定数関数です。
複数の実変数を持つ関数の定義域は、これは明示的に定義される場合もあります。実際、関数fの定義域Xを部分集合Y ⊂ Xに制限すると、形式的には異なる関数、つまりfのYへの制限が得られ、これはf | Yと表記されます。実際には、 fとf | Yを同一視し、添え字| Yを省略しても問題ない場合がよくあります。
逆に、連続性や解析接続などによって、与えられた関数の定義域を自然に拡大できる場合もある。これは、実変数関数の定義域を明示的に定義する必要がないことを意味する。
関数に対して算術演算を適用する方法は以下のとおりです。
したがって、n変数の関数で至るところで定義されているものと、 n変数の関数で与えられた点の近傍で定義されているものは、どちらも実数体(-代数)。
同様に定義することもできるこれは、 fの定義域内の点( x )の集合でf ( x ) ≠ 0 となるものが、開部分集合を含む場合にのみ関数となります。この制約は、上記の 2 つの代数が体ではないことを意味します。

19世紀後半まで、数学者は連続関数のみを考察対象としていました。当時、連続性の概念は、位相空間や位相空間間の連続写像が正式に定義されるよりもかなり前に、1つまたは複数の実変数の関数について確立されていました。実変数の連続関数は数学において遍在するため、位相空間間の連続写像という一般的な概念を参照せずに、この概念を定義することは有益です。
連続性を定義するには、距離関数を考慮することが有用である。これは、2つの実変数の至るところで定義される関数です。
関数fは、ある点で連続である。任意の正の実数εに対して、ある正の実数δが存在し、すべての人々のためにそのため言い換えれば、δは十分に小さく選択され、半径δの区間のfによる像が中心となるようにすることができる。長さ2εの区間内に含まれ、中心は関数が連続であるとは、その定義域のすべての点で連続である場合をいう。
実変数の実数値関数の極限は次のとおりである。[ 1 ]関数fの定義域Xの位相閉包内の点をaとする。関数fは、 x がaに近づくとき極限Lを持ち、次のように表される。
以下の条件が満たされる場合:すべての正の実数ε > 0 に対して、正の実数δ > 0 が存在し、
定義域内のすべてのxに対して、
極限が存在する場合、それは一意です。aが定義域の内部にある場合、極限が存在するのは、関数がaで連続である場合のみです。この場合、次のようになります。
a がfの定義域の境界にあり、 fが a で極限を持つ場合、後者の式はfの定義域をaまで「連続性によって拡張」することを可能にする。
実変数の関数を複数集めることができる。
xによってパラメータ化されたベクトルに変換します。
ベクトルyの導関数は、 i = 1, 2, ..., nに対するf i ( x )のベクトル導関数です。
位置ベクトルr = r ( x )を持つ、xでパラメータ化された空間曲線に沿った線積分は、変数xに関して積分することによっても実行できます。
ここで、· は内積であり、x = aとx = bは曲線の始点と終点です。
積分と微分の定義を用いることで、微積分学の基本定理、部分積分、テイラーの定理など、重要な定理を導き出すことができます。積分と微分が混在する式は、積分記号の下での微分定理を用いることで計算できます。
実変数の実数値陰関数は「 y = f ( x )」の形式では記述されません。代わりに、写像は空間から2からゼロ要素へ(ただの普通のゼロ 0):
そして
これは変数に関する方程式です。陰関数は、関数を表すより一般的な方法です。なぜなら、次のようになるからです。
そうすれば、常に次のように定義できます。
しかし、その逆は必ずしも可能ではなく、つまり、すべての陰関数がこの方程式の形をとるわけではない。

関数r 1 = r 1 ( t )、r 2 = r 2 ( t )、...、r n = r n ( t )はすべて共通の変数tに関するものであり、以下の条件を満たすものとする。
または両方を合わせた場合:
次に、パラメータ化されたnタプル、
1次元空間曲線を表す。
ある定数t = cに対して、点r ( t = c ) = a = ( a 1 , a 2 , ..., a n )において、その点における曲線の一次元接線の方程式は、r 1 ( t ) 、r 2 ( t ) 、..., r n ( t ) 、およびrのtに関する通常の微分を用いて与えられます。
r = aにおける接線に垂直なn次元超平面の方程式は次のとおりです。
または、内積の観点から言うと:
ここで、p = ( p 1 , p 2 , ..., p n )は平面上の点であり、空間曲線上の点ではありません。

d r ( t )/ dtの物理的および幾何学的解釈は、経路r ( t )に沿って移動する点状粒子の「速度」であり、 r を時間tでパラメータ化された空間位置ベクトル座標として扱い、すべてのtに対して瞬間的な運動方向の空間曲線に接するベクトルです。t = cでは、空間曲線は接ベクトルd r ( t )/ dt | t = c を持ち、t = cにおける空間曲線に垂直な超平面は、t = cにおける接線にも垂直です。この平面( p − a ) 内の任意のベクトルは、d r ( t ) / dt | t = cに垂直でなければなりません。
同様に、d 2 r ( t )/ dt 2は粒子の「加速度」であり、曲率半径に沿って方向付けられた曲線に垂直なベクトルです。
行列は単一の変数の関数となる場合もあります。例えば、2次元における回転行列は次のようになります。
は、原点周りの回転角の行列値関数です。同様に、特殊相対性理論では、純粋なブースト(回転なし)のローレンツ変換行列は次のようになります。
はブーストパラメータβ = v / cの関数であり、vは基準フレーム間の相対速度(連続変数)、 cは光速(定数)です。
前のセクションを一般化すると、実変数の関数の出力はバナッハ空間またはヒルベルト空間にも存在し得る。これらの空間では、除算、乗算、極限がすべて定義されているため、微分や積分といった概念は依然として適用可能である。これは特に量子力学において頻繁に発生し、ケットまたは演算子の微分をとる。例えば、一般的な時間依存シュレーディンガー方程式において、このような現象が見られる。
ここで、波動関数の微分をとるが、波動関数は複数の異なるヒルベルト空間の要素となり得る。
実変数の複素数値関数は、実数値関数の定義において、終域を実数に限定するという制約を緩和し、複素数値を許容することによって定義することができる。
f ( x )がこのような複素数値関数である場合、次のように分解できます。
ここで、 gとhは実数値関数である。言い換えれば、複素数値関数の研究は、実数値関数のペアの研究に容易に帰着する。
実変数の実数値関数の集合の濃度、、 はこれは、連続体の濃度(つまり、すべての実数の集合)よりも厳密に大きい。この事実は、基数演算によって容易に検証できる。
さらに、もしは、すると、その集合の濃度はまた、 以来
しかし、連続関数の集合連続体の濃度は厳密に小さい。これは、連続関数は、関数の定義域内で密な部分集合上の値によって完全に決定されるという事実から導かれる。この場合[ 2 ]したがって、 実数上の連続実数値関数の集合の濃度は、有理数上の実数値関数の集合の濃度よりも大きくはない。基数演算により:
一方、明確な全単射が存在するため定数関数の集合これは、のサブセットを形成する。、も成り立つ必要がある。したがって、。