微积分——用积分定义自然对数的动机

news2024/11/28 22:47:03

第6章 对数函数,指数函数和反三角函数

目录

第6章 对数函数,指数函数和反三角函数

6.1 引言

6.2 用积分定义自然对数的动机

内容来源:<> Tom M. Apostol 


6.1 引言

每当有人将他的注意力集中到数量关系的时候,他要么是正在学习已经的函数,要么正大试图发现未知函数的性质。函数的思想是如此地广泛如此地普遍,那么自然界中出现无穷无尽的各种函数也就不足为奇了。令人惊奇的是,几个非常特殊的函数支配着如此多的完全不同的自然现象。在本章节,我们将学习其中的一些函数——首先是学习对数函数及其反函数(指数函数),其次是学习三角函数的反函数。学习数学的任何人,不管其目标是将其作为一门抽象课程,还是将其视为解决其它科学领域问题的数学工具,都会发现熟练掌握这些函数极其性质的知识是必不可少的。

读者可能有机会在初等代数或三角学课程中使用过以10为底的对数。初等代数中给出的定义通常是这样假如 x > 0,10为底的x的对数(用 \log_{10} x 表示)是使得 10^{u}=x 成立的实数u。 假如 x=10^{u} ,y=10^{v} , 根据指数定律,就产生了表达式 xy=10^{u+v} 。根据对数法则,就成了

(6.1)  \log_{10} xy = \log_{10}x+\log_{10}y 

正是由于这种基本属性,使得对数特别适用于涉及乘法的运算(译注:将复繁的乘法运算转化为简单的加法运算,节约了大量的运算时间,在没有计算机的年代,节约了大量脑力)。数10作为基底(base,或root,或radix)特别有用,因为实数通常都十进制书写,并且某些重要的数0.01,0.1, 1, 10, 100, 1000, . . .,等等,都分别有它们的对数,即,-2, -1, 0, 1, 2, 3, . . .。

不必将对数的基底限定在10。任何其它b ≠ 1 的正数作为基底也同样合适。

(6.2) u=\log_b x 意味着 x=b^u 以及基本属性 (6.1) 成了

(6.3) \log_{b}xy = \log_{b}x+\log_{b}y 

    如果我们从批判的角度审视(6.2)的定义,我们会发现它存在几个逻辑漏洞首先,要理解(6.2),我们必须知道 b^u 指的是什么是整数或比率数(rational number,即两个整数的商式)时,这样定义是很容易的,但是,当u是非比数(irrational number)时,定义 b^u 并不是一件容易的事(a trivial matter)。例如,我们应该如何定义 10^{\sqrt{2}} ? 即使我们设法满足了以上 b^u 的定义,在我们将(6.2)作为好的对数定义之前,我们还需要克服更多的困难。必须证明,对于每一个x > 0,都必定存在一个整数 u 使得 x=b^u 成立此外为了从(6.2)推导出(6.3),必须建立对所有实指数uv的指数定律 b^{u}b^{v} = b^{u+v} 

    通过这种方法克服这些困难,达成符合对数定义的条件是可能的,但是这个过程冗长繁琐。然而,幸运的是,可以以一种完全不同的方式研究对数,这种方式要简单得多,并且展现了微积分方法的强大和优雅这种思想就是首先引入对数,然后用对数定义b^u 。

6.2 用积分定义自然对数的动机

对数是一个可以以多种不同方式定义的数学概念的典型例子。当某位数学家试图公式化某个数学概念的定义时,例如,定义对数概念时,他通常会想到一些他希望这个概念具有的性质。通过考察这些性质,他通常得出了一个简单的公式或过程,这些公式或过程可以用作定义,从中可以得出所需的性质作为逻辑推论(deductions)。我们将说明如何使用此过程来得出下一节中给出的对数的定义。

我们希望对数具有的性质之一是乘积的对数应该是各个因子的对数之和。让我们单独考虑一下这个性质,看看它会把我们引向何方。如果我们把对数看成一个函数f,那么我们希望这个函数具有公式所表达的性质

(6.4) f(xy) = f(x) + f(y) (其中,x, yxy都在函数的定义域中)。

类似于(6.4)这样的等式,表达了函数在在两个或多个点上的值之间的关系,称为函数方程(functional equation)很多数学问题可以归结为解函数方程,得到满足方程的任意函数。通常,这种方程有很多不同的解,要求尽所有解非常困难。只寻找某些具有附加性质(如连续性和可微性)的这些方程却相对容易。在多数情况下,这些解是我们唯一感兴趣的解。我们将采用这种观点,并确定(6.4)的所有可微解。但首先让我们尝试仅从(6.4)中推断出我们需要什么信息,而不对 f 做任何进一步的限制。

(6.4)的一个解是在实轴上处处为零的函数。事实上,这是(6.4)的定义为所有实数的唯一解。为了证明这一点,我们令f为满足(6.4)的任意函数。假如0在域内,则我们可以在(6.4)中代入y = 0 ,得到 f(0) = f(x) + f(0),这意味着,对于定义域内的每一个x,都有f(x) = 0。换句话说,假如0在定义域内,则f一定等于0。因此,(6.4) 的不完全为零的解不能定义在 0点。

假如f是(6.4)的一个解并且假如1在定义域内,我们可以在(6.4)中代入x = y = 1,得到f(1) = 2 f(1),这意味着

f(1) = 0 。

假如1和-1都在定义域内,我们可以在(6.4)中代入x = y = -1,推导出f(1) = 2f(-1),因此,f(-1) = 0 。现在,假如x,-x,1和-1都在域内,我们可以在(6.4)中代入y = -1,推导出f(-x) = f(-1) + f(x),因为f(-1) = 0,我们求得

f(-x) = f(x) 。

换句话说,(6.4)的任何解必然是偶函数。

现在我们假定函数f在每一个x ≠ 0的点都具有导数f ’(x)。假如我们在(6.4)中保持y不变,并且针对x进行微分(在左侧使用求导链式法则),我们求得

y f ’(xy) = f ’(x)

x = 1时,这个式子给出y f ’(y) = f ’(1),因此,我们有

  f'(y) = f'(1)\frac{1}{y}   (对每一个y ≠ 0)。

从这里我们可以看出,导数f ’是单调的,并且在不包括原点的闭区间上是可积的。此外,f 在每一个这样的闭区间上都是连续的,我们可以应用积分第二基本定理写成

f(x)-f(c) = \int_{x}^{c} f'(t)dt=f'(1)\int_{x}^{c}\frac{1}{t}dt 。

如果x > 0,这个方程对于任意正数c都成立,假如x < 0,则其对任意负数c都成立。因为f(1) = 0,选择 c = 1,我们得到

f(x)=f'(1)\int_{1}^{x}\frac{1}{t}dt ( x > 0 ) 。

假如x是负数,则- x是正数,且因为f(-x) = f(x),我们求得

 f(x)=f'(1)\int_{1}^{-x}\frac{1}{t}dt ( x < 0 ) 。

这两个公式可以合并成一个对正负x都有效的公式,即

(6.5)  f(x)=f'(1)\int_{1}^{|x|}\frac{1}{t}dt ( x ≠ 0 ) 。

因此,我们已经证明,存在(6.4)的一个解,它在每一个x ≠ 0 的点都存在导数,则这个解必定由(6.5)的积分公式给出。假如f ’(1) = 0,则(6.5)意味着对于所有x ≠ 0,有f(x)= 0,这个解与等于0的解一致。因此,假如f不等于0,我们一定有f ’(1) ≠ 0 ,这种情况,我们可以在(6.5)的两边分别除以f ’(1),从而得到

(6.6)   g(x) = \int_{1}^{|x|}\frac{1}{t}dt ( x ≠ 0 ) 。

其中,g(x)=\frac{f(x)}{f'(1)}  。函数g(x)也是(6.4)的一个解,因为无论f是什么函数,cf都是(6.4)的一个解。这就证明了(6.4)有一个不等于0的解,并且,假如这个解在除了原点之外的任意点都可导,则由(6.6)给出的函数g(x)也是(6.4)的一个解,并且,通过乘以一个合适的常量,可以从这一个解获得(6.4)的所有解。

应强调一点,这个论证并不能证明(6.6)给出的函数g实际是上一个解,因为我们基于至少有一个解不为零的这个假设去推导(6.6)。公式 (6.6) 提出了一种构建此类解的方法。我们只是反向操作。即我们用(6.6)式中的积分定义一个函数g,然后我们直接验证这个函数实际上满足(6.4)式这表明我们应该将对数定义为(6.6)给出的函数 g如果我们这样做,这个函数将具有 g(-x) = g(x)的性质,或者换句话说,不同的数将具有相同的对数。 对于我们稍后要做的一些事情,最好以这样一种方式定义对数——没有两个不同的数具有相同的对数。后一个性质可以通过仅对正数定义对数来实现。 因此我们使用以下定义。(译注:结合微积分的思想,根据对数的性质,推导出用微积分定义对数的必须公式,从而使得对数的定义和证明得到极大简化,这就是采用微积分定义对数的直接动机。)

内容来源:
<<Calculus>> Tom M. Apostol 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/423123.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

NIFI大数据进阶_实时同步MySql的数据到Hive中去_可增量同步_实时监控MySql数据库变化_操作方法说明_02---大数据之Nifi工作笔记0034

然后我们继续来看,如果需要同步,当然需要先开启mysqlbin log日志了 可以看到开启操作 在windows和linux上开启binlog日志 然后看一下 在windows上开启mysql的binlog的方法

ES X-Pack密码认证与用户管理

用户数据的安全性一直被人诟病且默认没有密码认证&#xff0c;Elasticsearch在6.8之前官方的X-pack安全认证功能都是收费的&#xff0c;所以很多人都采用Search Guard或者ReadOnly REST这些免费的安全插件对Elasticsearch进行安全认证。从Elasticsearch 6.8开始&#xff0c;Sec…

Java集成工作流经典案例(多个项目优化精华版)

前言 activiti工作流引擎项目&#xff0c;企业erp、oa、hr、crm等企事业办公系统轻松落地&#xff0c;请假审批demo从流程绘制到审批结束实例。 一、项目形式 springbootvueactiviti集成了activiti在线编辑器&#xff0c;流行的前后端分离部署开发模式&#xff0c;快速开发平…

爆款来袭!刷屏的Auto-GPT与ChatGPT区别,GPT成为AI领域最受关注的技术,你还在等什么?(狂飙 啊。。。Github 80k star了)

最近全网火爆刷屏的热门词auto-gpt&#xff0c;在全网站频频出现: "ChatGPT 过时了&#xff0c;Auto-GPT才是未来" "它所具备的能力主打的就是一个“自主”&#xff0c;完全不用人类插手的那种&#xff01;" 到底什么是auto-gpt? 1、Auto-GPT和ChatGP…

zabbix创建自定义监控模板之自动注册,代理服务器

目录 第一章zabbix 自动注册&#xff08;对于 agent2 是主动模式&#xff09; 1.1.环境准备 1.2.修改 zabbix-agent2 配置文件 1.3.在 Web 页面配置自动注册 第二章部署 zabbix 代理服务器 2.1.环境部署 2.2.安装 zabbix 所需的数据库yum install -y mariadb-server mar…

ChatGPT应用场景与工具推荐

目录 写在前面 一、关于ChatGPT 二、应用实例 1.写文章 2.入门新的知识 3.解决疑难问题 4.生成预演问题 5.文本改写 6.语言翻译 7.思维导图 8.PDF阅读理解 9.操作格式化的数据 10.模拟场景 11.写代码 三、现存局限 写在前面 本文会简单介绍ChatGPT的特点、局限以…

Baumer工业相机堡盟工业相机如何通过BGAPI SDK获取每张图像的微秒时间和FrameID(C#)

BGAPI SDK获取图像微秒级时间和FrameID Baumer工业相机Baumer工业相机FrameID技术背景一、FrameID是什么&#xff1f;二、使用BGAPI SDK获取图像微秒时间和FrameID步骤 1.获取SDK图像微秒级时间2.获取SDK图像FrameIDBaumer工业相机使用微秒级时间和FrameID保存的用处Baumer工业…

深度理解Vuex的用法及实例讲解

背景&#xff1a; 在项目里面写一个公共的方法&#xff0c;只要有需要的table的column需要变色就直接调用这个方法就好了&#xff0c;不需要在自己的子页面写方法。 如下图&#xff0c;写一个column变色的公共方法。 源代码&#xff1a; 下面的源代码将以上面背景需求为例子…

HTTP协议状态码大全 | 汇总HTTP所有状态码

&#x1f50a; HTTP 状态码 当浏览者访问一个网页时&#xff0c;浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前&#xff0c;此网页所在的服务器会返回一个包含 HTTP 状态码的信息头&#xff08;server header&#xff09;用以响应浏览器的请求。 HTTP…

统计软件与数据分析Lesson8----HTML初识

统计软件与数据分析Lesson8----HTML初识1.什么是 HTML&#xff1f;2.查看HTML源代码3.HTML 标签4.HTML 文档5.编写 HTML6.HTML 标签6.1 HTML 标题6.2 HTML 段落6.3 HTML 链接7.HTML 元素7.1HTML 嵌套元素7.2 HTML空元素8.HTML 属性9. HTML <div> 元素10.其它10.1 HTML 水…

七、网络安全

&#xff08;一&#xff09;网络安全设计 1、网络安全体系设计 &#xff08;1&#xff09;物理安全 通信线路的可靠性、硬软件设备的安全性、设备的备份、防灾害防干扰能力、设备的运行环境、不间断电源 eg机房安全 &#xff08;2&#xff09;系统安全 操作系统本身的缺陷…

MySQL数据库,表的增删改查详细讲解

目录 1.CRUD 2.增加数据 2.1创建数据 2.2插入数据 2.2.1单行插入 2.2.2多行插入 3.查找数据 3.1全列查询 3.2指定列查询 3.3查询字段为表达式 3.3.1表达式不包含字段 3.3.2表达式包含一个字段 3.3.3表达式包含多个字段 3.4起别名 3.5distinct(去重) 3.6order …

如何恢复回收站?数据恢复,这4招就够了!

案例&#xff1a;恢复回收站 【谁能帮帮我这个电脑小白呀&#xff1f;回收站里的文件被删除了还能恢复吗&#xff1f;怎么恢复回收站文件呢&#xff1f;求解答&#xff01;】 电脑的回收站给我们带来了很多的便利&#xff0c;我们可以将删除的数据放入回收站&#xff0c;也可…

OnnxRuntime----Lite-Mono单目深度估计ONNX推理

题目要求&#xff1a;学习了解单目深度估计模型Lite-Mono&#xff0c;根据上篇VSCode配置之OnnxRuntime(CPU) && YOLOv7验证&#xff0c;实现深度估计模型Lite-Mono推理&#xff0c;并集成到现有ONNX系列模型中。 Lite-Mono论文&#xff1a;Lite-Mono:A Lightweight CN…

运算放大器的内部结构-运放

运算放大器的内部结构 算放大器的内部电路&#xff0c;对于使用者在遭遇应用上的极限而导致无法达成系统设计规格时&#xff0c;非常有帮助。而虽然各家厂商推出的运算放大器性能与规格互有差异&#xff0c;但是一般而言标准的运算放大器都包含下列三个部分&#xff1a; 差动…

走进小程序【一】什么是小程序?

文章目录&#x1f31f;前言&#x1f31f;发展史&#x1f31f;什么是[微信小程序](https://developers.weixin.qq.com/miniprogram/dev/framework/)&#xff1f;&#x1f31f;微信小程序能做什么&#xff1f;&#x1f31f;小程序发展前景和优势&#x1f31f;写在最后&#x1f31…

ROS1学习笔记:launch启动文件的使用方法

参考B站古月居ROS入门21讲&#xff1a;launch启动文件的使用方法 基于VMware Ubuntu 20.04 Noetic版本的环境 文章目录一、launch的文件结构二、launch的文件语法2.1 根元素2.2 参数设置2.3 重映射和嵌套三、相关示例simple.launchturtlesim_parameter_config.launchstart_tf_d…

SpringBoot 整合 JSP和MyBatis

✅作者简介&#xff1a;2022年博客新星 第八。热爱国学的Java后端开发者&#xff0c;修心和技术同步精进。 &#x1f34e;个人主页&#xff1a;Java Fans的博客 &#x1f34a;个人信条&#xff1a;不迁怒&#xff0c;不贰过。小知识&#xff0c;大智慧。 &#x1f49e;当前专栏…

【满血Buff】ChatGPT科普篇,三段式介绍,内含各种高效率插件

【满血Buff】ChatGPT科普篇&#xff0c;三段式介绍&#xff0c;内含各种高效率插件1、ChatGPT是什么2、为什么要掌握ChatGPT效能工具3、ChatGPT能做什么4、和ChatGPT相关的谷歌插件4.1 WebChatGPT4.2 OpenAI Ttanslator 翻译4.3 ChatGPT for Google本篇博客采用三段论的叙事方式…

Redis Cluster详解

文章目录集群设计目标Redis 集群协议中的客户端和服务器角色写入安全可用性(Availability)性能(Performance)避免合并(merge)操作主要模块介绍哈希槽(Hash Slot)Keys hash tagsCluster nodes属性Cluster总线集群拓扑节点握手请求重定向Moved 重定向ASK 重定向smart客户端状态检…