Harman Patil (Editor)

Rational series

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit

In mathematics and computer science, a rational series is a generalisation of the concept of formal power series over a ring to the case when the basic algebraic structure is no longer a ring but a semiring, and the indeterminates adjoined are not assumed to commute. They can be regarded as algebraic expressions of a formal language over a finite alphabet.

Definition

Let R be a semiring and A a finite alphabet.

A noncommutative polynomial over A is a finite formal sum of words over A. They form a semiring R A .

A formal series is a R-valued function c, on the free monoid A*, which may be written as

w A c ( w ) w   .

The set of formal series is denoted R A and becomes a semiring under the operations

c + d : w c ( w ) + d ( w )   c d : w u v = w c ( u ) d ( v )   .

A non-commutative polynomial thus corresponds to a function c on A* of finite support.

In the case when R is a ring, then this is the Magnus ring over R.

If L is a language over A, regarded as a subset of A* we can form the characteristic series of L as the formal series

w L w  

corresponding to the characteristic function of L.

In R A one can define an operation of iteration expressed as

S = n 0 S n  

and formalised as

c ( w ) = u 1 u 2 u n = w c ( u 1 ) c ( u 2 ) c ( u n )   .

The rational operations are the addition and multiplication of formal series, together with iteration. A rational series is a formal series obtained by rational operations from R A .

References

Rational series Wikipedia


Similar Topics