@@ -363,6 +363,30 @@ def Endsets(self):
363
363
"""
364
364
return Homsets ().Endsets ()
365
365
366
+ def A_field (self ):
367
+ r"""
368
+ Return the underlying `A`-field of this category,
369
+ viewed as an algebra over the function ring `A`.
370
+
371
+ This is an instance of the class
372
+ :class:`sage.rings.ring_extension.RingExtension`.
373
+
374
+ NOTE::
375
+
376
+ This method has the same behavior as :meth:`base`.
377
+
378
+ EXAMPLES::
379
+
380
+ sage: Fq = GF(25)
381
+ sage: A.<T> = Fq[]
382
+ sage: K.<z> = Fq.extension(6)
383
+ sage: phi = DrinfeldModule(A, [z, z^3, z^5])
384
+ sage: C = phi.category()
385
+ sage: C.A_field()
386
+ Finite Field in z of size 5^12 over its base
387
+ """
388
+ return self .base ()
389
+
366
390
def base_morphism (self ):
367
391
r"""
368
392
Return the base morphism of the category.
@@ -575,14 +599,41 @@ def super_categories(self):
575
599
576
600
class ParentMethods :
577
601
602
+ def A_field (self ):
603
+ r"""
604
+ Return the underlying `A`-field of this Drinfeld module,
605
+ viewed as an algebra over the function ring `A`.
606
+
607
+ This is an instance of the class
608
+ :class:`sage.rings.ring_extension.RingExtension`.
609
+
610
+ NOTE::
611
+
612
+ This method has the same behavior as :meth:`base`.
613
+
614
+ EXAMPLES::
615
+
616
+ sage: Fq = GF(25)
617
+ sage: A.<T> = Fq[]
618
+ sage: K.<z> = Fq.extension(6)
619
+ sage: phi = DrinfeldModule(A, [z, z^3, z^5])
620
+ sage: phi.A_field()
621
+ Finite Field in z of size 5^12 over its base
622
+ """
623
+ return self .category ().A_field ()
624
+
578
625
def base (self ):
579
626
r"""
580
- Return the base field of this Drinfeld module, viewed as
581
- an algebra over the function ring.
627
+ Return the underlying `A`- field of this Drinfeld module,
628
+ viewed as an algebra over the function ring `A` .
582
629
583
630
This is an instance of the class
584
631
:class:`sage.rings.ring_extension.RingExtension`.
585
632
633
+ NOTE::
634
+
635
+ This method has the same behavior as :meth:`A_field`.
636
+
586
637
EXAMPLES::
587
638
588
639
sage: Fq = GF(25)
0 commit comments