The two squares theorem of Fermat is a gem in number theory, with a spectacular one-sentence "proof from the Book". Here is a formalisation of this proof, with an interpretation using windmill patterns. The theory behind involves involutions on a finite set, especially the parity of the number of fixed points in the involutions. Starting as an existence proof that is non-constructive, there is an ingenious way to turn it into a constructive one. This gives an algorithm to compute the two squares by iterating the two involutions alternatively from a known fixed point.


翻译:Fermat 的两个方形理论是数字理论中的宝石, 具有惊人的一则句子“ 校对于书中 ” 。 这是对这一证据的正规化, 并使用风车模式进行解释。 后面的理论涉及一定数目的进化, 特别是进化中固定点数的对等。 作为非建构性的存在证据, 有一种巧妙的方法将它变成一个建设性的。 这提供了一种算法, 将两个进化点从已知固定点转来计算这两个方形。

0
下载
关闭预览

相关内容

专知会员服务
51+阅读 · 2020年12月14日
【干货书】机器学习速查手册,135页pdf
专知会员服务
127+阅读 · 2020年11月20日
Fariz Darari简明《博弈论Game Theory》介绍,35页ppt
专知会员服务
112+阅读 · 2020年5月15日
机器学习入门的经验与建议
专知会员服务
94+阅读 · 2019年10月10日
A Technical Overview of AI & ML in 2018 & Trends for 2019
待字闺中
18+阅读 · 2018年12月24日
关关的刷题日记90 – Leetcode 400. Nth Digit
专知
3+阅读 · 2018年1月8日
【LeetCode 136】 关关的刷题日记32 Single Number
Auto-Encoding GAN
CreateAMind
7+阅读 · 2017年8月4日
VIP会员
相关主题
相关VIP内容
相关资讯
A Technical Overview of AI & ML in 2018 & Trends for 2019
待字闺中
18+阅读 · 2018年12月24日
关关的刷题日记90 – Leetcode 400. Nth Digit
专知
3+阅读 · 2018年1月8日
【LeetCode 136】 关关的刷题日记32 Single Number
Auto-Encoding GAN
CreateAMind
7+阅读 · 2017年8月4日
Top
微信扫码咨询专知VIP会员