@@ -114,13 +114,15 @@ def __init__(self, group, base_ring, k, ep, n):
114114 sage: MF.analytic_type()
115115 quasi meromorphic modular
116116 sage: MF.category()
117- Category of vector spaces over Fraction Field of Univariate Polynomial Ring in d over Integer Ring
117+ Category of modules over Integer Ring
118+ sage: MF in MF.category()
119+ True
118120 sage: MF.ambient_space() == MF
119121 True
120122 """
121123
122124 FormsSpace_abstract .__init__ (self , group = group , base_ring = base_ring , k = k , ep = ep , n = n )
123- Module .__init__ (self , base = self . coeff_ring () )
125+ Module .__init__ (self , base = base_ring )
124126 self ._analytic_type = self .AT (["quasi" , "mero" ])
125127
126128class QuasiWeakModularForms (FormsSpace_abstract , Module , UniqueRepresentation ):
@@ -159,13 +161,15 @@ def __init__(self, group, base_ring, k, ep, n):
159161 sage: MF.analytic_type()
160162 quasi weakly holomorphic modular
161163 sage: MF.category()
162- Category of vector spaces over Fraction Field of Univariate Polynomial Ring in d over Integer Ring
164+ Category of modules over Integer Ring
165+ sage: MF in MF.category()
166+ True
163167 sage: MF.is_ambient()
164168 True
165169 """
166170
167171 FormsSpace_abstract .__init__ (self , group = group , base_ring = base_ring , k = k , ep = ep , n = n )
168- Module .__init__ (self , base = self . coeff_ring () )
172+ Module .__init__ (self , base = base_ring )
169173 self ._analytic_type = self .AT (["quasi" , "weak" ])
170174
171175class QuasiModularForms (FormsSpace_abstract , Module , UniqueRepresentation ):
@@ -204,13 +208,15 @@ def __init__(self, group, base_ring, k, ep, n):
204208 sage: MF.analytic_type()
205209 quasi modular
206210 sage: MF.category()
207- Category of vector spaces over Fraction Field of Univariate Polynomial Ring in d over Integer Ring
211+ Category of modules over Integer Ring
212+ sage: MF in MF.category()
213+ True
208214 sage: MF.is_ambient()
209215 True
210216 """
211217
212218 FormsSpace_abstract .__init__ (self , group = group , base_ring = base_ring , k = k , ep = ep , n = n )
213- Module .__init__ (self , base = self . coeff_ring () )
219+ Module .__init__ (self , base = base_ring )
214220 self ._analytic_type = self .AT (["quasi" , "holo" ])
215221 self ._module = FreeModule (self .coeff_ring (), self .dimension ())
216222
@@ -364,7 +370,9 @@ def __init__(self, group, base_ring, k, ep, n):
364370 sage: MF.analytic_type()
365371 quasi cuspidal
366372 sage: MF.category()
367- Category of vector spaces over Fraction Field of Univariate Polynomial Ring in d over Integer Ring
373+ Category of modules over Integer Ring
374+ sage: MF in MF.category()
375+ True
368376 sage: MF.is_ambient()
369377 True
370378
@@ -373,7 +381,7 @@ def __init__(self, group, base_ring, k, ep, n):
373381 """
374382
375383 FormsSpace_abstract .__init__ (self , group = group , base_ring = base_ring , k = k , ep = ep , n = n )
376- Module .__init__ (self , base = self . coeff_ring () )
384+ Module .__init__ (self , base = base_ring )
377385 self ._analytic_type = self .AT (["quasi" , "cusp" ])
378386 self ._module = FreeModule (self .coeff_ring (), self .dimension ())
379387
@@ -534,13 +542,15 @@ def __init__(self, group, base_ring, k, ep, n):
534542 sage: MF.analytic_type()
535543 meromorphic modular
536544 sage: MF.category()
537- Category of vector spaces over Fraction Field of Univariate Polynomial Ring in d over Integer Ring
545+ Category of modules over Integer Ring
546+ sage: MF in MF.category()
547+ True
538548 sage: MF.is_ambient()
539549 True
540550 """
541551
542552 FormsSpace_abstract .__init__ (self , group = group , base_ring = base_ring , k = k , ep = ep , n = n )
543- Module .__init__ (self , base = self . coeff_ring () )
553+ Module .__init__ (self , base = base_ring )
544554 self ._analytic_type = self .AT (["mero" ])
545555
546556class WeakModularForms (FormsSpace_abstract , Module , UniqueRepresentation ):
@@ -579,11 +589,13 @@ def __init__(self, group, base_ring, k, ep, n):
579589 sage: MF.analytic_type()
580590 weakly holomorphic modular
581591 sage: MF.category()
582- Category of vector spaces over Fraction Field of Univariate Polynomial Ring in d over Complex Field with 53 bits of precision
592+ Category of vector spaces over Complex Field with 53 bits of precision
593+ sage: MF in MF.category()
594+ True
583595 """
584596
585597 FormsSpace_abstract .__init__ (self , group = group , base_ring = base_ring , k = k , ep = ep , n = n )
586- Module .__init__ (self , base = self . coeff_ring () )
598+ Module .__init__ (self , base = base_ring )
587599 self ._analytic_type = self .AT (["weak" ])
588600
589601class ModularForms (FormsSpace_abstract , Module , UniqueRepresentation ):
@@ -622,7 +634,9 @@ def __init__(self, group, base_ring, k, ep, n):
622634 sage: MF.analytic_type()
623635 modular
624636 sage: MF.category()
625- Category of vector spaces over Fraction Field of Univariate Polynomial Ring in d over Integer Ring
637+ Category of modules over Integer Ring
638+ sage: MF in MF.category()
639+ True
626640 sage: MF.module()
627641 Vector space of dimension 1 over Fraction Field of Univariate Polynomial Ring in d over Integer Ring
628642 sage: MF.ambient_module() == MF.module()
@@ -636,11 +650,13 @@ def __init__(self, group, base_ring, k, ep, n):
636650 sage: MF.analytic_type()
637651 modular
638652 sage: MF.category()
639- Category of vector spaces over Fraction Field of Univariate Polynomial Ring in d over Integer Ring
653+ Category of modules over Integer Ring
654+ sage: MF in MF.category()
655+ True
640656 """
641657
642658 FormsSpace_abstract .__init__ (self , group = group , base_ring = base_ring , k = k , ep = ep , n = n )
643- Module .__init__ (self , base = self . coeff_ring () )
659+ Module .__init__ (self , base = base_ring )
644660 self ._analytic_type = self .AT (["holo" ])
645661 self ._module = FreeModule (self .coeff_ring (), self .dimension ())
646662
@@ -771,7 +787,9 @@ def __init__(self, group, base_ring, k, ep, n):
771787 sage: MF.analytic_type()
772788 cuspidal
773789 sage: MF.category()
774- Category of vector spaces over Fraction Field of Univariate Polynomial Ring in d over Integer Ring
790+ Category of modules over Integer Ring
791+ sage: MF in MF.category()
792+ True
775793 sage: MF.module()
776794 Vector space of dimension 1 over Fraction Field of Univariate Polynomial Ring in d over Integer Ring
777795 sage: MF.ambient_module() == MF.module()
@@ -781,7 +799,7 @@ def __init__(self, group, base_ring, k, ep, n):
781799 """
782800
783801 FormsSpace_abstract .__init__ (self , group = group , base_ring = base_ring , k = k , ep = ep , n = n )
784- Module .__init__ (self , base = self . coeff_ring () )
802+ Module .__init__ (self , base = base_ring )
785803 self ._analytic_type = self .AT (["cusp" ])
786804 self ._module = FreeModule (self .coeff_ring (), self .dimension ())
787805
@@ -924,7 +942,9 @@ def __init__(self, group, base_ring, k, ep, n):
924942 sage: MF.analytic_type()
925943 zero
926944 sage: MF.category()
927- Category of vector spaces over Fraction Field of Univariate Polynomial Ring in d over Complex Field with 53 bits of precision
945+ Category of vector spaces over Complex Field with 53 bits of precision
946+ sage: MF in MF.category()
947+ True
928948 sage: MF.module()
929949 Vector space of dimension 0 over Fraction Field of Univariate Polynomial Ring in d over Complex Field with 53 bits of precision
930950 sage: MF.ambient_module() == MF.module()
@@ -934,7 +954,7 @@ def __init__(self, group, base_ring, k, ep, n):
934954 """
935955
936956 FormsSpace_abstract .__init__ (self , group = group , base_ring = base_ring , k = k , ep = ep , n = n )
937- Module .__init__ (self , base = self . coeff_ring () )
957+ Module .__init__ (self , base = base_ring )
938958 self ._analytic_type = self .AT ([])
939959 self ._module = FreeModule (self .coeff_ring (), self .dimension ())
940960
0 commit comments