Loading AI tools
数学二元关系,输入值集合中的每项元素皆能对应唯一一项输出值集合中的元素 来自维基百科,自由的百科全书
函数(英语:function)是数学描述对应关系的一种特殊集合;粗略地说,从集合X到集合Y的函数将Y的一个元素恰好分配给X的每个元素[2]。集合X称为函数的定义域[3],集合Y称为函数的到达域。[4]
函数最初是一个变化的量如何依赖另一个量的理想化。例如,特定时间行星的位置可以视为是行星的位置对时间的函数。“函数”一词作为数学概念是由莱布尼茨首先引入的。[5]从历史上看,这个概念是在17世纪末用无穷微积分来阐述的,直到19世纪,所考虑的函数都是可微的。函数的概念于19世纪末在集合论中被形式化,这大大扩展了这个概念的应用领域。
若是实数,以有序对为元素所构成的集合就是一个函数。直观上代表“输入”就可以得到唯一值的对应关系。
一般会以英文字母表示函数,并把依据函数的对应规则所得到的值写作,并读作“f of x”。函数的概念不限于数之间的对应关系,例定义函数为世界上所有国家跟它现在的首都的对应关系,那输入英国就会输出唯一值伦敦:。
直观上的“多变数函数”其实也可以概括到一般函数的定义里。例如算式有两个实数参数和。可以将这两个参数看作一个实数有序对,然后定义一个以为元素所构成的函数,然后把简记成符合直观的。
数学中,对应、映射、变换通常都是函数的别称,但也可能有别的意思,如在拓扑学的映射有时代表的是连续函数。
函数这个数学名词是莱布尼兹在1694年开始使用的,用来描述跟曲线相关的一个量,如曲线的斜率或者曲线上的某一点。莱布尼兹所指的函数现在被称作可导函数,数学家之外的普通人一般接触到的函数即属此类。对于可导函数可以讨论它的极限和导数,此两者描述了函数输出值的变化同输入值变化的关系,是微积分学的基础。中文的“函数”一词由清朝数学家李善兰译出。其《代数学》书中解释:“凡此变数中函(包含)彼变数者,则此为彼之函数”。
也就是直观上,有序对代表(输入值, 输出值);而本身是以穷举所有(输入值, 输出值)来详尽定义的对应规则,且每个输入值只能对应一个输出值。
习惯上把“等价地”记为。但严谨来说,是在一阶逻辑公理化集合论下额外新增的双元函数符号(因为与各为一个变数),而它的“定义”就是以下连带额外增加的公理:
公理 —
新增公理的合理性 |
---|
假设有,此时对公式套用量词公理A4有:
这样综合上式和就有: 换句话说: 这样根据特定条件下的存在性就有: 这样根据函数符号与唯一性的内容,就可以于策梅洛-弗兰克尔集合论增加上述的公理与双元函数符号,且新增这个公理的新理论等效于原来的理论。 |
直观上,这个公理表示“若为一函数且在的输入值范围,则;否则规定为空集”。
这样根据函数符号与唯一性的定理(E),就会有本节一开始所说的直观性质:
也就是“若为一函数且在的输入值范围,则对所有的,等价于”。
对于“n变数”的函数,也就是以
为元素的函数,习惯上会把以下的项
进一步简写为
如果能指出函数的“输入值范围”跟“输出值范围”,对数学的讨论是相当方便的;事实上公理化集合论中,分类公理确保对任意集合有唯一的集合和(严格来说,单元函数符号)分别满足
直观上,是搜集所有里所有有序对的第一个所构成的集合;是搜集所有里所有有序对的第二个所构成的集合。这样的话,如果本身就是函数的话,就是所谓的“输入值范围”,所以被称为定义域;类似地,就是所谓的“输出值范围”,所以被称为值域。
通常情况下,有以下惯用的记号
也就是直观上,表示“是函数且其定义域为,且值域包含于。”。这种情况下,通常被俗称为到达域。
属于定义域的元素常被俗称为自变量(independent variable),而项则被俗称为因变量(dependent variable),但是这跟实验上的自变量和因变量是稍有不同的,因为前者是现实得到的实验值之间的关联,但另一个是源于集合论的概念。
直观上,若函数的输出值都只能被唯一个输入值对应,则称是一对一的。
若是单射,那(根据分类公理所取的)以下的集合:
也是一个函数,被称为的反函数。
这个简记只能指出“输出值不会超出”,为了弥补这个简记的缺陷,口语上会将满射(surjective function)定义为“且值域就是”的函数。
除了正式定义一节所规范的集合论表示法,一般的数学书籍会采用比较通俗的函数表记方法,下面将一一介绍。
很多函数都是取实数为输出值和输入值,换句话说,都是(),这些函数很多都是以实数的四则运算去定义的。但考虑到实数加法可由皮亚诺公理里的单元函数符号(直观上解释成“的下一个”,或说“”)建构出来,或被视为实数公理系统里的双元函数符号(简记为),实数加法其实是一阶逻辑下的项;类似地,其他四则运算也可以此类推,而得出他们都是项的结论。所以直观上定义实数函数的时候,都希望一条项(直观上的运算式)能唯一决定一个函数,比如说,对于项:
以下的集合:
是一个函数。为了让这类函数的表示更加简洁,就衍伸出以下的表记方式:
这个表记方式被称为函数记号(functional notation),直观上表示“若从依序取出地代入里,都可以得到唯一的输出值,那可以定义一个的函数”。(有可能不满足前提,从而无法定义这样的一个函数,如取就无法得到唯一输出值)
像是取为的话,因为实数加法的性质而有:
因为单元对被规定成:
这样就可以把前面的函数简记为:
如果定义域可以从上下文推断出来,函数记号可以更不正式的写为:
比如说函数就可以进一步简记为:
这个记号是1734年第一次被莱昂哈德·欧拉所采用[10]。但当时并没有清楚地区分函数、项与幂级数,因为当时并没有一阶逻辑这种清楚研究语言推理的系统;也并不知道有些物理应用的函数不能用幂级数展开[11]。
以上的函数记号也可以稍作修改,来明确的指出“输出值”的范围:
这个表记方式被称为箭号表示(arrow notation),直观上表示“若把从依序取出地代入里,都可以得到里的某唯一输出,那可以定义一个从到,对应规则为的函数”
上述符号也可以比较通俗地记为:
比如说,取为的话,因为实数加法的性质而有:
因为可以推出,所以可把函数表示成:
箭号表示常用来“固定”某个变数,来得到新的函数;假设是含有变数和的项,如果:
那根据:
若假设是将里的都代换成所形成的新项,那以下的符号简写也是可行的:
直观上来说,是把第二个变数“固定”成特定的所得到的新函数,英文上也可称为partial applied function。
可以把箭号表示里的都取代成间隔号,变成更通俗直观的间隔号表示,比如说:
可以记为:
或是对于可积的,作如下定义的话:
函数的定义亦可不正式的记为:
由于已知的技术原因,图表暂时不可用。带来不便,我们深表歉意。 |
如果函数的值域跟定义域都是实数集合(俗称为实函数),可以x轴代表定义域的范围;y轴代表值域的范围,把函数的每个元素标示在平面直角坐标上,这被称为实函数在平面上的函数图形。
对于“双变数”的实函数,也就是以()
为元素的函数,可以取
然后以x轴为变化范围;y轴为变化范围;最后取z轴为的值域变化范围,这样就可以在三维直角坐标绘出的函数图形。
平面上的任意图形可用竖直判别法判断是否为实函数的图形,即图形与任何一条平行于y轴的直线不能有一个以上的交点。但实际上这仅仅是函数正式定义的一种应用,因为平行于y轴的直线代表的是形如
的集合,也就是此直线交x轴于,那这样直线与实函数的交集就是
而属于这个交集里的平面点最多只能有一个,否则就会跟每个只能对应一个的基本定义矛盾。
像可以指两种不同的概念
第一种是形如的项,直观上代表的是依照函数的对应规则,使能对应到的那个“值”。(严谨的意义请回去参考函数值的简记)
第二种指的是集合在函数下定义的集合
注意的值域就是定义域的像。在正式定义一节的最后例子中,在的像是,而的值域是。
类似的,集合在函数下的原像(或逆像)定义为:
沿用同一例子,可以看到的原像是,即空集。
以下是及的一些特性:
若且,那以下定义的集合(注意到代表笛卡儿积)
显然为一函数,称为在的限制。
反之,若、、且,那称为的扩张。
设且且为环。这样可以定义“函数和”与“函数积”如下:
很容易证明以上两者也是函数,类似的对任意的可以定义下面这两个集合
也是函数,其中被称为常数函数。
常用的数学函数包括多项式函数、根式函数、幂函数、对数函数、有理函数、三角函数、反三角函数等。它们都是初等函数。非初等函数(或特殊函数)包括伽马函数和贝塞尔函数等。
函数可分为
一个范畴包括一组对象与一组态射,每一个态射是个三元组(X, Y, f),X称为源对象(定义域的类比),Y称为目标对象(到达域的类比),而源对象与目标对象是范畴内的对象。基于这种解释,可以把函数看作集合范畴里面的态射。
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.