Don Zagierさんが見つけたという各辺が有理数の直角三角形をPython・Pari/GP・WolframAlphaで試す。
このTweet見て、
In 1993 Don Zagier found the smallest rational right triangle with area 157. He used sophisticated techniques using elliptic curves paired with a lot of computational power. pic.twitter.com/MjYJH80RiT
— Fermat's Library (@fermatslibrary) 2018年3月7日
これはぜひ確かめようと思った。
参考になる文献はこんなところ。
http://www.ias.ac.in/article/fulltext/reso/003/08/0033-0045
まずPari/GP:
(23:42) gp > a
%17 = 411340519227716149383203/21666555693714761309610
(23:43) gp > b
%18 = 6803298487826435051217540/411340519227716149383203
(23:43) gp > c
%19 = 224403517704336969924557513090674863160948472041/8912332268928859588025535178967163570016480830
(23:43) gp > a^2+b^2
%20 = 50356938758080675904478428415148993121355253942510969278703974330010718396658421418332558705681/79429666471790634382465107301223380530614462469737965026693774053022299696758997817757488900
(23:43) gp > c^2
%21 = 50356938758080675904478428415148993121355253942510969278703974330010718396658421418332558705681/79429666471790634382465107301223380530614462469737965026693774053022299696758997817757488900
(23:43) gp > a*b/2
%22 = 157
(23:43) gp >
sqrしてもうまくいかない、、、ので2乗で比較すると確かめられた。これはPythonも同じで、
となった。ただ、WolframAlphaはちゃんと計算してくれた。
※実は最初みていた文献、係数が微妙に間違っていて計算が合わずずっとおかしいな、と思っていた。こういう複雑な数は複数の文献でみたほうがよさそう。
« ちゃんぽん亭総本家(ブルメールHAT神戸店)で野菜一日盛りちゃんぽんを食べる。 | トップページ | #せやねん #メチャ売れ 3/10は東邦のウタマロ石けんが紹介されていた。部分洗い用の石けん。 »
「日記・コラム・つぶやき」カテゴリの記事
- 高周波・RFニュース2024年12月9日 iFixitがDJI Neo分解、TechInsightsがApple Pencil Pro分解、QualcommのNeurIPS 2024でのAI技術発表、IntelのIEDM 2024での発表、 Nokiaの7GHz帯の6G、Analog DevicesのPhased Array Antennaのホワイトペーパー、ZDTが史上二番目の売上高(2024.12.09)
- 高周波・RFニュース 2024年12月6日 NGMNが無線パフォーマンス評価フレームワーク発行、5GAAがC-V2Xのロードマップ発行、Marvellの3nm 1.6Tbps PAM4インターコネクト、Nokiaの2.4Tbps光伝送、Silicon Labsの低消費電力モジュール、Xiaomi 14T Pro分解動画(2024.12.06)
- 高周波回路シミュレータQucsStudioがuSimmicsに名称変更し、バージョンも4.8.3から5.8にアップデートされた。Qucsと区別するためだそうだ。また、Pythonの高周波用ライブラリscikit-rfもv1.5.0にバージョンアップされていた(2024.12.04)
- 日経サイエンス2025年1月号の特集 和算再発見の佐藤賢一さんの記事「算聖 関孝和の実像」に出てきた矢高に対する円弧の2乗の近似式をカシオの高精度計算サイトkeisan.casio.jpの自作式として作った。ものすごい精度であることがよくわかる。(2024.12.03)
- MATLAB Onlineで高周波基板設計用のRF PCB Toolboxを使ってみる。Coupled line バンドパスフィルタやratraceカプラが設計できる。モーメント法(MoM)や有限要素法(FEM)でちゃんと計算してくれているようだ。(2024.12.06)
« ちゃんぽん亭総本家(ブルメールHAT神戸店)で野菜一日盛りちゃんぽんを食べる。 | トップページ | #せやねん #メチャ売れ 3/10は東邦のウタマロ石けんが紹介されていた。部分洗い用の石けん。 »
コメント