
| 微积分学 | |
|---|---|
|
多元微积分
|
|
在数学意义上,一个函数表示每个输入值对应唯一输出值。函数f中对应输入值的输出值x的标准符号为f(x)。包含某个函数所有的输入值的集合被称作这个函数的定义域,包含所有的输出值的集合被称作值域。
例如,表达式f(x) = x2 表示了一个函数f,其中每个输入值x都与唯一输出值x2相联系。因此,如果一个输入值为3,那么它所对应的输出值为9。一旦一个函数f被定义,例如,就可以被写为f(4) = 16。
在数学中,用像f这样临时的名字来表述函数是一个不常见的操作;在下一段中我们也许会定义f(x) = 2x+1,那么f(4) = 9。当不需要函数名称的时候,我们经常使用y=x2这样的格式。
如果一个函数经常被使用,它也许会被给予一个永久的名称,例如,
. 表示x的平方为x2.一个函数的基本特质是,对于每一个输入值都有唯一输出值与其对应。因此,例如,
.表示x的平方根为
它并不被定义为一个函数,因为它可能含有两个输出值。例如,9的平方根是是3和-3。要将一个平方根定义为一个函数,必须明确地选择一个平方根。定义
.表示x的正平方根为
对于任何非负输入值,选择那个非负的平方根作为它的输出值。
一个函数并不一定与数字有关。有一个与数字无关函数的例子是,指定每个国家当前的首都,那么,在这个函数里,
首都(法国)=巴黎。
一个更精确,但是仍然非正式的定义如下。令A和B为两个集合。在一个从A到B的函数中,对于A每个元素x,B中都有一个被限定的唯一元素y与其对应。集合A被称为函数的定义域,而集合B被称为函数的陪域。
在一些文章——比如lambda 演算——的观念中,函数可能被认为是原始的、结构不全面、不完整的,而不是被完善的理论所定义的。
在更广的数学领域内,术语对应、映射、变换通常是函数的同义词或近义词。无论如何在一些文章中它们也许会被定义为更多的专业含义。例如,在拓扑里一个对应关系有时被定义成一个连续函数。
目录 |
简而言之,函数是将唯一的输出值赋予每一输入的“法则”。这一“法则”可以用函数表达式、数学关系,或者一个将输入值与输出值对应列出的简单表格来表示。函数最重要的性质是其决定性,即同一输入总是对应同一输出(注意,反之未必成立)。从这种视角,可以将函数看作“机器”或者“黑盒”,它将有效的输入值变换为唯一的输出值。通常将输入值称作函数的参数,将输出值称作函数的值。
函数这个数学名词是莱布尼兹在1694年开始使用的,以描述曲线的一个相关量,如曲线的斜率或者曲线上的某一点。莱布尼兹所指的函数现在被称作可导函数,数学家之外的普通人一般接触到的函数即属此类。对于可导函数可以讨论它的极限和导数。此两者描述了函数输出值的变化同输入值变化的关系,是微积分学的基础。
从输入值集合X 到可能的输出值集合Y 的函数f(记作 f : X → Y)是X与Y的关系,满足如下条件:
定义域中任一x 在对映域中唯一对应的y 记为f(x)。
比上面定义更简明的表述如下:从X 映射到Y 的函数f 是X 与Y 的直积X × Y 的子集。X 中任一x 都与Y 中的y 唯一对应,且有序对(x, y)属于f 。
X与Y的关系若满足条件(1),则为多值函数。函数都是多值函数,但多值函数不都是函数。X与Y的关系若满足条件(2),则为偏函数。函数都是偏函数,但偏函数不都是函数。除非特别指明,本百科全书中的“函数”总是指同时满足以上两个条件的关系。
考虑如下例子:
| 完全,但非多对一。X中的元素3与Y中的两个元素b 和c 相关。因此这是多值函数,而不是函数。 | ||
| 多对一,但非完全。 X 的元素1未与Y 的任一元素相关。因此这是偏函数,而不是函数。 | ||
| 完全且多对一。因此这是从X到Y的函数。此函数可以表示为f ={(1, d), (2, d), (3, c)},或
|
输入值的集合X被称为f 的定义域;可能的输出值的集合Y被称为f 的陪域。函数的值域是指定义域中全部元素通过映射f 得到的实际输出值的集合。注意,把对映域称作值域是不正确的,函数的值域是函数的对映域的子集。
计算机科学中,参数和返回值的数据类型分别确定了子程序的定义域和对映域。因此定义域和对映域是函数一开始就确定的强制约束。另一方面,值域和实际的实现有关。
元素 x∈X在 f 的像 就是 f(x)。
子集 A⊂X 在 f 的像是以其元素的像组成 Y的子集,即
注意 f 的值域就是定义域 X 的像 f(X)。在我们的例子里, {2,3} 在 f 的像是 f({2, 3}) = {c, d} 而 f 的值域是 {c, d}。
根据此定义,f 可引申成为由 X 的幂集(由 X 的子集组成的集)到 Y 的幂集之函数,亦记作 f。
子集 B ⊂ Y 在 f 的原像(或逆像)是如下定义 X的子集:
在我们的例子里,{a, b} 的原像是 f −1({a, b}) = {1}。
根据此定义,f −1 是由 Y 的幂集到 X 的幂集之函数。
以下是 f 及 f −1 的一些特性:
这些特性适合定义域的任意子集 A, A1 及 A2 和输出值域的任意子集 B, B1 及 B2,甚至可推广到任意子集群的交集和并集。
函数f 的图像是平面上点对(x,f(x))的集合,其中x取定义域上所有成员的。函数图像可以帮助理解证明一些定理。
如果X 和Y 都是连续的线,则函数的图像有很直观表示,如右图是立方函数的图像:
注意两个集合X 和Y 的二元关系有两个定义:一是三元组(X,Y,G),其中G 是关系的图;二是索性以关系的图定义。用第二个定义则函数 f 等于其图象。
(详见函数列表)
平面上的点与其和原点 (0, 0) 的距离之关系“dist”
有孔平面 (Puntured plane) 上的点与描述该点受到原点发出的引力的矢量。最常用的数学函数包括加法、减法、乘法、除法、幂、对数、根号、多项式、有理函数、三角函数、反三角函数、微积分等。它们统称为初等函数-- 但此名的定义会随使用的数学分支而改变。非初等函数(或特殊函数)包括 Bessel函数和伽傌函数。
函数可分为
歧义函数指可于一条数学等式中找到不少于一个正确答案。例如,4的平方根可以是2或者-2而两者的平方皆是4。
严格来说,歧义函数不完全算是函数,因为数学函数的定义对于一个输入值只能有唯一一个输出值。实际上,这样的“函数”通常被称为关系式。
大陆的名称叫多值函数
n-元函数是指输入值为 n-元组的函数。或者说,若一函数的输入值域为 n 个集合的积集的子集,这函数就是 n-元函数。例如, 距离函数 dist((x,y)) 是一个二元函数,输入值是由两个点组成的序对。另外,多复变函数(即输入值为复数的多元组)是一个重要的数学课题。
在抽象代数中, 算子其实都是函数,如乘法 "*" 是个二元函数:我们写 x*y 其实是 *(x,y)的中缀表达法。
函数式程序设计是一个以函数概念为中心的重要理论范例,其中的运算对象为多元函数,基本语法基于λ演算,而函数的复合(见下)则采用代换来完成。特别地,通过一种称为Currying的变换,可将多元函数变换为一元函数。
函数 f: X → Y 及 g: Y → Z 的复合函数是
举例, 飞机在 t 时刻的高度是 h(t),而高度 x 处的氧气浓度是 c(x),则在 t 时刻飞机周围的氧气浓度是 (c o h)(t)。
若 Y⊂X 则 f 可自我复合; 此时复合函数可记作 f 2(不要与三角学的符号混淆)。函数的幂的定义是对自然数 n 有
对一个函数 f:X→Y ,若值域 Y 中任何一个元素 y 的原象是唯一的,那么这个函数就被称为是双射的。对任意的 y∈Y 到它的原象f−1(y)的映射,我们称之为 f 的反函数,记为 f−1。
举一个反函数的例子,比如 f(x) = x2 ,它的反函数是 f(x)−1 = √x 。(啊恩!...你必须指明它的定义域是...如果你说定义域是R,那就错了)同样,2x 的反函数是 x/2。反函数是一个函数,它能够“抵消”它的原函数。参见逆映射。
给出 Y 的子集 X 以及函数
,则

称为 f 在 X 的限制。
反之,若给出函数

则一个定义在 Y 的函数
适合 f | X = g,就是 g 的扩张。
设函数 f: X → R 及g: X → R 有 X 为共同的输入值域及环 R 为共同输出值域。 我们可以定义“函数和” f + g: X → R 及“函数积” f × g: X → R 如下:
对于所有 X 中的 x。
这样子我们得出一个函数组成的环。这是一个抽象性扩张的例子,由此我们由较简单的结构得出更复杂的。
若然以抽象代数 A 代替 R, 得出的由 X 到 A 的函数集会类似地拥有和 A 相同的代数结构。
所有从整数到整数的可计算函数的个数是可数的,这是因为所有可能的算法个数是可数的。从整数 到整数的函数个数要更多些-和实数个数一样多,也就是说是等势的。这说明有些从整数到整数的函数是不可计算的。关于不可计算函数,请参看停机问题和莱斯定理。
函数定义为定义域X与上域Y的关系。而在范畴学中,函数的概念被扩张成射的概念。 一个范畴包括一组物件与一组射,每一个射是个有序三元组(X, Y, f),其中f是从定义域X到上域Y的一个关系,而定义域与上域是范畴内的物件。基于这种解释,可以把函数看作集合范畴里面的射。
Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History