@@ -157,7 +157,7 @@ def value(D, k):
157
157
class DegeneratedSequenceError (RuntimeError ):
158
158
r"""
159
159
Exception raised if a degenerated sequence
160
- (see :meth:`~kRegularSequence .is_degenerated`) is detected.
160
+ (see :meth:`~RegularSequence .is_degenerated`) is detected.
161
161
162
162
EXAMPLES::
163
163
@@ -173,7 +173,7 @@ class DegeneratedSequenceError(RuntimeError):
173
173
pass
174
174
175
175
176
- class kRegularSequence (RecognizableSeries ):
176
+ class RegularSequence (RecognizableSeries ):
177
177
def __init__ (self , parent , mu , left = None , right = None ):
178
178
r"""
179
179
A `k`-regular sequence.
@@ -410,7 +410,7 @@ def regenerated(self):
410
410
411
411
OUTPUT:
412
412
413
- A :class:`kRegularSequence `
413
+ A :class:`RegularSequence `
414
414
415
415
ALGORITHM:
416
416
@@ -502,7 +502,7 @@ def transposed(self, allow_degenerated_sequence=False):
502
502
503
503
OUTPUT:
504
504
505
- A :class:`kRegularSequence `
505
+ A :class:`RegularSequence `
506
506
507
507
Each of the matrices in :meth:`mu <mu>` is transposed. Additionally
508
508
the vectors :meth:`left <left>` and :meth:`right <right>` are switched.
@@ -553,7 +553,7 @@ def _minimized_right_(self):
553
553
554
554
OUTPUT:
555
555
556
- A :class:`kRegularSequence `
556
+ A :class:`RegularSequence `
557
557
558
558
.. SEEALSO::
559
559
@@ -591,7 +591,7 @@ def subsequence(self, a, b):
591
591
592
592
OUTPUT:
593
593
594
- A :class:`kRegularSequence `
594
+ A :class:`RegularSequence `
595
595
596
596
.. NOTE::
597
597
@@ -864,7 +864,7 @@ def shift_left(self, b=1, **kwds):
864
864
865
865
OUTPUT:
866
866
867
- A :class:`kRegularSequence `
867
+ A :class:`RegularSequence `
868
868
869
869
.. NOTE::
870
870
@@ -910,7 +910,7 @@ def shift_right(self, b=1, **kwds):
910
910
911
911
OUTPUT:
912
912
913
- A :class:`kRegularSequence `
913
+ A :class:`RegularSequence `
914
914
915
915
.. NOTE::
916
916
@@ -958,7 +958,7 @@ def backward_differences(self, **kwds):
958
958
959
959
OUTPUT:
960
960
961
- A :class:`kRegularSequence `
961
+ A :class:`RegularSequence `
962
962
963
963
.. NOTE::
964
964
@@ -999,7 +999,7 @@ def forward_differences(self, **kwds):
999
999
1000
1000
OUTPUT:
1001
1001
1002
- A :class:`kRegularSequence `
1002
+ A :class:`RegularSequence `
1003
1003
1004
1004
EXAMPLES::
1005
1005
@@ -1032,7 +1032,7 @@ def _mul_(self, other):
1032
1032
1033
1033
INPUT:
1034
1034
1035
- - ``other`` -- a :class:`kRegularSequence `
1035
+ - ``other`` -- a :class:`RegularSequence `
1036
1036
1037
1037
- ``minimize`` -- (default: ``None``) a boolean or ``None``.
1038
1038
If ``True``, then :meth:`~RecognizableSeries.minimized` is called after the operation,
@@ -1041,7 +1041,7 @@ def _mul_(self, other):
1041
1041
1042
1042
OUTPUT:
1043
1043
1044
- A :class:`kRegularSequence `
1044
+ A :class:`RegularSequence `
1045
1045
1046
1046
ALGORITHM:
1047
1047
@@ -1151,7 +1151,7 @@ def partial_sums(self, include_n=False):
1151
1151
1152
1152
OUTPUT:
1153
1153
1154
- A :class:`kRegularSequence `
1154
+ A :class:`RegularSequence `
1155
1155
1156
1156
EXAMPLES::
1157
1157
@@ -1312,9 +1312,9 @@ class RegularSequenceRing(RecognizableSeriesSpace):
1312
1312
.. SEEALSO::
1313
1313
1314
1314
:doc:`k-regular sequence <k_regular_sequence>`,
1315
- :class:`kRegularSequence `.
1315
+ :class:`RegularSequence `.
1316
1316
"""
1317
- Element = kRegularSequence
1317
+ Element = RegularSequence
1318
1318
1319
1319
@classmethod
1320
1320
def __normalize__ (cls , k ,
@@ -1372,7 +1372,7 @@ def __init__(self, k, *args, **kwds):
1372
1372
.. SEEALSO::
1373
1373
1374
1374
:doc:`k-regular sequence <k_regular_sequence>`,
1375
- :class:`kRegularSequence `.
1375
+ :class:`RegularSequence `.
1376
1376
"""
1377
1377
self .k = k
1378
1378
super ().__init__ (* args , ** kwds )
@@ -1546,7 +1546,7 @@ def guess(self, f, n_verify=100, max_exponent=10, sequence=None):
1546
1546
1547
1547
OUTPUT:
1548
1548
1549
- A :class:`kRegularSequence `
1549
+ A :class:`RegularSequence `
1550
1550
1551
1551
ALGORITHM:
1552
1552
@@ -2060,7 +2060,7 @@ def from_recurrence(self, *args, **kwds):
2060
2060
in [HKL2022]_, Corollary D. All inhomogeneities have to be
2061
2061
regular sequences from ``self`` or elements of ``coefficient_ring``.
2062
2062
2063
- OUTPUT: a :class:`kRegularSequence `
2063
+ OUTPUT: a :class:`RegularSequence `
2064
2064
2065
2065
EXAMPLES:
2066
2066
@@ -2324,7 +2324,7 @@ class RecurrenceParser():
2324
2324
for the sequence satisfying these recurrence relations.
2325
2325
2326
2326
This is used by :meth:`RegularSequenceRing.from_recurrence`
2327
- to construct a :class:`kRegularSequence `.
2327
+ to construct a :class:`RegularSequence `.
2328
2328
"""
2329
2329
2330
2330
def __init__ (self , k , coefficient_ring ):
@@ -4109,7 +4109,7 @@ def __call__(self, *args, **kwds):
4109
4109
4110
4110
This is the main method of :class:`RecurrenceParser` and
4111
4111
is called by :meth:`RegularSequenceRing.from_recurrence`
4112
- to construct a :class:`kRegularSequence `.
4112
+ to construct a :class:`RegularSequence `.
4113
4113
4114
4114
INPUT:
4115
4115
0 commit comments