数学中国

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 1723|回复: 21

本原勾股数计算

[复制链接]
发表于 2024-5-13 19:10 | 显示全部楼层 |阅读模式
本帖最后由 时空伴随者 于 2024-5-13 19:13 编辑

求 \(X^2+Y^2=Z^2\) 的所有本原勾股数,其中:\(Z=20240513191321\)。
发表于 2024-5-13 21:24 | 显示全部楼层
\[(1733558706480, 20166138660121)
,(5532989059800, 19469576428679),
(6629807436960, 19123912455271),
(12982710162360, 15528284228729)\]

点评

厉害!看来是难着不会,会者不难啊。  发表于 2024-5-14 09:09
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-5-14 12:44 | 显示全部楼层
求 \(X^2+Y^2=Z^2\) 的所有本原勾股数,其中:\(Z=202405141030011097\)。
回复 支持 反对

使用道具 举报

发表于 2024-5-14 23:13 | 显示全部楼层
{{202393336244998585,2185991536494072},{202331505995512025,5459193801905472},{201827515581312935,15280545463221072},{201553969427746375,18542883359870472},{201262464425203385,21476999997029928},{199886076303627335,31833906692694072},{198006846036981575,41965819876010472},{197406664114004185,44704027545171072},{195577533817931705,52127434054195128},{191793733784914855,64676153226826128},{189715125826672825,70540854460010472},{181497887520422215,89589943302821928},{160557328421486375,123244413283254528},{147098406689258585,139032010216569072},{142748633127943975,143494490679894528},{127683325550989895,157050340628788872},{127310417712720985,157352784078297072},{125126508372887335,159094933979019072},{110936640715177145,169295312581921128},{108183965234671705,171067445124670128},{105680506275082535,172625234855223072},{102866435236349735,174316773768747072},{94286424820659385,179103074261490072},{87455119831996505,182536141984402128},{84918756673485895,183729817613821128},{84482681159049305,183930741583774128},{75457804296579655,187813633387243128},{65665739694395065,191457179927436072},{59749795595305255,193385115874252128},{47108408953950905,196846739676343128},{39640649929327705,198485415052489872},{26711326983082055,200634857704690872}}

点评

给定勾或股,求本原勾股数,还是很简单的。给定弦求本原勾股数就比较难了,除了搜索法以外,有没有更好的办法呢?  发表于 2024-5-15 11:50
难度有待提升。  发表于 2024-5-15 08:56
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-5-15 09:03 | 显示全部楼层
求 \(X^2+Y^2=Z^2\) 的所有本原勾股数,其中:\(Z=2024051509101201057473\)。
回复 支持 反对

使用道具 举报

发表于 2024-5-15 14:39 | 显示全部楼层
时空伴随者 发表于 2024-5-15 09:03
求 \(X^2+Y^2=Z^2\) 的所有本原勾股数,其中:\(Z=2024051509101201057473\)。

{{2023585863427770202785,43413878312529831752},{2021572360408636977825,100148405512525998152},{1990657731198123977535,366150663956774726752},{1976681693977295503455,435332048199875673448},{1940847648244702082655,574364795054378798552},{1848035657677369820865,825559640151952058752},{1824155874362512819905,877063200415788583552},{1565672400032654076735,1282752683595258830752},{1524094107415951650465,1331886505388061591752},{1166756920303497587295,1653923456638410206552},{1119913591601004106335,1685994679363546737752},{887534373343852324545,1819084178268830071552},{690429609751251349665,1902653795485028367752},{433207030632788589375,1977148497231599333152},{377587368332653124415,1988520125814790622752},{102321367400176296255,2021463541414538479552}}

点评

咿!是不是速度有所提升了呢?  发表于 2024-5-15 15:09
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-5-15 15:38 | 显示全部楼层
求 \(X^2+Y^2=Z^2\) 的所有本原勾股数,其中:\(Z=20240515202405151535120105705\)。

点评

代码见9楼  发表于 2024-5-15 22:00
回复 支持 反对

使用道具 举报

发表于 2024-5-15 21:53 | 显示全部楼层
时空伴随者 发表于 2024-5-15 15:38
求 \(X^2+Y^2=Z^2\) 的所有本原勾股数,其中:\(Z=20240515202405151535120105705\)。

{{20240513030111352709413917897,9377456296863448438230696},{19999148462413063882321014217,3116491045575975204258918456},{19837461861071590049375559913,4019149483326558152209824384},{17906798547034315465852569367,9435307173310457778529921344},{17466199926331534412232954313,10227918448648794065464678584},{16234881103958248065514324247,12087476626622012582648102496},{15670719096725949595282486583,12810426169737784755053905944},{14071798479547647797827443913,14548640596626014669230088616},{13518368995058667062973739063,15064267502013849208939816584},{10676553483316868462949576983,17195629135820198158957938144},{7910207775865007478172653463,18630809660383491342886280784},{7058210852448822620998167607,18969979315254081666035219976},{5658341290386189848135195543,19433518196670020366600065776},{4928265731330012667420864233,19631369094899935374073746144},{2607930165722721690961322263,20071800016677814384220670816},{1696105817106549387703725367,20169325241960162730019288344}}
回复 支持 反对

使用道具 举报

发表于 2024-5-15 21:59 | 显示全部楼层
  1. z=20240515202405151535120105705;w=Select[Table[{k[[2]]^2-k[[1]]^2,2Times@@k},{k,PowersRepresentations[z,2,2]}],CoprimeQ@@#&]
复制代码

点评

是Wolfram吗? 没用过。  发表于 2024-5-16 18:24
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-5-16 13:08 | 显示全部楼层
最后一题

求 \(X^2+Y^2=Z^2\) 的所有本原勾股数,其中:
\(Z=13528784837985047906821289164017043978706149\)。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|数学中国 ( 京ICP备05040119号 )

GMT+8, 2024-9-8 12:19 , Processed in 0.187500 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表