Lazy series rings have variables, names for their variables and a coefficient
ring.
The functions on lazy power series rings are illustrated here.
> L := LazyPowerSeriesRing(FiniteField(73), 7);
> L.4;
Lazy power series
> AssignNames(~L, ["a", "b", "c", "d", "fifth", "sixth", "seventh"]);
> L.4;
Lazy power series
The names for the variables of L are not used in default series printing.
However they are used when printing an element to a given precision using
PrintToPrecision.
> CoefficientRing(L);
Finite field of size 73
> Rank(L);
7
> L eq LazyPowerSeriesRing(CoefficientRing(L), Rank(L));
true
[Next][Prev] [Right] [Left] [Up] [Index] [Root]