首页 > 其他分享 >求所有的函数 f: R → R,使得对任意 x, y ∈ R 都有 (x + y)·[f(x) - f(y)] = (x - y)·f(x + y).

求所有的函数 f: R → R,使得对任意 x, y ∈ R 都有 (x + y)·[f(x) - f(y)] = (x - y)·f(x + y).

时间:2023-12-07 23:45:14浏览次数:32  
标签:xh 函数 使得 奇函数 2x xg 偶函数 2g 任意

求所有的函数 f: RR,使得对任意 x, y ∈ R 都有 (x + y)·[f(x) - f(y)] = (x - y)·f(x + y).

解:由题设等式变形,即有 (x + y)·[f(x) - f(y)] / (x - y) = f(x + y). 再令 y 趋于 x,就得到

①        2x·f'(x) = f(2x).

由 ① 可知,f(x) 在 R \ {0} 上可导. f(x) 在 x = 0 处是否可到还需另行判别. 令 y = 0,代入题设等式,有

x·[f(x) - f(0)] = x·f(x). 即 x·f(0) = 0. 于是 f(0) = 0. 由此结合 ①,可知 f(x) 在 x = 0 处也可导. 因此,f(x) 在 R 上可导.

 

令 x = 2u,y = -u,代入题设等式,即有 u·[f(2u) - f(-u)] = 3u·f(u). 即 [f(2u) - f(-u)] = 3f(u). 于是又有

②        f(2x) = 3f(x) + f(-x).

由 ① 和 ②,则有

③         2x·f'(x) = 3f(x) + f(-x).

令 g(x) = [f(x) + f(-x)] / 2,h(x) = [f(x) - f(-x)] / 2,易知 g(x) 是偶函数,h(x) 是奇函数,且 f(x) = g(x) + h(x),f(-x) = g(x) - h(x).

于是 f'(x) = g'(x) + h'(x),而  3f(x) + f(-x) =  3g(x) + 3h(x) + g(x) - h(x) = 4g(x) + 2h(x). 代入 ③,化简即有

④        xg'(x) + xh'(x) = 2g(x) + h(x).

由于 g(x) 是偶函数,结合导数的极限定义可知 g'(x) 是奇函数;同样由 h(x) 是奇函数可知 h'(x) 是偶函数. 于是 ④ 中 xg'(x) 和 2g(x) 是偶函数,而 xh'(x) 和 h(x) 是奇函数. 于是由 ④ 变形得到

⑤        xg'(x) - 2g(x) = h(x) - xh'(x).

⑤ 的左边是偶函数,右边是奇函数. 于是就有

⑥        xg'(x) - 2g(x) = 0.

⑦        h(x) - xh'(x) = 0.

⑥ 即为 x·(dg / dx) = 2g,亦即 g-1dg = 2x-1dx. 两边求不定积分,即有 ln|g| = 2·ln|x| + C,化简即有 g(x) = C1x2.

对 ⑦ 作类似处理,可得 h(x) = C2x. 于是

f(x) = g(x) + h(x) = C1x2 + C2x. 其中 C1 和 C2 可为任意实数.

标签:xh,函数,使得,奇函数,2x,xg,偶函数,2g,任意
From: https://www.cnblogs.com/readalps/p/17884173.html

相关文章

  • 大数入门(2)——扩展的基本列与多元Veblen函数
    扩展——指数不动点进一步的,我们可以考虑\(\omega^{\omega^{\omega^{...}}}\)仿照\(\omega\)的定义,我们定义\(\epsilon_0=\sup\{\omega,\omega^\omega,\omega^{\omega^\omega},...\}\)另一种更为深刻的理解方式是:\(\epsilon_0\)是\(\alpha\rightarrow\omega^\alpha\)的第一个指......
  • Java第五课_函数重载递归和初识数组
    1.函数重载//关键字:public,static等//保留字:关键字的预备役var,goto//jdk11开始,还有JS里var升级为关键字:var变量名=初始值;//重载/overload:在同一个类中,允许函数重名,但是他们的参数列表必须不同.......
  • 无涯教程-Erlang - is_alive函数
    如果本地节点处于活动状态并且可以是分布式系统的一部分,则返回true。否则,它返回false。is_alive-语法is_alive()is_alive-返回值如果本地节点处于活动状态并且可以是分布式系统的一部分,则返回true。否则,它返回false。-module(helloLearnfk).-export([start/0]).sta......
  • 函数(2)递归
    一、函数递归什么是递归程序调用自身的编程技巧称为递归(recursion)。递归作为一种算法在程序设计语言中广泛应用。一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程......
  • 无涯教程-Erlang - spawn函数
    这用于创建新进程并对其进行初始化。spawn-语法spawn(Function)Function - 需要产生的功能。spawn-返回值此方法返回一个进程ID。-module(helloLearnfk).-export([start/0]).start()->spawn(fun()->server("Hello")end).server(Message)->io:f......
  • 【OpenSSL】哈希、非对称加密和对称加密函数使用
    1.哈希1.1md5的使用头文件#include<openssl/md5.h>#include<openssl/sha.h>MD5散列值的长度#defineMD5_DIGEST_LENGTH16//根据这个分配一块空内存保存散列值初始化MD5->给MD5传入运算的数据(可以多次传入)->计算MD5#defineMD5_DIGEST_LENGTH1......
  • 无涯教程-Erlang - unregister函数
    这用于注销系统中的进程。unregister-语法unregister(atom)atom-这是要赋予该过程的注册名称。unregister-示例-module(helloLearnfk).-export([start/0,call/2]).call(Arg1,Arg2)->io:fwrite("~p~n",[Arg1]).start()->Pid=spawn(?MODULE,cal......
  • cgo:go数组转c数组调用c函数
    packagemain/*#include<stdio.h>voidprocessInt2DArray(int*arr,introws,intcols){for(inti=0;i<rows;i++){for(intj=0;j<cols;j++){printf("%d",*(arr+i*cols+j));}......
  • 关键字 开发-10 封装引用自定义函数变量
    前言前面在yaml文件中引用内置函数以及自定义函数和变量时,都是在每个关键字后面进行单独得渲染,为了方便引用,于是我们单独对这块的内容进行封装。1.新增自定义函数和变量在utils下新建自定义函数和变量的文件,my_builtins.py,新增了在接口中需要用到的一些变量和函数。这样,在传......
  • 无涯教程-Erlang - register函数
    这用于在系统中注册进程。register-语法register(atom,pid)atom-这是要赋予该过程的注册名称。pid  -这是需要绑定到原子的进程ID。register-示例-module(helloLearnfk).-export([start/0,call/2]).call(Arg1,Arg2)->io:fwrite("~p~n",[Arg1]).......