问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

函数的定义域、值域和上域

创作时间:
作者:
@小白创作中心

函数的定义域、值域和上域

引用
1
来源
1.
https://www.mathsisfun.com/sets/domain-range-codomain.html

函数是数学中的一个基本概念,而定义域、值域和上域则是理解函数的关键。本文将通过简单易懂的语言和具体示例,帮助读者掌握这些重要概念。

函数的基本概念

函数是将输入值映射到输出值的关系。例如,一棵树每年长高20厘米,树的高度与年龄之间的关系可以用函数h表示:

h(年龄) = 年龄 × 20

如果年龄是10年,那么高度就是h(10) = 200厘米。可以说"10 → 200"。

但是,并不是所有的值都能作为输入!函数可能在给定错误的值(如负数年龄)时无法工作,了解可能的输出值(如总是正数)也很有帮助。因此,我们需要说明哪些值可以输入和输出。

集合的概念

集合是一组事物的集合,比如数字。这里有一些例子:

  • 偶数集合:{...,-4,-2,0,2,4,...}
  • 奇数集合:{...,-3,-1,1,3,...}
  • 素数集合:{2,3,5,7,11,13,17,...}
  • 小于10的3的正倍数:{3,6,9}

函数在本质上是用集合来定义的:

函数将一个集合中的每个元素与另一个集合中的唯一元素相关联(可能是同一个集合)。

定义域、上域和值域

函数的输入和输出有一些专门的术语:

  • 可以输入函数的值称为定义域
  • 可能输出的值称为上域
  • 实际输出的值称为值域

例如:

  • 集合"A"是定义域
  • 集合"B"是上域
  • 被指向的B中的元素(函数实际产生的值)是值域,也称为像

在这个例子中:

  • 定义域:{1,2,3,4}
  • 上域:{1,2,3,4,5,6,7,8,9,10}
  • 值域:{3,5,7,9}

定义域的重要性

实际上,输出(值域)取决于输入(定义域)...但是我们可以定义定义域!

事实上,定义域是函数的一个本质部分。改变定义域,我们就得到了一个不同的函数。

例如:

  • 函数f(x) = x²的定义域(输入)可以是计数数{1,2,3,...},那么值域将是集合{1,4,9,...}
  • 另一个函数g(x) = x²的定义域可以是整数{...,-3,-2,-1,0,1,2,3,...},在这种情况下,值域是集合{0,1,4,9,...}

即使两个函数都接受输入并将其平方,它们的输入集不同,因此产生不同的输出集。在这种情况下,g(x)的值域还包括0。

此外,它们会有不同的性质。例如,f(x)总是给出唯一的答案,但g(x)可以用两个不同的输入给出相同的答案(如g(-2)=4,以及g(2)=4)。

因此,定义域是函数的一个本质部分。

函数都有定义域吗?

是的,但在更简单的数学中我们从未注意到这一点,因为定义域是假设的

  • 通常假设为"所有可行的数"
  • 或者如果我们研究整数,那么定义域假设为整数
  • 等等

但在更高级的工作中,我们需要更加小心!

上域与值域的区别

上域和值域都在输出端,但有微妙的区别。

上域是可能输出的值的集合。上域实际上是函数定义的一部分。

而值域是实际输出的值的集合。

例如:我们可以定义一个函数f(x)=2x,其定义域和上域都是整数(因为我们这样说)。但通过思考我们可以看到,值域(实际输出值)只是偶数。

所以上域是整数(我们这样定义的),但值域是偶数。

值域是上域的一个子集。

为什么需要两者? 好吧,有时我们不知道确切的值域(因为函数可能很复杂或不完全已知),但我们知道它所在的集合(如整数或实数)。因此,我们定义上域并继续进行。

上域的重要性

让我问你一个问题:平方根是函数吗?

如果我们将上域(可能的输出)设为实数集合,那么平方根就不是函数!这是个惊喜吗?

原因是对于一个输入可能有两个答案,例如f(9) = 3或-3

函数必须是单值的。它不能对相同的输入给出两个或多个结果。所以"f(9) = 3或-3"是不对的!

但是,通过简单地限制上域为非负实数,可以修复这个问题。

事实上,根号(如√x)总是表示主(正)平方根,所以√x是一个函数,因为它的上域是正确的。

所以,我们选择的上域实际上会影响某物是否是函数。

符号表示

数学家不喜欢写很多文字,当几个符号就能表达时。所以有方法表示"定义域是"、"上域是"等。

这是我知道的最简洁的方式:

这表示函数"f"的定义域是"N"(自然数),上域也是"N"。

或者表示函数"f"接收"x"并返回"x²"

还有:

Dom(f)或Dom f表示"函数f的定义域"
Ran(f)或Ran f表示"函数f的值域"

如何指定定义域和值域

学习如何使用集合构建符号指定定义域和值域。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号