CMSagemath代码

recip的Python项目详细描述


一个复杂乘法sagemath代码库。图片:https://travis-ci.org/mstreng/recip.svg?branch=master
:目标:https://travis ci.org/mstreng/recip



travis ci设置完成后,可以在https://mstreng.github.io/recip/doc/html/


installation
--


^^^^^^^^^^^^^^^^^^^^^^^^^

从git存储库下载源代码::


$git clone https://github.com/mstreng/recip.git


更改到根目录并运行::

$sage-pip install--upgrade--no index-v.

使用此
和其他常用命令的akefile](makefile)。如果您也愿意,您可以使用
简写::


$make install

usage
----


>一旦安装了包,您可以在sage中使用它,其中包含::

sage:from recip import*
sage:cm-field([5,5,5])
omial x^4+5*x^2+5



源代码
----


所有源代码都使用与
包相同的名称存储在文件夹"recip"中。这不是强制性的,但为了清楚起见,强烈建议这样做。所有源文件夹
都必须包含一个包含所需includes的`````init``文件。

例如,请参见
[源文件](recip/ultimate_question.py)。另请参见
[sagemath的编码惯例和最佳实践文档](http://doc.sagemath.org/html/en/developer/coding_basics.html;编写可测试的示例)。
通过附加配置,还可以包括单元
测试。

n使用在"setup.py"中配置的sagemath测试系统来运行测试::


使用sage's
`sphinx``sphinx``安装::



$cd docs
$sage-sh-c"make html"



>速记:


$make doc





************************************************************************************************************************************************************************************************************************************************************************************************************************
版权所有(c)2010、2011、2012,2013,2014,2015,2016,2017 marco streng
自由软件基金会;许可证的第2版,或< BR> >(按您的选择)任何后续版本。
>Br/>这个程序被分发,希望它是有用的,
但是没有任何保证;甚至没有隐含的保证。目的。请参阅
GNU通用公共许可证的更多细节。
>BR/>您应该已经收到了一份GNU通用公共许可证,连同该程序一起使用。如果没有,请写信给自由软件基金会,BR/> 51富兰克林街,波士顿第五楼,美国02110-1301。**********************************************************************

recip——复杂乘法sagemath代码的存储库。

e对于我的
研究。

0.2.5版(使用SageMath 8.0进行测试,仅限短期测试)。

在出版物中使用此软件包时,很可能会批准某些出版物。请引用相关期刊发布,
并提供此存储库的URL。

roven correct)"和
"igusa类多项式的分母"如下。

*cm域及其极化理想类和igusa
类多项式的非极大阶。
引用[bissonstreng](代码是为本出版物编写的,是本出版物的一部分,并基于本出版物)参见orders.sage以获取示例en偏振光理想类elen,【weng】(代码基于这些出版物)

引用[bouyersteng](代码是为本出版物编写的,因此也是本出版物的一部分)
,根据代码的使用方式和四分之一cm字段的类型,
还引用一个或多个:
[bouyersteng]、[gl]、[lv]、[yang](大部分代码都是基于这些)
请参阅分母。sage例如

这里是一个由我和我的学生编写的sagemath程序列表,它不是这个存储库的一部分。

*二进制形式和超椭圆曲线的高度缩减。
(使用florian bouyer)
https://bitbucket.org/mstreng/reduce
引用[Bouyers](代码是为本出版物编写的,是本出版物的一部分,也是本出版物的基础)


*求解二次曲线和Mestre算法
(使用Florian Bouyer)
现在是SageMath标准功能的一部分

*Hilbert模多项式
(由Chloe Martindale提供)
如果您有兴趣,请与她联系属2和属3的mber one
(作者p_nar k_l_er)
如果您感兴趣,请与她联系

要直接从Web上使用此软件包的最新版本,请启动sagemath
,然后键入:

sage:load("https://bitbucket.org/mstreng/recip/raw/master/recip_online.sage")

要脱机使用此软件包,请先下载它并将其提取到一些
目录中,比如说"somewhere庘on庘my庘u drive/recip",然后启动sagemath并键入::

sage:load("recip.sage")

[ablpv]-比较
igusa类多项式的分母的算术求交公式——jacqueline andon,jennifer s.
balakrishnan,kristin lauter,jennifer park,and bianca viray

[bissons]——关于四次cm域中阶的极化类组——
gaetan bisson and marco streng
http://arxiv.org/abs/1302.3756

[bls]——接受(l,l)-自同态的阿贝尔曲面——reinierBroker,
Kristin Lauter,and Marco Streng
被《代数杂志》接受出版,2013年
http://arxiv.org/abs/1106.1884


[bouyers]-反射域上定义的属2的cm曲线示例--
Florian Bouyer and Marco Streng
http://arxiv.org/abs/1307.0486

[gjlsvw]-igusa类多项式,四次cm域的嵌入,和
算术交集理论——海伦·格兰德曼,詹妮弗
Johnson Leung,Kristin Lauter,Adriana Salerno,Bianca Viray和
Erika Wittenborn
http://arxiv.org/abs/1006.0208

[gl]-g复数乘法的Enus 2曲线——Eyal Goren和Kristin Lauter的一个分母的算术求交公式f igusa类
多项式——kristin lauter和bianca viray
arxiv:1210.7841v1

[yang]——hilbert模曲面上的算术中间子和faltings高度——通海洋
http://www.math.wisc.edu/~thyang/general4l.pdf

[recip]-recip,用于显式复数乘法的sagemath包——marco
streng
https://bitbucket.org/mstreng/recip/

[streng12]-siegel的shimura互易定律的显式版本eng
arxiv:1201.0020

[streng14]-计算igusa类多项式
计算数学,第83卷(2014),pp 275--309

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
刷卡时java更改recyclerview项目背景   java如何在ServerSocketChannel上收集I/O统计信息   安卓 EditText始终返回Null Java NullPointerException   java 1美元的类文件名是什么?   java这是一个有效的方法吗?Eclipse似乎暗示我的代码存在ab问题。。我就是看不出来   在后台收到推送通知后更改java活动   java如何在TableViewerColumn中使用CheckBoxTableCell   java静态方法使用泛型创建内部类   java struts2<s:选择…>标签   java中变量范围内的错误输出   在类型与该类相同的类中声明的java静态变量   java在随机数列表中查找三角形   java如何检测Mac OS的右击事件   java为现有CSV文件创建DAO   javax的ClassNotFoundException。xml。绑定切换到Java 9时,JAXBEException与Spring启动   安卓将Kotlin算法翻译成Java代码   java m从recylerview获取错误,因为我试图从sqlite获取数据并设置为recylerview