文章目录

  • 1. 概述
    • 1.1. 内容简介
    • 1.2. 作者简介
    • 1.3. 人物简介
  • 2. 第1章 数列和数学模型
    • 2.1. 故事情节
    • 2.2. 数列智力题没有正确答案
  • 3. 第2章 一封名叫数学公式的情书
    • 3.1. 故事情节
    • 3.2. 所有约数之和
  • 4. 参考文献

1. 概述

1.1. 内容简介

《数学女孩》以小说的形式展开,重点描述一群年轻人探索数学中的美。内容由浅入深,数学讲解部分十分精妙,被称为“绝赞的初等数学科普书”。内容涉及数列和数学模型、斐波那契数列、卷积、调和数、泰勒展开、巴塞尔问题、分拆数等,非常适合对数学感兴趣的初高中生以及成人阅读1

1.2. 作者简介

作者结城浩,日本资深技术作家和程序员。二十年来笔耕不辍,在编程语言、设计模式、数学、密码技术等领域,编写著作三十余本。代表作有《数学女孩》系列、《程序员的数学》等1

1.3. 人物简介

  1. :书中的主角,以第一人称视角对故事进行叙述,本文为了方便写作,下面就用男主来指代主角了。男主是一名高二学生,不喜欢运动,也没什么朋友,最喜欢的就是展开数学公式,总是在图书室一个人面朝笔记本写写算算。
  2. 米尔嘉:数学学霸,年级数学第一,但总分是第二,落后于都宫。高一与男主结识,两人经常一起讨论数学问题,经常用一流的解法打动男主。
  3. 泰朵拉:数学一般的活力少女,和男主在同一所初中毕业,比男主小一届,所以是高一学生,平时经常向男主发问。
  4. 都宫:年级第一,擅长体育,在书中出现较少。
  5. 村木老师:知识渊博的数学老师,有时候会给男主和米尔嘉出题,让他们自由思考。
  6. 盈盈:钢琴爱好者协会“最强音”的会长,偶尔会和米尔嘉一起练琴。

2. 第1章 数列和数学模型

2.1. 故事情节

本章主要介绍了男主和米尔嘉的相遇过程,米尔嘉给男主念了几个数列,被男主接上了,两人就像对上了暗号,确认过眼神,都是搞数学的人。

2.2. 数列智力题没有正确答案

数列题提供的有限的几个数字,而数列本身是无限延续的,就像看起来很简单的1,2,3,4,⋯1, 2, 3, 4 ,\cdots1,2,3,4,⋯这样的数列,我们很自然地会想到下一个数应该是555,但其实后面的数也可以是10,20,30,40,⋯10, 20, 30, 40,\cdots10,20,30,40,⋯满足下面的表达式

an=[((x−1)mod4)+1]∗10⌊(x/4)⌋,(n∈N+)(1.1)a_n = [((x-1) \mod 4 ) + 1] * 10^{\lfloor(x / 4) \rfloor} , (n \in N_+) \tag{1.1} an​=[((x−1)mod4)+1]∗10⌊(x/4)⌋,(n∈N+​)(1.1)

我们无法发现数列的规律,真正的数列模型是一眼看不出来的。如下面这个数列

1,2,3,4,6,9,8,12,18,27,⋯1, 2, 3, 4, 6, 9, 8, 12, 18, 27, \cdots 1,2,3,4,6,9,8,12,18,27,⋯

其答案可能是这样的

2030⏟指数之和为0,2130,2031⏟指数之和为1,2230,2131,2032⏟指数之和为2,2330,2231,2132,2033⏟指数之和为3,⋯{\underbrace{2^0 3^0}_{\text{指数之和为0}}}, {\underbrace{2^1 3^0, 2^0 3^1}_{\text{指数之和为1}}} , {\underbrace{2^2 3^0, 2^1 3^1, 2^0 3^2}_{\text{指数之和为2}}} , {\underbrace{2^3 3^0, 2^2 3^1, 2^1 3^2, 2^0 3^3}_{\text{指数之和为3}}} , \cdots 指数之和为02030​​,指数之和为12130,2031​​,指数之和为22230,2131,2032​​,指数之和为32330,2231,2132,2033​​,⋯

这就引出了后面的质数分解问题,即书中所说的“世界上只有两个质数”的话题。

3. 第2章 一封名叫数学公式的情书

3.1. 故事情节

这一章主要讲述了男主和泰朵拉的相遇过程。男主收到一封来自泰朵拉的信,信中说到泰朵拉希望男主能够教她如何学好数学,于是两人相约在阶梯教室。

3.2. 所有约数之和

米尔嘉给男主出了一道题,题目如下

有一个正整数 nnn 如何求出 nnn 的所有约数之和?

  • 符号定义
  1. 用 p0,p1,p2,…,pmp_0, p_1, p_2, \dots, p_mp0​,p1​,p2​,…,pm​ 来表示质数
  2. 用 a0,a1,a2…,ama_0, a_1, a_2 \dots, a_ma0​,a1​,a2​…,am​ 来表示指数
  3. m+1m + 1m+1 表示将 nnn 分解质因数后质因数的个数
  • 男主的解法
  1. 将正整数 nnn 进行因式分解

假设 p0,p1,p2,…,pmp_0, p_1, p_2, \dots, p_mp0​,p1​,p2​,…,pm​ 为质数,a0,a1,a2…,ama_0, a_1, a_2 \dots, a_ma0​,a1​,a2​…,am​ 为正整数,则有

n=p0a0×p1a1×p2a2×⋯×pmam(2.1)n = p_0^{a_0} \times p_1^{a_1} \times p_2^{a_2} \times \dots \times p_m^{a_m} \tag{2.1} n=p0a0​​×p1a1​​×p2a2​​×⋯×pmam​​(2.1)

  1. nnn 的约数 TnT_nTn​ 就可以表现为以下形式。

Tn=p0b0×p1b1×p2b2×⋯×pmbm(2.2)T_n = p_0^{b_0} \times p_1^{b_1} \times p_2^{b_2} \times \dots \times p_m^{b_m} \tag{2.2} Tn​=p0b0​​×p1b1​​×p2b2​​×⋯×pmbm​​(2.2)

其中 bmb_mbm​ 就是以下整数。

b0=0,1,2,3,…,a0中的任意数b_0 = 0, 1, 2,3, \dots , a_0 \text{中的任意数} b0​=0,1,2,3,…,a0​中的任意数

b1=0,1,2,3,…,a1中的任意数b_1 = 0, 1, 2,3, \dots , a_1 \text{中的任意数} b1​=0,1,2,3,…,a1​中的任意数

bm=0,1,2,3,…,am中的任意数b_m = 0, 1, 2,3, \dots , a_m \text{中的任意数} bm​=0,1,2,3,…,am​中的任意数

  1. 将公式 2.22.22.2 展开,就可以得到公式 2.32.32.3。

Tn=(1+p0+p02+⋯+p0a0)×(1+p1+p12+⋯+p1a1)×(1+p2+p22+⋯+p2a2)×…×(1+pm+pm2+⋯+pmam)(2.3){ \begin{aligned} T_n &= (1 + p_0 + p_0^2 + \dots + p_0^{a_0}) & \\ &\times (1 + p_1 + p_1^2 + \dots + p_1^{a_1}) &\\ &\times (1 + p_2 + p_2^2 + \dots + p_2^{a_2}) &\\ &\times \dots &\\ &\times (1 + p_m + p_m^2 + \dots + p_m^{a_m}) &\\ \end{aligned} } \tag{2.3} Tn​​=(1+p0​+p02​+⋯+p0a0​​)×(1+p1​+p12​+⋯+p1a1​​)×(1+p2​+p22​+⋯+p2a2​​)×…×(1+pm​+pm2​+⋯+pmam​​)​​(2.3)

这个公式显然很不简洁,下面看米尔嘉的解答。

  • 米尔嘉的解法
  1. 将大于1的整数 nnn 进行以下形式的质因数分解

n=∏k=0mpkak(2.4)n = \prod_{k = 0}^m p_k^{a_k} \tag{2.4} n=k=0∏m​pkak​​(2.4)

  1. 假设 pkp_kpk​ 为互不相同的质数,aka_kak​ 为正整数。那么,此时 nnn 的所有约数之和 TnT_nTn​ 就可以用以下公式来求解。

Tn=∏k=0m∑i=0mpkai=∏k=0m1−pkak+11−pk(2.5){ \begin{aligned} T_n & = \prod_{k = 0}^m \sum_{i = 0}^m p_k^{a_i} & \\ & = \prod_{k = 0}^m \frac{1 - p_k^{a_k + 1}}{1 - p_k} & \\ \tag{2.5} \end{aligned} } Tn​​=k=0∏m​i=0∑m​pkai​​=k=0∏m​1−pk​1−pkak​+1​​​​(2.5)

4. 参考文献

[1]得到APP.《数学女孩》[EB/OL].https://m.igetget.com/hybrid/v2/ebook/detail?bid=qPKdG1m9B8MaveyJdxRzNnKYlqgVZ3koXB3o5pL7E4m1r26kQjXDAPObGkYgJ4pN,2016.01.


联系邮箱:curren_wong@163.com

Github:https://github.com/CurrenWong

欢迎转载/Star/Fork,有问题欢迎通过邮箱交流。

《数学女孩》 读书笔记 Part 1 of 5相关推荐

  1. 《程序员的数学》读书笔记

    春节结束从老家回到上海的时候,买到的是临客的火车,坐了26个小时.小腿都坐肿了,但是也一口气看完了结城浩写的这本<程序员的数学>.不得不说,小日本这个国家是挺讨厌的,但是结城浩这个日本人写 ...

  2. 度量相似性数学建模_数学之美读书笔记

    2020年6月读,先通读一遍,随后为写读书笔记又重新读了一遍,收获颇丰,虽然没有很多数学或者编程方面的知识,但正如作者所说,这本书讲述的是道,而非术. 读这本书让我领略到了科学的趣味,并不是枯燥的敲代 ...

  3. 《数学之美》-吴军 读书笔记

    从吴军的<数学之美>找到了伽莫夫的<从一到无穷大>,前段时间先整理了<从一到无穷大>的笔记.现在整理下<数学之美>以巩固下. 近段时间AlfaGo 与人 ...

  4. 《数学之美》——吴军#读书笔记

    <数学之美> 吴军 第一章:文字和语言vs数字和信息 主要内容概述:"语言和数学的产生都是为了同一个目的--记录和传播信息".科技是伴随着人类的不断进化而发展进步的.信 ...

  5. 吴军《数学之美》-读书笔记

    <数学之美>读书笔记 前言 第一章-文字和语言 vs 数字和信息 第二章-自然语言处理(从规则到统计) 第三章-统计语言模型 前言 本来想把题目写作读后有感或者叫什么心得体会,但是斟酌之后 ...

  6. 读书笔记:程序员的数学 概率统计

    读书笔记:程序员的数学 概率统计 特点 内容 第一.二章 概率定义 多随机变量 第三.四章 离散.连续分布 第五章 协方差矩阵与多元正态分布 第六.七章 估计与检验 伪随机数 第八章 各类应用 体会 ...

  7. 【读书笔记】《数学之美》——一个好方法在形式上总是简单的

    数学之美 作者简介 内容简介 摘抄语录 收获感悟 牛顿曾说"(人们)发觉真理在形式上从来是简单的,而不是复杂和含混的."数学的美妙之处在于它对自然界史诗的总结和归纳,也是抽象思考的 ...

  8. 【读书笔记】数学之美(下)

    作者:LogM 本文原载于 https://segmentfault.com/u/logm/articles,不允许转载~ 本文为旧博客文章,数学公式显示不正常,请至 https://segmentf ...

  9. 解码者:数学探秘之旅——读书笔记(一)

    解码者:数学探秘之旅--读书笔记(一) 摘录[^1] Michael Atiyah Alain Connes 叛逆行为 诗情荡漾 伽罗瓦 代数与音乐 建议 读后感 参考文献 摘录1 Michael A ...

  10. Maltab在数学建模中的应用(第二版)——读书笔记上

    Maltab在数学建模中的应用(第二版)--读书笔记上 1.MATLAB与数据文件的交互 1.1数据拟合 1.2数据拟合实例 1.3数据可视化 1.4层次分析法 2.规划问题的MATLAB求解(多约束 ...

最新文章

  1. 第十六届全国大学生智能汽车竞赛-航天智慧物流创意组 线下选拔赛赛题发布!
  2. passwd 修改用户密码
  3. 处理字符串_3_处理含引号的字符串
  4. 51nod 1096 距离之和最小 思维题,求中位数
  5. (转)iOS面试题目
  6. Kotlin学习笔记 第二章 类与对象 第十二 十三节 对象表达式与对象声明 类型别名
  7. vue ---- webpack扩展
  8. 京东回应“两年将回购20亿美元股份”;微软即刻关闭全球所有旗下商店;. Net 5首个预览版发布|极客头条...
  9. Halcon缺陷检测——测量拟合
  10. 4.9、Bootstrap V4自学之路------组件---提示
  11. IE7 下载EXCEL注意地方
  12. 人工智能AI - 学习/实践
  13. html画excel表格边框,设置Excel表格和单元格的边框和底纹 html表格单元格边框
  14. matlab时频工具箱简介,matlab时频工具箱
  15. 什么是RS232电平?什么是TTL电平?
  16. 电脑开热点手机搜不到连不上
  17. AI智能尺寸测量仪简介(图像尺寸测量仪)
  18. fflush()函数
  19. 用C语言实现小写金额转大写
  20. po模型---tpshop项目

热门文章

  1. AIDE MD主题配置
  2. svn客户端(Windows版本)
  3. charles windows版使用教程
  4. SHA1算法 C语言实现
  5. Delphi中实现ListView滚动条的换肤方案
  6. 网页百度云盘服务器有点忙,百度网盘使用提示网络异常,建议使用三种解决方法...
  7. 8086CPU指令系统--汇编语言算术运算指令(ADD/ADC、SUB/SBB、INC/DEC、CMP、MUL、DIV)
  8. 关于某学习通网页鼠标不能移出视频窗口的问题
  9. 影视导航资源库api php,影视资源采集站
  10. 正交法设计测试用例时可以使用的工具allpairs---生成正交表