3.3 Analysis of Modulus Structures from Sequence Mutations 89
2. Similarly, γ
i
in T
includes information about the length and type of the
shifting mutation at position i. Typically, there is no shifting mutation
after a
i
if γ
i
= 0. There is a type-III mutation occurring after a
i
if γ
i
> 0,
i.e., a fragment with γ
i
length is inserted after a
i
if γ
i
< 0. There is a type-
IV mutation occurring after a
i
, i.e., a vector with |γ
i
| length is deleted
after a
i
.
3. Let I
T
= {i
k
, k =1, 2, ··· ,k
a
} denote the set of all the positions of the
shifting mutations. We arrange them according to their values in increas-
ing order as follows:
i
0
=0≤ i
1
<i
2
< ···<i
k
a
≤ i
k
a
+1
= n
a
. (3.53)
Since the regions of type-III mutation and type-IV mutation may not
overlap, we assume that
i
k
+ |
k
| <i
k+1
,i=1, 2, ··· ,k
a
. (3.54)
4. Similarly, for the two mutation modes T,T
given in (3.54), one determines
the other. The corresponding expression is found as follows: If T is given,
then
γ
i
=
i
k
, if i = i
k
∈ I
T
,
0 , otherwise .
(3.55)
On the other hand, if T
is given, the variables in T are rewritten as
follows:
I
T
= {i ∈ N
a
: |γ
i
| > 0} ,
k
= γ
i
k
, if i = i
k
∈ I
T
,
(3.56)
where set I
T
arranged in the order of increasing values. The expression
showing how T and T
determine each other is given in (3.55) and in
(3.56), with T and T
as the two equivalent mutation modes, with both
mutation modes relying on A.
Definition 18. With T and T
defined as in (3.52) and the mutations deter-
mined by the values of γ
i
,i
k
,
k
, we have T and T
as two equivalent modes of
shifting mutation. Because T and T
determine each other, we will use T and
T
interchangeably in the future. In addition, the final result B is not unique
if the mutation mode (A, T ) is given. This is because there is no restriction
on the insertion of nucleotides following from (A, T ), so we must add rules to
restrict the insertion data.
Definition 19. 1. Let T and T
be two shifting mutation modes of a sequence
based on A;sequenceA is then called the initial data (or initial template)
of the corresponding type-III mutation.
2. For a type-III mutation with initial template A, if the inserted data is
selected from a fixed sequence A
=(a
1
,a
2
, ···) in order, then A
is called
the inserted data template.