惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Latest news
Latest news
T
Troy Hunt's Blog
V
Vulnerabilities – Threatpost
L
LINUX DO - 热门话题
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Simon Willison's Weblog
Simon Willison's Weblog
V
V2EX
博客园 - 司徒正美
B
Blog RSS Feed
AWS News Blog
AWS News Blog
MyScale Blog
MyScale Blog
Scott Helme
Scott Helme
Cisco Talos Blog
Cisco Talos Blog
Last Week in AI
Last Week in AI
NISL@THU
NISL@THU
博客园 - Franky
P
Proofpoint News Feed
博客园_首页
C
CERT Recently Published Vulnerability Notes
雷峰网
雷峰网
S
Schneier on Security
P
Proofpoint News Feed
Hugging Face - Blog
Hugging Face - Blog
G
GRAHAM CLULEY
博客园 - 三生石上(FineUI控件)
月光博客
月光博客
WordPress大学
WordPress大学
The Hacker News
The Hacker News
T
Threatpost
阮一峰的网络日志
阮一峰的网络日志
A
Arctic Wolf
Microsoft Azure Blog
Microsoft Azure Blog
T
The Exploit Database - CXSecurity.com
Engineering at Meta
Engineering at Meta
罗磊的独立博客
T
The Blog of Author Tim Ferriss
D
Darknet – Hacking Tools, Hacker News & Cyber Security
I
Intezer
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
K
Kaspersky official blog
SecWiki News
SecWiki News
云风的 BLOG
云风的 BLOG
美团技术团队
C
Cybersecurity and Infrastructure Security Agency CISA
博客园 - 【当耐特】
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Security Latest
Security Latest
C
Cyber Attacks, Cyber Crime and Cyber Security
B
Blog
S
Security Affairs

kok的笔记本

macOS 里 神秘的 kernel_task ,为什么一直在写入硬盘? 产品 node_modules 为什么总是这么大:一次从原理到实践的瘦身记录 谁来救救我的Mac存储空间-清理工具横评:付费vs免费,从界面到命令行 2023 读书推荐 写给播客嘉宾的录制说明书 在 Electron 中使用 Vue Devtools 几何原本中勾股定理的证明 Mac 安装软件时提示 已损坏,无法打开 应该怎么办 PegBoard 你的数字白板 少数派读者与作者的 NewsLetter 闲棋冷子-2-2021年我读过哪些很棒的书 闲棋冷子-1-相信你的身体,它不会骗你 修复 macOS 中 Cisco Anyconnect 报的奇怪Bug 我的 NAS 使用记录 Omniplan 入门教程 Hugo升级0.74记录 一年级产品经理需要掌握什么知识? 无籍之谈-3-和盖盖聊聊尼尔·盖曼与中外科幻 露营笔记-装备篇 无籍之谈-2-和鹏仔聊华尔街兴盛史,给小白投资者的一些建议 介绍一下《无籍之谈》 无籍之谈-1-和不土聊佛学,谈谈《一心走路》《僧侣与哲学家》 高达模型入门 - 工具整理 5 分钟了解 Sketch 的新特性 Tint - 色调 Hugo 主题移动端开发的一些心得 修复 macbook 键盘连击问题 在 Hugo 中使用 Open Graph 提升分享效果 选小米10 还是小米10 Pro? 利用 Python 批量合并 Excel 文件 为什么家国梦不好玩? 高雄85大楼 Mac优秀软件推荐-Itsycal 找到并和正确使用无版权资源 Excel 常用函数 一 无线吸尘器挑选指南 钢铁、蒸汽与 19 世纪 聊聊《铁道之旅》 如何挑选一个电脑电源? 有用的正则表达式 给psd瘦身 2019第二季度读书总结 组装 ITX 黑苹果主机 Intel CPU 挑选指南 常用的 Markdown 工具 2019第一季度读书总结 怎么用尺规作图画75°角? 在 Hugo 中使用 Sass 真正的换位思考-《爱的沟通》读书笔记 Hugo 中使用思维导图 反叛公司中的治理者和顾问玩法 如何搭配成为一个盐系男生? 反叛公司 Rebel Inc. 入门指南 如何评估需求,预估开发成本? 小米8、小米8SE、小米8青春版参数对比 微信外部链接内容管理规范分析 在售 iPhone 参数对比 给Hugo blog中增加一些插件 微信 MacOS 多开的一些实践 矩阵与线性变换的概念理解 用 hugo 和 netlify 搭建blog 介绍我自己 瓜摊老板 Really? EDM邮件营销,你需要知道 果子沟大桥 喀赞其的马车 清晨的木梨硡 hexo 主题开发 青龙寺的狮子 用一个特殊方法解决同位词问题 语义化 html 标签 数模的基本思路和写作攻略 hexo blog 搭建 0.1,0.1^0.1,为什么数值是波动的? 智能手机之旅 老师和学生的博弈 这些使用抗生素的方式,你做的对吗? 炼金术与钢之炼金术师 kok的笔记本 kok的笔记本 中国长征运载火箭家族-PegBoard
尺规作图小习题
kokdemo · 2018-09-02 · via kok的笔记本

最近在沉迷一款叫做 euclidea 的游戏,这款游戏简单的说,就是通过尺规作图来构造几何图形,算是一款数学解密游戏。

什么是尺规作图

尺规作图是源于古希腊的数学课题,指在只用圆规和没有刻度的直尺来解决平面几何作图需求。

大家可能比较熟知的反而是尺规作图法不能解决的三个问题:

  1. 化圆为方:求一个正方形边长使其面积与已知圆相等
  2. 三等分角:求一个已知角度的三分之一
  3. 倍立方:求一个立方地棱长,使其体积是已知立方体的二倍

前几年的时候,每年都有不少民科,自称自己找到了解决这三大难题的步骤,然而都是错漏百出,不是忽视了前提就是使用了特殊的工具。

不过这几年少多了,可能这帮人都去研究永动机了吧……

最基本的两个步骤

其中一个是画直线,也就是连接两个点,做一条无限长的直线,就像这样:

第二个是通过一个点,画一个圆,半径可以是随便的,也可以是另一个点:

然后就没了,就这两个步骤了。

热身题:根据已有的一条直线,构造一个60度角

这个题非常简单,因为60°角是圆形中最容易构造的角度了,只需要两个圆就可以,像这样:

稍微挑战:做一个圆的内切正方形

这个题思路比较好想,因为已知圆心和圆上一点,可以做一条直径,然后根据这个直径做垂直平分线,就能找到内切正方形的另外两个点。连接之后就是内切正方形了。

精益求精:找到最优解

但是!

这个题难就难在有解题步骤限定上了,我们回顾一下刚才的步骤:

  1. 做直径(1E)
  2. 垂直平分线(3E)
  3. 连接四个点(4E)

加起来一共要用8步,并不是最优解。

怎么优化呢?

还记得刚才做60°角的那两个圆吗?

现在相当于是,已知了上面两个点,要在下面对称的点(这个点目前还是未知的,其实你还不知道)做一个直角。

圆内做直角最快的办法就是找一个直径,直径两端的连接点和端点的夹角就是90°了,观察到这里面点之间的间距除了 R 之外,就是 √3*R 了。

R 构造的圆肯定用不了,因此我们构造一个 √3*R 为半径的圆:

!!!发现了吗,这个圆和基本圆的交点 C 就是我们需要的一个顶点!

接着找一个过 C 的直角。

我们知道 ∠ABC 是60°,∠OCB 是30°,连接 OB。

我多做了几条辅助线,只是为了表达思路:

图中 ∠OBC = 30°,因此 ∠BOC 也是 30°。

因此 ∠CBE = 150°,因为 BC = BE ,所以叫 ∠BCD = 45°。

因此 D 就是正方形的一个顶角。

对称的看另一边,OB 和圆的交点 F,连接 CF,交点 G 就是正方形的另一个顶点了。

最后连接正方形四边,这个作图的方法优势在于直接构造了一个直角,节省了重新连接正方形两个底边的作图工序,最后的完整图是这样的:

一共只需要 7E,就可以完成整个作图步骤了,整整少了 1步 !!

后记

上面摘选了两个有意思的入门级题目,来展示尺规作图的有趣之处,几何学是不是很有意思呢?