On Four Classes of Lindenmayerian Power Series
Juha Honkala
Department of Mathematics
University of Turku
SF-20500 Turku, Finland
juha.honkala@utu.fi
Werner Kuich
Institut fuer Algebra und Diskrete Mathematik
Technische Universitaet Wien
Wiedner Hauptstrasse 8-10, A-1040 Wien
Abstract:
We show that nonzero axioms add to the generative
capacity of Lindenmayerian series generating systems. On the other
hand, if nonzero axioms are allowed, nonterminals do not, provided
that only quasiregular series are considered. Category: F.4.2
1 Introduction
To define formal power series generated by L systems,
Lindenmayerian series generating systems were introduced in
[Honkala 95]. There four classes of morphically generated series were
defined. The smallest class consists of LS
series with the zero axiom. The larger class is
obtained if arbitrary axioms are allowed. From these classes the
classes of ELS series
with the zero axiom and ELS series, respectively, are obtained
by allowing the use of Hadamard products. In an obvious way this
corresponds to the use of nonterminals in language theory. The inclusions are clear by
the definitions. It was shown in [Honkala 95] that
is
properly contained in Hence, in the case of the zero
axiom nonterminals do add to the generative capacity. The purpose
of this note is to prove that is properly contained in
and, furthermore, that the classes
are
equivalent, if only quasiregular power series are considered.
Hence, nonzero axioms do add to the generative capacity whereas,
if nonzero axioms are allowed, nonterminals do not. However, it
will be seen below that in the framework of Lindenmayerian series
with nonzero axioms some terminals play the role of nonterminals. Another approach to define a power series generalization of L
systems is given in [Kuich 94]. For the relationship between the two
approaches see [Honkala and Kuich 95]. In the case of
a complete
semiring, power series generalizations of L systems are also
discussed in [Honkala 94a] and [Honkala and Kuich 00].
2 Definitions
It is assumed that the reader is familiar with the basics of the
theories of semirings and formal power series as developed in
[Kuich and Salomaa 86].
In this Page 131
paper A will always be a commutative semiring and
is
a finite alphabet. Suppose
is a monoid morphism.
(Here is regarded as a multiplicative
monoid.) Then we extend h to a semiring morphism 
by 
Notice that the assumption of commutativeness is needed in the
verification that indeed
In the sequel we always tacitly extend a morphism
to a semiring morphism as explained above. Notice that the set of all these
semiring morphisms, can be identified with the set 
In what follows X is a denumerably infinite alphabet of
variables. An interpretation is a
mapping from X to
A Lindenmayerian series generating system, shortly,
an LS system, is a 5-tuple where A is a commutative semiring, is a finite alphabet, is a convergence
in P is a polynomial in is an
interpretation over is a polynomial in  The series generated by an LS system is obtained by iteration.
Suppose
is an LS system and
denote Define the sequence
recursively by 
If exists we denote 
and say that S(G) is the series generated by G. The sequence
is the approximation sequence associated to G.
A series r
is called an LS series if there exists an LS system G such
that r = S(G). A series r is an LS series with the zero axiom if there
exists an LS system
such
that r = S(G). ELS series are obtained from LS series by
considering only
terms over a terminal alphabet. Formally, an ELS system is a
construct
consisting of the LS system
called the underlying system of G and a subset If S(U(G)) exists, G
generates the series 
A series r is called an ELS series if there exists an
ELS system G
such that r = S(G). A series r is called an ELS series with the
zero axiom if there exists an ELS system such that r = S(G). If A and are understood, the class of LS series with the zero
axiom (resp. LS series, ELS series with the zero axiom, ELS
series) is denoted by (resp.  In the sequel we will always use the convergence obtained by
transferring the discrete convergence in A to
as explained in [Kuich and Salomaa 86]. Page 132
3 Results
The purpose of this section is to prove the following result. Theorem 1. (i) If A is a commutative semiring and is quasiregular, then  (ii) If A = N, then is properly included in is properly included in  Lemma 2.
Suppose is an LS
system such that S(G) exists and is quasiregular. If then there exists an LS system such that 
Proof. We assume without loss of generality that each term of the approximation sequence of G is quasiregular. Choose new letters and new
variables Let be an isomorphic copy of and let
be the mapping defined by Denote and each term of contains
a variable.
Define If
define by 
Define the LS system
Denote the approximation sequence
associated to It follows inductively that there
exists a sequence such that 
and 
for Furthermore, each word in
contains at least i occurrences of #. (Here the morphism
is defined by
and
This implies Therefore exists and 
Now the claim follows by renaming the letters. Page 133
In the proof of Lemma 2 the letters of play
the role of
nonterminals. However, because does not contain any
letters of we do not need the Hadamard product. Next we recall some earlier results. Lemma 3
Let A = N and denote  Proof. The claim is shown in Examples 3.6 and 4.3 of
[Honkala 95]. Lemma 4
Let A = N. Then the series does not
belong to . Proof. See [Honkala 94b]. For the next lemma we need a definition. A vector of LS
systems of dimension is a k-tuple of LS systems. The approximation sequence associated to G is defined recursively by 
and say that is the ( vector of) series generated by  The next lemma is stated and proved as Theorem 4.5 in
[Honkala 95]. Lemma 5.
 Lemma 6.
 Proof. Denote 
where is the identity morphism and is defined by h(a) = a,h(b) = ab.
Furthermore, define the 3-dimensional vector of LS systems by Denote by the approximation sequence of Then 
Page 134

Therefore Hence exists and each component of is quasiregular. Therefore the claim follows by Lemma 5.
Proof of Theorem 1. Claim (i) follows by Lemma 2.
Claim (ii) is a consequence of Lemmas 3,4 and 6.
References
[Honkala 94a]
Honkala, J.: 'On Lindenmayerian series in complete semirings';
In G. Rozenberg and A. Salomaa, eds., Developments in
Language Theory (World Scientific, Singapore, 1994) 179-192.
[Honkala 94b]
Honkala, J.: 'An iteration property of Lindenmayerian power
series'; In J. Karhumaki, H. Maurer and G. Rozenberg,
eds., Results and Trends in Theoretical Computer Science
(Springer, Berlin, 1994) 159-168.
[Honkala 95]
Honkala, J.: 'On morphically generated formal power series';
Rairo, Theoretical Inform. and Appl., to appear.
[Honkala and Kuich 95]
Honkala, J. and Kuich, W.: 'On a power series generalization of
ET0L languages'; Fundamenta Informaticae, to appear.
[Honkala and Kuich 00]
Honkala, J. and Kuich, W.: 'On Lindenmayerian algebraic power
series', submitted.
[Kuich 94]
Kuich, W.: 'Lindenmayer systems generalized to formal power
series and their growth functions'; In G. Rozenberg and A.
Salomaa, eds., Developments in Language Theory (World
Scientific, Singapore, 1994) 171-178.
[Kuich and Salomaa 86]
Kuich, W. and Salomaa, A.: 'Semirings, Automata, Languages';
Springer, Berlin (1986).
Page 135
|