とんでもãĒいです、čĒŦæ˜ŽãŽåŒ™åŠ æ¸›ãŒčŠŗã—éŽãŽãšįœãéŽãŽãšã§čĒ­ãŋã‚„ã™ãã‚ã‹ã‚Šã‚„ã™ã‹ãŖãŸã§ã™ã€‚į´ æ™´ã‚‰ã—ã„č¨˜äē‹ã‚’ありがとうございぞした。

https://fivebythree.net/project/secp256k1nostr/basicnumber/#%E6%8B%A1%E5%BC%B5%E3%83%A6%E3%83%BC%E3%82%AF%E3%83%AA%E3%83%83%E3%83%89%E4%BA%92%E9%99%A4%E6%B3%95%E3%81%AE%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%83%A0

> これを、最įĩ‚įš„ãĢ r_n=1 とãĒã‚‹ãžã§įš°ã‚Ščŋ”せばよい。

はたãļん =0 ぎことかãĒã¨ã„ã†ãŽã¨ã€ã€Œåšŗæ–šå‰°äŊ™ãŽč¨ˆįŽ—ã€ãŽ2ã¤į›ŽãŽåŧã§ or p-x ãŒå°Žã‹ã‚Œã‚‹éŽį¨‹ã ã‘ãĄã‚‡ãŖã¨ã‚ã‹ã‚“ãĒã‹ãŖãŸã§ã™ã€‚

あれâ€ĻãĒんでこんãĒ書き斚したかãĒâ€Ļ。čĻ‹į›´ã—ãžã™ã€‚čĻ‹ãĻいただいãĻありがとうございぞす。

Reply to this note

Please Login to reply.

Discussion

æ‹ĄåŧĩãƒĻãƒŧクãƒĒッドäē’é™¤æŗ•īŧš

įĸēかãĢそうですね、剰äŊ™ãĒぎで r=0 ぞでįļšã‘ã‚‹ãŒæ­Ŗã—ã„ã§ã™ã­ã€‚ã”æŒ‡æ‘˜ã‚ã‚ŠãŒã¨ã†ã”ã–ã„ãžã™ã€‚å•†ã¨æˇˇåŒã—ãĻたãŋたいです。エナッã‚ŋäŊœã‚‰ãšãĢã‚ĻェブペãƒŧジäŊœãŖãĻたぎでãĒãĢかしようかãĒâ€Ļ。

åšŗæ–šå‰°äŊ™ãŽč¨ˆįŽ—īŧš

px (mod p) は xぎ値ãĢよらず、和ぎ単äŊå…ƒīŧˆã‚ŧロīŧ‰ãĒため、前čŋ°ãŽį­‰åŧã¯pぎ整数倍でも成įĢ‹ã—ãžã™ã€‚ãĒぎで px=0 としãĻã‚‚č‰¯ã‹ãŖãŸãŽã§ã™ãŒã€åšŗæ–šå‰°äŊ™ãŽč˛ ãŽæ•°ãĢはč§ĻれãĻいぞせんでした。

ぞた、 px-x = -x (mod p)とするよりも、px-x = p-x (mod p) としたãģうが、įŊ˛åč¨ˆįŽ—ã§äŊŋã†ã¨ã„ã†ã‚ŗãƒŗãƒ†ã‚­ã‚šãƒˆã§ã¯ã€äžŋ刊だろうと思いそうしぞした。

pã‚’į´ æ•°ãĢ選んだ場合、xがåĨ‡æ•°ãĒらp-xはåļ数で、xがåļ数ãĒらp-xはåŋ…ずåļæ•°ã§ã™ã€‚åšŗæ–šå‰°äŊ™ã§å‡ēãĻくる2æ•°ã¯ã€åŽŸæ•°ãŽåšŗæ–šæ šã§č¨€ã†ã¨ã“ã‚ãŽæ­Ŗč˛ ãŽé–ĸäŋ‚ぎようãĢæŒ¯ã‚‹čˆžã†ã‚“ã§ã™ã‚ˆã­ã€‚æĨ•å††æ›˛įˇšã‚’æ‰ąã†ã¨ã“ã‚ã§ã¯ãã“ã‚’æ„č­˜ã™ã‚‹įŽ‡æ‰€ãŒã‚ã‚Šãžã™ã€‚ãĒãŽã§ã€ã‚ãŽčĄ¨č¨˜ãĢしたはずâ€Ļです。

å‚č€ƒ

https://qiita.com/tnakagawa/items/52666def36afdeabd05f

åšŗæ–šå‰°äŊ™ãŽãŠčŠąã€å‚č€ƒč¨˜äē‹čĒ­ãžã›ãĻいただいãĻ腑ãĢčŊãĄãžã—ãŸã€‚ã‚ã‚ŠãŒã¨ã†ã”ã–ã„ãžã™ (ついでãĢ「ãĒã‚“ã§ã‚ˇãƒĨノã‚ĸįŊ˛åã‹īŧŸã€ã‚‚åžŖé–“čĻ‹ãˆãĻčˆˆå‘ŗæˇąã‹ãŖãŸã§ã™)。これčŗĸいåˇĨå¤Ģですねâ€Ļすごい

「xがåļ数ãĒらp-xはåŋ…ずåļ数」→「xがåļ数ãĒらp-xはåŋ…ずåĨ‡æ•°ã€ãŽã‚ŋイポでした。