ファイル:Distribution of alpha p.svg

ページのコンテンツが他言語でサポートされていません。

元のファイル(SVG ファイル、567 × 421 ピクセル、ファイルサイズ: 830キロバイト)

概要

解説
日本語: y^2 = x^3 + x^2 - x で定義される楕円曲線Eに対して X^2 - a(p)X + p の根のうち上半平面にあるもののみをプロットした図。ここで a(p) = 1+p-#E(F_p)。
日付
原典

Created in SageMath by the following code:

E = EllipticCurve('20.a3')

if E.has_cm():
        print("E has Complex Multiplication!")

P = Primes()
prime_max = 50000

alpha = []
final_p = 0
for p in P:
        if p >= prime_max:
                break

        if not E.is_good(p):
                continue

        a_p = 1 + p - E.Np(p)
        alpha_p = (a_p + I*sqrt(abs(a_p^2-4*p)))/2
        alpha.append(alpha_p)

        final_p = p

PP = list_plot(alpha, color='skyblue', alpha=0.5, axes_labels=['$\mathrm{Re}$', '$\mathrm{Im}$'])
tp = text(r'$E: '+latex(E)+'$\n$p: 2, 3, ..., ' + final_p + '$', (-sqrt(prime_max), sqrt(prime_max)), horizontal_alignment='left', vertical_alignment = 'bottom')
(PP+tp).save('distribution of alpha_p.svg')
作者 Hagurekusa

ライセンス

この作品の著作権者である私は、この作品を以下のライセンスで提供します。
Creative Commons CC-Zero このファイルはクリエイティブ・コモンズ CC0 1.0 全世界 パブリック・ドメイン提供のもとで利用可能にされています。
ある作品に本コモンズ証を関連づけた者は、その作品について世界全地域において著作権法上認められる、その者が持つすべての権利(その作品に関する権利や隣接する権利を含む。)を、法令上認められる最大限の範囲で放棄して、パブリック・ドメインに提供しています。

この作品は、たとえ営利目的であっても、許可を得ずに複製、改変・翻案、配布、上演・演奏することが出来ます。

キャプション

y^2 = x^3 + x^2 - x で定義される楕円曲線Eに対して X^2 - a(p)X + p の根のうち上半平面にあるもののみをプロットした図。ここで a(p) = 1+p-#E(F_p)。

このファイルに描写されている項目

題材

18 4 2022

ファイルの履歴

過去の版のファイルを表示するには、その版の日時をクリックしてください。

日付と時刻サムネイル寸法利用者コメント
現在の版2022年4月18日 (月) 09:532022年4月18日 (月) 09:53時点における版のサムネイル567 × 421 (830キロバイト)HagurekusaUploaded own work with UploadWizard

以下のページがこのファイルを使用しています:

メタデータ