98 3 Modulus Structure Theory
Theorem 18. If the shifting mutation operator T defined by (3.72) satisfies
the basic assumption (3.79), then the operator T
b
= T
−1
a
mutating B to A is
also a shifting mutation operator with the following properties:
1. The number of the shifting mutations from B to A are equal to the number
of the shifting mutations caused by T
a
;hence,k
b
= k
a
.
2. Mutation positions in the sequence B are
i
k
= i
k
+ L
k
,k=1, 2, ··· ,k
a
, (3.80)
where L
k
=
k−1
k
=1
k
is the shifting function induced by the shifting mu-
tation operator T
a
.
3. The i
k
defined by (3.80) is strictly monotonic increasing, that is,
1=i
0
≤ i
1
<i
2
< ···<i
k
a
≤ i
k
a
+1
= n
b
,
where n
b
= n
a
+ L
0,k
a
+1
.
4. The insertion operation of T
b
= T
−1
a
simply corresponds to the deletion
operation of T
a
. In other words, the insertion of T is the deletion of T
−1
,
and the deletion of T is the insertion of T
−1
. It can also be found that
T
−1
a
= {(i
k
, −
k
) ,k=1, 2, ··· ,k
a
} . (3.81)
Proof. The proofs of propositions 1, 2, and 4 in Theorem 18 only involve
the decomposition expression (3.61). In fact, the decomposition expression
(Δ
0
,Δ
1
,Δ
2
)ofN
c
is determined if T
a
is known. We then have (c
Δ
0
,c
Δ
2
)=B,
and obtain C by inserting c
Δ
1
into B. Obviously, this data fragment c
Δ
1
is
just the part deleted from A. On the other hand, to obtain A, we need only
delete the data fragment c
Δ
2
from sequence C. This fragment c
Δ
2
is inserted
into A to find N
c
. Therefore, the mutation from B to A is just the inverse
of the mutation from A to B.Sincec
Δ
1
and c
Δ
2
in C are disjoint, it follows
that T
−1
is a purely shifting mutation, and expressions (3.79) and (3.80) hold.
Thus, the propositions 1, 2, and 4 of Theorem 18 are proved. To prove propo-
sition 3, we involve the conditions of shifting mutations and expression (3.79).
We then have
i
k+1
− i
k
=(i
k+1
+ L
0,k+1
) −(i
k
+ L
0,k
)=i
k+1
− i
k
+
k
> 0 .
Following from the conditions of purely shifting mutations, we have
i
k+1
− i
k
+ |
k
| > 0 for every k =1, 2, ··· ,k
a
. Thus, proposition 3 holds,
and the theorem is proved.
Example 12. In Example 6, the shifting function is
¯
L =(L
0,1
,L
0,2
,L
0,3
,L
0,4
)=(0, 4, 1, −3, −1)