证明:指数函数和阶乘谁增长的更快?

先说结论,阶乘增长速度比指数函数快,也就是说:

\lim_{n \to \infty }\frac{a^n}{n!}=0

可以用简单的指数函数y=4^x的图形和阶乘函数图形做一个对比,可以发现,在自变量取值比较小的时候,指数函数(红色)是大于阶乘的,但是当自变量取值逐渐增加时,阶乘函数后来居上,增长率和数值上远远大于了指数函数。

这个规律是不是对所有整数为底的指数函数都适用呢?不管底数多大,指数函数最终追不上阶乘函数,根据本文开头的结论,答案是肯定的。这里证明以一下:

\boldsymbol{0\leq \frac{a^n}{n!}=\frac{a\cdot a\cdot a \cdot a \cdot \cdot a }{1\cdot 2 \cdot 3 \cdot 4 \cdot \cdot n}=\frac{a\cdot a\cdot a \cdot a \cdot \cdot a }{1\cdot 2 \cdot 3 \cdot 4 \cdot \cdot a}\times \frac{a\cdot a\cdot a \cdot a \cdot \cdot a }{(a+1)\cdot (a+2) \cdot (a+3) \cdot (a+4) \cdot \cdot n}=M\cdot \frac{a\cdot a\cdot a \cdot a \cdot \cdot a }{(a+1)\cdot (a+2) \cdot (a+3) \cdot (a+4) \cdot \cdot n}=}

\boldsymbol{M\cdot \frac{a\cdot a\cdot a \cdot a \cdot \cdot a }{(a+1)\cdot (a+2) \cdot (a+3) \cdot (a+4) \cdot \cdot n}=M\cdot \frac{a}{a+1}\cdot \frac{a}{a+2}\cdot \cdot \frac{a}{n}\leq M\cdot \frac{a}{n}=0}

所以:

\boldsymbol{0\leq \frac{a^n}{n!}\leq 0}

根据夹逼准则:

\boldsymbol{\lim_{n \to \infty }\frac{a^n}{n!}=0}

成立!

参考文章

数据结构与算法分析(排序,递归,链表)_数据结构的算法分析-CSDN博客


结束

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

华为云优惠券在哪里领取?

华为云作为华为旗下的云服务品牌,一直致力于为广大用户提供稳定、高效的云服务体验。为了吸引用户上云,华为云经常推出各种优惠活动,其中最常见的就是发放优惠券。那么,华为云优惠券在哪里领取呢?本文将为大家详细解答…

基于java+springboot+vue实现的宿舍管理系统(文末源码+Lw+ppt)23-597

摘 要 随着信息时代的来临,过去的传统管理方式缺点逐渐暴露,对过去的传统管理方式的缺点进行分析,采取计算机方式构建宿舍管理系统。本文通过课题背景、课题目的及意义相关技术,提出了一种楼宇信息、宿舍信息、宿舍安排、缺勤信…

二维码门楼牌管理应用平台建设:核采任务数据生产的新模式

文章目录 前言一、任务包下发与领取:确保外业数据核采的准确性二、基于小区面、建筑物面数据的标准化任务生成三、外业队伍联动开展核采工作四、二维码门楼牌管理应用平台的优化与发展 前言 随着城市管理的数字化进程加速,二维码门楼牌管理应用平台的建…

C语言整数和浮点数在内存中的存储

目录 一.整数在内存中的存储二.浮点数在内存中的存储1.浮点数存的过程2.浮点数取的过程1.E不全为0或E不全为12.E全为03.E全为1 三.浮点数的例题 一.整数在内存中的存储 整数在内存中是以二进制的补码存储的 正整数的源码 反码 补码 都一样,首位的符号位为0 负整数的…

计算机常见的知识点(3)

计算机系统 系统的构成 一个完整的计算机系统是由硬件和软件组成 硬件是由运算器、控制器、存储器、输入设备、输出设备五部分组成 其中:中央处理器(简称CPU)运算器控制器 主机中央处理器主存储器 计算机软件包括计算机本身运行所需要的系统软件和用户完成任务…

jacoco使用示例与常用配置说明

基本概念 有时候,对于一些重要的项目或者重点类,我们希望重点测试,但是我们怎么评估测试质量呢? 这个时候,或许就需要jacoco了。 接下来,我们就来了解一下jacoco的基本概念与使用。 以及在某些条件不允…

Redis - list 列表

前言 列表类似于 Java 中的数组或者顺序表,在 Redis 中,可以对列表两端插⼊(push)和弹出(pop),还可以获取指定范围的元素列表、 获取指定索引下标的元素等。列表是⼀种⽐较灵活的数据结构&#…

Loss-Attention

辅助信息 作者不开issue了,不建议复现

学习C++是否有必要学习Boost库?

C作为一门强大且灵活的编程语言,在软件开发领域有着广泛的应用。而在C的学习过程中,Boost库是一个经常被提及的重要资源。那么,对于C的学习者而言,是否有必要投入精力去学习Boost库呢?本文将就此问题展开详尽讨论。 一…

面试题:Java中的类加载器

1. 什么是类加载器,类加载器有哪些? 要想理解类加载器的话,务必要先清楚对于一个Java文件,它从编译到执行的整个过程。 类加载器:用于装载字节码文件(.class文件)运行时数据区:用于分配存储空间执行引擎:…

零代码编程:用kimichat批量重命名txt文本文件

一个文件夹中有很多个txt文本文件,需要全部进行重命名。 可以在kimichat中输入提示词: 你是一个Python编程专家,要完成一个关于批量重命名txt文本文件的Python脚本,下面是具体步骤: D:\Best Seller Books 这个文件夹…

chatGPT中文在线版本(亲测可用

ChatGPT是一个先进的自然语言处理模型,由OpenAI开发。它通过深度学习技术训练而成,可以进行对话、回答问题等多种自然语言处理任务。对于学生、开发者、研究人员和任何对人工智能感兴趣的人来说,这是一个非常有用的工具。 最近找到一个国内可…