专栏首页阮一峰的网络日志指数式增长(Exponential Growth)

指数式增长(Exponential Growth)

前几天,我在日志中写到,有人根据我国历代古籍的数量,整理出一个指数方程。当时我还嘲笑说,这种做法有点无聊。今天我才发现,不是人家无聊,而是我太无知。

原来,文献数量呈指数式增长,不是回归方程做出来的,而是一项定理,在文献学中有专门的名字,叫"普赖斯公式"。

1963年,英国学者普赖斯(Derek J. de Solla Price),提出文献数量的增长遵守如下方程:

F=a·ert

其中,F表示本期文献量,a表示初期文献量,t表示时间,r表示文献增长的即时速率,也就是导数。

上面这个方程事实上是一个通用方程,任何指数式增长都可以用上面这个方程来刻画。

所谓指数式增长,就是指一个变量增长的速率与它此时的数量成比例。假设变量x随时间t指数式增长,那么根据定义,x的变化量遵守如下的微分方程:

其中,k>0,是一个常数,表示x增长的一个比例。对这个方程求解,可以得到x的解为

。将这个解同普赖斯公式进行比较,可以发现两者是一样的。

(完)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • YAML 语言教程

    编程免不了要写配置文件,怎么写配置也是一门学问。 YAML 是专门用来写配置文件的语言,非常简洁和强大,远比 JSON 格式方便。 本文介绍 YAML 的语法,...

    ruanyf
  • 科技爱好者周刊:第 95 期

    本杂志开源(GitHub: ruanyf/weekly),欢迎提交 issue,投稿或推荐你的项目。

    ruanyf
  • React 入门实例教程

    现在最热门的前端框架,毫无疑问是 React 。 上周,基于 React 的 React Native 发布,结果一天之内,就获得了 5000 颗星,受瞩目程度...

    ruanyf
  • YAML 语言教程

    编程免不了要写配置文件,怎么写配置也是一门学问。 YAML 是专门用来写配置文件的语言,非常简洁和强大,远比 JSON 格式方便。 本文介绍 YAML 的语法,...

    ruanyf
  • 玩转正则!推荐一个速查、调试、验证、可视化工具

    作为一个程序员、当代码农,时不时你会需要去写点正则表达式。但是,正则它毕竟不是一门语言,不是所有的程序员都会,或者说非常精通,有时候,你会遇到非常奇葩的正则表达...

    民工哥
  • Python 正则表达式

    我们能够使用 urllib 向网页请求并获取其网页数据。但是抓取信息数据量比较大,我们可能需要其中一小部分数据。对付刚才的难题,就需要正则表达式出马了。正则表达...

    猴哥yuri
  • Android Studio集成Genymotion

    Android Studio集成Genymotion比在Eclipse中集成简单多了。主要以下几个步骤: 1、官网先下载Genymotion:http://...

    xiangzhihong
  • windows/ubuntu下载PDF版本的硕博论文

    最近写毕业论文,需要在CNKI中国知网下载阅读很多硕博论文,而这些论文一个特点就是只有CAJ格式,如果想阅读查看,则必须使用CAJviewer。而这个软件使用体...

    用户1359560
  • Python|Tkinter实现一个简单的GUI界面

    Tkinter是python自带的一个可以编程的GUI,能将python代码封装成一个GUI;当然,Tkinter可以更好的为使用者带来视觉上的效果,可以将单调...

    算法与编程之美
  • js调取本地可执行文件exe

    function callExe () { try{ var command; var shell = new ActiveXObj...

    寻找石头鱼

扫码关注云+社区

领取腾讯云代金券