椭圆单位计算

时间:2024-03-20 01:49:10
【文件属性】:

文件名称:椭圆单位计算

文件大小:2.56MB

文件格式:ZIP

更新时间:2024-03-20 01:49:10

JupyterNotebook

椭圆单位计算 描述 在这个项目中,我们计算生成某些实二次域的Hilbert类场所需的椭圆单位和多项式。 使用基于S.Dasgupta的SageMath实现,“用于实数二次域的椭圆单位的计算”,《加拿大数学杂志》,59(2007),553-574 。 结果 有关我们的计算结果,请参见。 可以在找到该代码的实现细节以及上述论文的勘误表。 指示 要使用代码进行计算,下载的所有文件,并在SageMath的Jupyter笔记本运行它们。 打开p-adic_Main.ipynb,并在第一个单元格中指定p,N,M的值。 在第二个单元格中,默认上限为1000,但可以将其更改为任何值。 第一次运行会很慢,例如p = 5 N = 7 M = 100可能需要几个小时才能运行。 这些值将保存在文件中,因此,下次运行时将直接从文件中加载具有相同的p,N,M值,而无需重新计算它们。 请参阅代码以获取更多详细信息。


【文件预览】:
Computation-of-Elliptic-Units-master
----.ipynb_checkpoints()
--------p-adic_Main-checkpoint.ipynb(2KB)
--------Algo_4_2b-checkpoint.ipynb(664KB)
--------Basis-checkpoint.ipynb(11KB)
--------Algo_4_3-checkpoint.ipynb(567KB)
--------Miscellaneous-checkpoint.ipynb(33KB)
--------Algo_4_2a-checkpoint.ipynb(280KB)
----code()
--------Algo_4_2a.ipynb(280KB)
--------Algo_4_2b.ipynb(664KB)
--------Basis.ipynb(5KB)
--------p-adic_Main.ipynb(2KB)
--------Miscellaneous.ipynb(30KB)
--------Algo_4_3.ipynb(567KB)
----README.md(1KB)
----Notes_on_the_Implementation.pdf(160KB)
----Examples_of_Tables.pdf(203KB)

网友评论