本文整理汇总了Python中congroup_generic.CongruenceSubgroup.__init__方法的典型用法代码示例。如果您正苦于以下问题:Python CongruenceSubgroup.__init__方法的具体用法?Python CongruenceSubgroup.__init__怎么用?Python CongruenceSubgroup.__init__使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类congroup_generic.CongruenceSubgroup
的用法示例。
在下文中一共展示了CongruenceSubgroup.__init__方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: __init__
# 需要导入模块: from congroup_generic import CongruenceSubgroup [as 别名]
# 或者: from congroup_generic.CongruenceSubgroup import __init__ [as 别名]
def __init__(self, level):
r"""
The congruence subgroup `\Gamma_0(N)`.
EXAMPLES::
sage: G = Gamma0(11); G
Congruence Subgroup Gamma0(11)
sage: TestSuite(G).run()
sage: G is loads(dumps(G))
True
TESTS::
sage: g = Gamma0(5)([1,1,0,1])
sage: g in Gamma0(7)
True
sage: g = Gamma0(5)([1,0,5,1])
sage: g in Gamma0(7)
False
sage: g = Gamma0(2)([1,0,0,1])
sage: g in SL2Z
True
"""
CongruenceSubgroup.__init__(self, level)
示例2: __init__
# 需要导入模块: from congroup_generic import CongruenceSubgroup [as 别名]
# 或者: from congroup_generic.CongruenceSubgroup import __init__ [as 别名]
def __init__(self, level, H, Hlist=None):
r"""
The congruence subgroup `\Gamma_H(N)`. The subgroup H
must be input as a list.
EXAMPLES::
sage: GammaH(117, [4])
Congruence Subgroup Gamma_H(117) with H generated by [4]
sage: G = GammaH(16, [7])
sage: TestSuite(G).run()
sage: G is loads(dumps(G))
True
"""
CongruenceSubgroup.__init__(self, level)
self.__H = H
if Hlist is None: Hlist = _list_subgroup(level, H)
self.__Hlist = Hlist