293
o is
the
base space for Coded Messages
(a
coded messages will
be
a
finite sequences
of
elements
of
0).
After
this
preliminary description of necessary spaces, now
we
can
in-
troduce
some useful definitions:
Definition
1.
Be K, E K. We define for
mEN
and
for each E
{l,
...
,N
K
},
with
0
-s:
m
-s:
N K as a subsequence
of
K,
(m
= 0 represent a subsequence
of
length
0).
Definition
2.
Be
(J
E
M.
We define for n E N
and
for each i E
{l,
...
,N
M
},
with
0
-s:
n
-s:
N M as a subsequence
of
(J.
(n = 0 represent a subsequence
of
length
0).
In
the
above definitions
the
operator
+ is
the
sum
with
appropriate
module
depending
on
the
length
of
the
sequence and, for simplicity,
in
the
following we will use
the
form
K,i,m
==
K,i
and
(Ji,n
==
(Ji
moreover holds:
K,i
E K
and
(J
i E M
Definition
3.
Be C =
{EilEi
E
O}
the
space
of
all finite sequences in O.
C is
the
set
of
Coded Messages.
2.2.
Functions
To reach
our
goal we
must
introduce
two kinds
of
functions:
•
Coding
functions:
these
functions
are
used to:
-
transform
a
portion
of
the
clear message
in
a
portion
of
the
coded message (exons)
- insert some apparently
redundant
information in
the
coded
message
(introns)
•
Operational
functions:
these
functions
are
used to:
- modify
the
local
state
of
the
coding
system