数学 において、関数方程式 とは、最も広い意味では、 1つまたは複数の関数が未知数 として現れる方程式のこと である。[ 1 ] [ 2 ] したがって、微分方程式 と積分方程式 は関数方程式である。しかし、より限定的な意味で、関数方程式 とは、同じ関数の複数の値を関連付ける方程式を指す場合が多い。例えば、対数関数は 本質的に 対数関数方程式 によって特徴づけられる。 ログ ( x y ) = ログ ( x ) + ログ ( y ) {\displaystyle \log(xy)=\log(x)+\log(y)} .
未知関数の定義域が 自然数 であると仮定すると、その関数は一般に数列 とみなされ、この場合、関数方程式(狭義)は漸化式と呼ばれます。したがって、 関数方程式 という用語は主に実関数 と複素関数 に用いられます。さらに、解には滑らかさの条件 がしばしば仮定されます。なぜなら、そのような条件がない場合、ほとんどの関数方程式は非常に不規則な解を持つからです。例えば、 ガンマ関数は 、関数方程式 を満たす関数です。f ( x + 1 ) = x f ( x ) {\displaystyle f(x+1)=xf(x)} そして初期値f ( 1 ) = 1. {\displaystyle f(1)=1.} これらの条件を満たす関数は多数存在するが、複素平面全体で有理型であり、実数かつ正のx に対して対数 凸である関数はガンマ関数のみである( ボーア・モレラップの定理 )。
例 漸化式は、整数または自然数上の関数における関数方程式と見なすことができ、項のインデックスの差は シフト演算子 の適用と見なすことができます。たとえば、フィボナッチ数 を定義する漸化式は、F n = F n − 1 + F n − 2 {\displaystyle F_{n}=F_{n-1}+F_{n-2}} 、 どこF 0 = 0 {\displaystyle F_{0}=0} そしてF 1 = 1 {\displaystyle F_{1}=1} f ( x + P ) = f ( x ) {\displaystyle f(x+P)=f(x)} 周期関数 を特徴づけるf ( x ) = f ( − x ) {\displaystyle f(x)=f(-x)} 偶関数 を特徴づけるものであり、同様にf ( x ) = − f ( − x ) {\displaystyle f(x)=-f(-x)} これは奇関数の特徴である f ( f ( x ) ) = g ( x ) {\displaystyle f(f(x))=g(x)} これは、関数の関数的な平方根を特徴づけるものです。 g {\displaystyle g} f ( x + y ) = f ( x ) + f ( y ) {\displaystyle f(x+y)=f(x)+f(y)} (コーシーの関数方程式)は、 線形写像 によって満たされる。選択公理 によっては、この方程式は他の病的な非線形解を持つ場合もあり、その存在は実数に対するハーメル基底 を用いて証明できる。f ( x + y ) = f ( x ) f ( y ) 、 {\displaystyle f(x+y)=f(x)f(y),} すべての指数関数 で満たされる。コーシーの加法関数方程式と同様に、これも病的な不連続解を持つ可能性がある。f ( x y ) = f ( x ) + f ( y ) {\displaystyle f(xy)=f(x)+f(y)} 、すべての対数 関数および互いに素な整数引数に対する加法関数 によって満たされる。f ( x y ) = f ( x ) f ( y ) {\displaystyle f(xy)=f(x)f(y)} 、すべてのべき関数 および互いに素な整数引数に対する乗法関数によって満たされる。 f ( x + y ) + f ( x − y ) = 2 [ f ( x ) + f ( y ) ] {\displaystyle f(x+y)+f(xy)=2[f(x)+f(y)]} (二次方程式または平行四辺形の法則 )f ( ( x + y ) / 2 ) = ( f ( x ) + f ( y ) ) / 2 {\displaystyle f((x+y)/2)=(f(x)+f(y))/2} (ジェンセンの関数方程式 )g ( x + y ) + g ( x − y ) = 2 [ g ( x ) g ( y ) ] {\displaystyle g(x+y)+g(xy)=2[g(x)g(y)]} (ダランベールの関数方程式 )f ( h ( x ) ) = h ( x + 1 ) {\displaystyle f(h(x))=h(x+1)} (アーベル方程式 )f ( h ( x ) ) = c f ( x ) {\displaystyle f(h(x))=cf(x)} (シュレーダー方程式 )f ( h ( x ) ) = ( f ( x ) ) c {\displaystyle f(h(x))=(f(x))^{c}} (ベッチャー方程式 )f ( h ( x ) ) = h ′ ( x ) f ( x ) {\displaystyle f(h(x))=h'(x)f(x)} (ジュリアの方程式 )f ( x y ) = ∑ g l ( x ) h l ( y ) {\displaystyle f(xy)=\sum g_{l}(x)h_{l}(y)} (レヴィ=チヴィタ)f ( x + y ) = f ( x ) g ( y ) + f ( y ) g ( x ) {\displaystyle f(x+y)=f(x)g(y)+f(y)g(x)} (正弦加算公式 と双曲線正弦加算公式 )g ( x + y ) = g ( x ) g ( y ) − f ( y ) f ( x ) {\displaystyle g(x+y)=g(x)g(y)-f(y)f(x)} (コサイン加算式 )g ( x + y ) = g ( x ) g ( y ) + f ( y ) f ( x ) {\displaystyle g(x+y)=g(x)g(y)+f(y)f(x)} (双曲線余弦の加算公式 )交換 法則と結合法則 は関数方程式です。結合法則は、よく知られている形式では、二項演算を 中置記法 で記述することによって表されます。( 1 ∘ b ) ∘ c = 1 ∘ ( b ∘ c ) 、 {\displaystyle (a\circ b)\circ c=a\circ (b\circ c),} しかし、 a ○ b の代わりにf ( a , b ) と書くと、結合法則は従来の関数方程式のように見える。f ( f ( 1 、 b ) 、 c ) = f ( 1 、 f ( b 、 c ) ) 。 {\displaystyle f(f(a,b),c)=f(a,f(b,c)).} 関数方程式f ( s ) = 2 s π s − 1 罪 ( π s 2 ) Γ ( 1 − s ) f ( 1 − s ) {\displaystyle f(s)=2^{s}\pi ^{s-1}\sin \left({\frac {\pi s}{2}}\right)\Gamma (1-s)f(1-s)} はリーマンゼータ関数 [ a ] によって満たされる。大文字のΓは ガンマ関数 を表す。 ガンマ関数は、次の3つの方程式からなる連立方程式の唯一の解である。f ( x ) = f ( x + 1 ) x {\displaystyle f(x)={f(x+1) \over x}} f ( y ) f ( y + 1 2 ) = π 2 2 y − 1 f ( 2 y ) {\displaystyle f(y)f\left(y+{\frac {1}{2}}\right)={\frac {\sqrt {\pi }}{2^{2y-1}}}f(2y)} f ( z ) f ( 1 − z ) = π 罪 ( π z ) {\displaystyle f(z)f(1-z)={\pi \over \sin(\pi z)}} (オイラーの 反射公式 ) 関数方程式f ( 1 z + b c z + d ) = ( c z + d ) k f ( z ) {\displaystyle f\left({az+b \over cz+d}\right)=(cz+d)^{k}f(z)} ここで、 a 、b 、c 、d は、を満たす整数 である。1 d − b c = 1 {\displaystyle ad-bc=1} つまり| 1 b c d | {\displaystyle {\begin{vmatrix}a&b\\c&d\end{vmatrix}}} = 1 は、f を次数 k のモジュラー形式 と定義します。 上記の例すべてに共通する特徴は、いずれの場合も、解くべき未知の関数の引数の中に、2つ以上の既知の関数(定数による乗算、2つの変数の加算、恒等関数 など)が含まれていることです。
すべての 解を求める場合、数学解析 の条件を適用する必要があるかもしれません。例えば、前述のコーシー方程式の場合、 連続関数 である解が「妥当な」解であり、実用的ではない他の解も構築できます(実数を 有理数 上のベクトル空間 としてハメル基底 を用いることで)。ボーア・モレラップの定理も、 よく知られた例です。
内転 対合は 関数方程式によって特徴付けられるf ( f ( x ) ) = x {\displaystyle f(f(x))=x} これらはバベッジの 関数方程式(1820年)に現れる[ 3 ]
f ( f ( x ) ) = 1 − ( 1 − x ) = x 。 {\displaystyle f(f(x))=1-(1-x)=x\,.} その他の対合、および方程式の解には、
f ( x ) = 1 − x 、 {\displaystyle f(x)=ax\,,} f ( x ) = 1 x 、 {\displaystyle f(x)={\frac {a}{x}}\,,} そしてf ( x ) = b − x 1 + c x 、 {\displaystyle f(x)={\frac {bx}{1+cx}}~,} これには、前述の3つを特殊な場合 または制限として含める。
参考文献 ↑ ラシアス、テミストクレス M. (2000).関数方程式と不等式 . 3300 AA ドルドレヒト、オランダ:クルーワー・アカデミック・パブリッシャーズ . p. 335. ISBN 0-7923-6484-8 。 {{cite book}}: CS1メンテナンス: 場所 (リンク)↑ Czerwik, Stephan (2002). Functional Equations and Inequalities in Multiple Variables . PO Box 128, Farrer Road, Singapore 912805: World Scientific Publishing Co. p. 410. ISBN 981-02-4837-7 。{{cite book}}: CS1メンテナンス: 場所 (リンク)↑ Ritt, JF (1916). 「バベッジの関数方程式の特定の実数解について」. The Annals of Mathematics . 17 (3): 113– 122. doi : 10.2307/2007270 . JSTOR 2007270 . ↑ ベルマン、R.(1957)。動的計画法、プリンストン大学出版局 。 ↑ Sniedovich, M. (2010). Dynamic Programming: Foundations and Principles, Taylor & Francis .
参考文献 ヤーノシュ・アツェル著 、『関数方程式とその応用に関する講義』 、アカデミック・プレス 、1966年、ドーバー出版より復刻、ISBN 0486445232 。ヤーノシュ・アツェル、J. ドンブレス著『多変数関数方程式 』ケンブリッジ大学出版局 、1989年。 C. エフティミウ著『関数方程式入門』 、AMS、2011年、ISBN 978-0-8218-5314-6 ;オンライン。 Pl. Kannappan、『関数方程式と不等式とその応用』 、Springer、2009年。 Marek Kuczma 、『関数方程式と不等式の理論入門』 、第2版、Birkhäuser、2009年。ヘンリック・ステトカー著、『群上の関数方程式』 、初版、ワールド・サイエンティフィック・パブリッシング、2013年。 クリストファー・G・スモール(2007年4月3日)。関数方程式とその解法 。シュプリンガー・サイエンス&ビジネス・メディア。ISBN 978-0-387-48901-8 。
外部リンク 関数方程式: EqWorld(数学方程式の世界)における厳密解。 関数方程式: EqWorld(数学方程式の世界)の索引。 IMO問題集(アーカイブ)に掲載されている、問題解決における関数方程式に関するテキスト。