Research Article A Non-NP-Complete Algorithm for a Quasi-Fixed Polynomial Problem Yi-Chou Chen

advertisement
Hindawi Publishing Corporation
Abstract and Applied Analysis
Volume 2013, Article ID 893045, 10 pages
http://dx.doi.org/10.1155/2013/893045
Research Article
A Non-NP-Complete Algorithm for a Quasi-Fixed
Polynomial Problem
Yi-Chou Chen1 and Hang-Chin Lai2
1
2
Department of General Education, National Army Academy, Taoyuan 320, Taiwan
Department of Mathematics, National Tsing Hua University, Hsinchu 300, Taiwan
Correspondence should be addressed to Hang-Chin Lai; laihc@mx.nthu.edu.tw
Received 15 January 2013; Accepted 24 February 2013
Academic Editor: Jen-Chih Yao
Copyright © 2013 Y.-C. Chen and H.-C. Lai. This is an open access article distributed under the Creative Commons Attribution
License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly
cited.
𝑠
Let 𝐹 : R × R → R be a real-valued polynomial function of the form 𝐹(π‘₯, 𝑦) = ∑𝑖=0 𝑓𝑖 (π‘₯)𝑦𝑖 , with degree of 𝑦 in 𝐹(π‘₯, 𝑦) = 𝑠 ≥
1, π‘₯ ∈ R. An irreducible real-valued polynomial function 𝑝(π‘₯) and a nonnegative integer π‘š are given to find a polynomial function
𝑦(π‘₯) ∈ R[π‘₯] satisfying the following expression: 𝐹(π‘₯, 𝑦(π‘₯)) = π‘π‘π‘š (π‘₯) for some constant 𝑐 ∈ R. The constant 𝑐 is dependent on
the solution 𝑦(π‘₯), namely, a quasi-fixed (polynomial) solution of the polynomial-like equation (∗). In this paper, we will provide a
non-NP-complete algorithm to solve all quasi-fixed solutions if the equation (∗) has only a finite number of quasi-fixed solutions.
1. Introduction and Preliminaries
Lenstra [1] found that a polynomial function 𝐹(π‘₯, 𝑦) ∈
Q(𝛼)[π‘₯, 𝑦](where 𝛼 is an algebraic number) can be solved
to a polynomial function 𝑦 = 𝑦(π‘₯) ∈ Q(𝛼)[π‘₯] such that
𝐹(π‘₯, 𝑦(π‘₯)) = 0. It can thus be derived to find a polynomial
𝑦 = 𝑦(π‘₯) such that there exists an π‘₯ ∈ Q(𝛼)[π‘₯] as a fixed
point of the polynomial function 𝐹(π‘₯, 𝑦(π‘₯)); that is,
𝐹 (π‘₯, 𝑦 (π‘₯)) = π‘₯
(1)
has a polynomial solution 𝑦(π‘₯) ∈ Q(𝛼)[π‘₯].
Furthermore, Tung [2, 3] extended (1) to solve 𝑦(π‘₯) for
the following equation:
𝐹 (π‘₯, 𝑦 (π‘₯)) = 𝑐π‘₯π‘š , for π‘₯ ∈ K (field) , π‘š ∈ N,
(2)
where 𝑐 is a real constant depending on the polynomial
solution 𝑦(π‘₯) and the given positive integer π‘š ∈ N.
Recently, Lai and Chen [4] extended the expression (2) to
solve 𝑦(π‘₯) to satisfy the polynomial equation as the following
form:
𝐹 (π‘₯, 𝑦 (π‘₯)) = π‘π‘π‘š (π‘₯) , π‘₯ ∈ R,
(3)
where 𝑝(⋅) is an irreducible polynomial in π‘₯ ∈ R and the
polynomial functions 𝐹(π‘₯, 𝑦) : R × R → R are written by
𝑠
𝐹 (π‘₯, 𝑦) =∑𝑓𝑖 (π‘₯) 𝑦𝑖 ,
𝑖=0
(4)
with degree 𝑦 in 𝐹 (π‘₯, 𝑦) denoted by deg𝑦 𝐹 = 𝑠 > 1.
Remark 1. Recall that a polynomial function 𝑦 = 𝑦(π‘₯)
satisfying (3) is called a quasi-fixed (polynomial) solution
corresponding to the real value π‘Ž. This number π‘Ž is called a
quasi-fixed (polynomial) value corresponding to the polynomial solutions 𝑦 = 𝑦(π‘₯).
Note that the equation may not be solvable; if it is solvable,
the number of all solutions may be infinitely many, or finitely
many quasi-fixed solutions If this equation has infinitely
many quasi-fixed solutions, by [4, Theorem 3.5], we have
(1) 𝑓𝑠 (π‘₯) must be π‘Žπ‘π‘Ÿ (π‘₯) for some π‘Ž ∈ R, π‘Ÿ ∈ N,
(2) those solutions must assume a fixed form like
𝑓 (π‘₯)
− 𝑠−1
+ πœ†π‘π‘˜ (π‘₯) for any πœ† ∈ R.
𝑠𝑓𝑠 (π‘₯)
(5)
Moreover, if this equation has only finitely many quasi-fixed
solutions, by [4, Corollary 3.3], the bound of all solutions is
at most deg𝑦 𝐹 + 2.
2
Abstract and Applied Analysis
In this paper, we deal with the case of finitely many solutions and provide a non-NP-complete algorithm to obtain all
representations of quasi-fixed solutions.
Remark 2. An algorithm is called “NP-complete” if the
algorithm is computed in an exponential time of the input
size “n”; that is, the computing time in the algorithm does
not exceed 𝑂(𝑒𝑛 ). Otherwise, the algorithm is called “nonNP-complete”; that is, the algorithm can be computed in a
polynomial time not exceeding 𝑂(π‘›π‘˜ ) for some fixed real
number π‘˜.
The remainder of the paper is organized as follows:
Section 2 introduces an example for the practical algorithm.
Section 3 describes the main algorithm and its processes.
Section 4 proves that the main algorithm is indeed non-NPcomplete. We have given two example problems in Section 5.
and we have
𝑧𝑝 (π‘₯) + 2
𝑦={
𝑧𝑝 (π‘₯) − 2
={
2 (mod 𝑝 (π‘₯))
−2 (mod 𝑝 (π‘₯)) ,
(12)
with an indeterminate 𝑧. To determine 𝑧, we substitute this 𝑦
(in (12)) into 𝐹(π‘₯, 𝑦), then (8) becomes
(𝑃1 ) {
(1) 𝐹 (π‘₯, 𝑦) = 𝐹 (π‘₯, 𝑧𝑝 (π‘₯) + 2) = π‘Žπ‘2 (π‘₯)
(2) 𝐹 (π‘₯, 𝑦) = 𝐹 (π‘₯, 𝑧𝑝 (π‘₯) − 2) = π‘Žπ‘2 (π‘₯) .
(13)
This yields
(1) 𝑝2 (π‘₯) [𝑝 (π‘₯) 𝑧2 + 4𝑧 − 𝑝 (π‘₯)] = π‘Žπ‘2 (π‘₯)
(14)
(𝑃2 ) {
(2) 𝑝2 (π‘₯) [𝑝 (π‘₯) 𝑧2 − 4𝑧 − 𝑝 (π‘₯)] = π‘Žπ‘2 (π‘₯) .
Both sides of (14) divide by 𝑝2 (π‘₯) to become
2. Relative Algorithm and Some Examples
Let 𝐹(π‘₯, 𝑦) ∈ R[π‘₯, 𝑦] and an irreducible polynomial function
𝑝(π‘₯) ∈ R[π‘₯]. To complete our algorithm, we need an
existing algorithm. In [2], Tung has established the following
algorithm.
Algorithm 3 (Tung [5]). Consider the following technique.
Input. Given is a polynomial 𝐹(π‘₯, 𝑦) ∈ R[π‘₯, 𝑦].
(𝑃3 ) {
(1) 𝑝 (π‘₯) 𝑧2 + 4𝑧 − 𝑝 (π‘₯) = π‘Ž
(2) 𝑝 (π‘₯) 𝑧2 − 4𝑧 − 𝑝 (π‘₯) = π‘Ž.
(15)
According to Algorithm 3, we obtain 𝑧 = 1 and 𝑧 = −1,
so the solutions (12) of problem (𝑃) are
𝑦={
−𝑝 (π‘₯) + 2
𝑧𝑝 (π‘₯) + 2
𝑝 (π‘₯) + 2
={
or {
𝑧𝑝 (π‘₯) − 2
𝑝 (π‘₯) − 2
−𝑝 (π‘₯) − 2.
(16)
In Section 3, we provide a non-NP-complete algorithm to
satisfy (3).
Output. All solutions 𝑦 = 𝑦(π‘₯) satisfy
𝐹 (π‘₯, 𝑦 (π‘₯)) = π‘Ž, for some π‘Ž ∈ R,
(6)
in polynomial time of π‘€πœ‡, where 𝑀 is the computer memory
of all coefficients of 𝐹(π‘₯, 𝑦) and πœ‡ = degπ‘₯ 𝐹(π‘₯, 𝑦) +
deg𝑦 𝐹(π‘₯, 𝑦). Moreover, the number of all solutions is at most
deg𝑦 𝐹(π‘₯, 𝑦).
We provide a simple example to explain our aim for
solving the quasi-fixed polynomial solutions related to
Algorithm 5 (in Section 3) as follows.
3. Computing Procedure
In this paper, we may assume that the number of all solutions
of (3) is finite and then constitute an algorithm of the approximate solutions for the quasi-fixed polynomial equation (3) as
follows.
Algorithm 5. Consider the following technique.
Input. Given a polynomial 𝐹(π‘₯, 𝑦) ∈ R[π‘₯, 𝑦], 𝑝(π‘₯) ∈ R[π‘₯]
irreducible and π‘š ∈ N.
Example 4. Let
𝐹 (π‘₯, 𝑦) = 𝑝 (π‘₯) [𝑦2 − 𝑝2 (π‘₯) − 4]
(7)
2
and 𝑝(π‘₯) = π‘₯ + π‘₯ + 1. Then deg𝑦 𝐹 = 𝑠 = 2. Solve all quasifixed solutions of
𝐹 (π‘₯, 𝑦) = π‘Žπ‘2 (π‘₯) .
2
2
𝑝 (π‘₯) [𝑦 − 𝑝 (π‘₯) − 4] = π‘Žπ‘ (π‘₯) ,
𝐹 (π‘₯, 𝑦 (π‘₯)) = π‘Žπ‘π‘š (π‘₯)
for some π‘Ž ∈ R,
(17)
(8)
by a non-NP-complete algorithm.
The following definitions are given by [6, page 421].
(9)
Definition 6. (i) The content of 𝐹(π‘₯, 𝑦) in (4), denoted by
cont𝑦 𝐹, is defined by the greatest common divisor (g.c.d):
By (7) and (8), we obtain
2
Output. All solutions 𝑦 = 𝑦(π‘₯) satisfy
gcd (𝑓𝑠 (π‘₯) , 𝑓𝑠−1 (π‘₯) , . . . , 𝑓0 (π‘₯)) = cont𝑦 𝐹.
divides both sides by 𝑝(π‘₯), then it becomes
𝑦2 − 𝑝2 (π‘₯) − 4 = π‘Žπ‘ (π‘₯) .
(10)
𝑦2 − 4 = 0 mod 𝑝 (π‘₯) ,
(11)
It follows that
(18)
(ii) The primitive part pp𝑦 𝐹 of 𝐹(π‘₯, 𝑦) is 𝐹(π‘₯, 𝑦)/cont𝑦 𝐹 ∈
R[π‘₯, 𝑦], and 𝐹(π‘₯, 𝑦) is primitive if cont𝑦 𝐹 = 1.
From (i) and (ii), we have
𝐹 (π‘₯, 𝑦) = cont𝑦 𝐹 ⋅ pp𝑦 𝐹.
(19)
Abstract and Applied Analysis
3
To complete the following algorithm, we need the following elementary property.
Lemma 7. Let 𝐹(π‘₯, 𝑦) ∈ R[π‘₯, 𝑦] and 𝑝(π‘₯) be an irreducible
polynomial in R[π‘₯]. Consider the module equation
𝐹 (π‘₯, 𝑦) = 0 (mod 𝑝 (π‘₯)) .
(20)
The number of all solutions 𝑦 = 𝑦(π‘₯) (mod 𝑝(π‘₯)) is thus at
most deg𝑦 𝐹.
According to Lemma 7, the solution number does not exceed
deg𝑦 𝐹, thus we may assume that 𝑦 = π‘Ž0 (π‘₯) is a solution of
(28) with deg π‘Ž0 (π‘₯) < deg 𝑝(π‘₯); please note that the choice
of π‘Ž0 (π‘₯) may be larger than 1 and we may define a solution
set 𝑇0 (𝐹) which collects such π‘Ž0 (π‘₯) by setting as the following
form:
π‘Ž0 (π‘₯) ∈ 𝑇0 (𝐹) = {π‘Ž10 (π‘₯) , π‘Ž20 (π‘₯) , . . . , π‘Žπ‘Ÿ00 (π‘₯)} .
(29)
Consequently, the expression (23) can go to Step 2.
Assumption. Throughout this algorithm, for any 𝐹(π‘₯, 𝑦) ∈
R[π‘₯, 𝑦], one can solve all solutions 𝑦 = 𝑔(π‘₯) (mod 𝑝(π‘₯)) of
the equation
Step 2. For each π‘Ž0 (π‘₯) ∈ 𝑇0 (𝐹) in (Step 1, (1.2.2)), we can
replace 𝑦 by 𝑧𝑝(π‘₯) + π‘Ž0 (π‘₯) in (23), and then (23) becomes
𝐹 (π‘₯, 𝑔 (π‘₯)) = 0 mod 𝑝 (π‘₯) .
𝐹 (π‘₯, 𝑧𝑝 (π‘₯) + π‘Ž0 (π‘₯)) = π‘π‘π‘š (π‘₯) .
(21)
The procedure of our main algorithm is described below.
Procedures of Main Algorithm (Algorithm 5)
Step 0. If cont𝑦 𝐹 | π‘π‘š (π‘₯) and cont𝑦 𝐹 = 1, then let 𝐹1 (π‘₯, 𝑦) =
𝐹(π‘₯, 𝑦) and move to (Step 1, (1.2.2)).
We let 𝐻1 (π‘₯, 𝑧) = 𝐹(π‘₯, 𝑧𝑝(π‘₯) + π‘Ž0 (π‘₯)). Thus it follows from
Definition 6(ii) that there exists
𝐹2 (π‘₯, 𝑦) = pp𝑦 𝐻1 ∈ R [π‘₯, 𝑦]
𝐹 (π‘₯, 𝑦) = (cont𝑦 𝐹) 𝐹1 (π‘₯, 𝑦) ,
(22)
π‘š
𝐹 (π‘₯, 𝑦) = 𝑐𝑝 (π‘₯) ,
(32)
Equation (30) then becomes
where 𝐹1 (π‘₯, 𝑦) ∈ R[π‘₯, 𝑦] is a primitive polynomial.
𝐻1 (π‘₯, 𝑦) = π‘π‘π‘š (π‘₯) .
Step 1.1. If cont𝑦 𝐹 ∀ π‘π‘š (π‘₯), we would have the problem
(31)
which is a primitive polynomial function so that
𝐻1 (π‘₯, 𝑦) = (cont𝑦 𝐻1 ) 𝐹2 (π‘₯, 𝑦) .
Step 1. For convenience, we let
(30)
(33)
Next, we will prove that 𝑝(π‘₯) | cont𝑦 𝐻1 .
(23)
to deduce that cont𝑦 𝐹 | 𝑐 ⋅ π‘π‘š (π‘₯). But cont𝑦 𝐹 ∀ π‘π‘š (π‘₯), then
𝑐 = 0. Consequently, (23) becomes
Step 2.1. If cont𝑦 𝐻1 ∀ π‘π‘š (π‘₯), (32) and (33) can be extrapolated as to cont𝑦 𝐻1 | 𝑐 ⋅ π‘π‘š (π‘₯). Since cont𝑦 𝐻1 ∀ π‘π‘š (π‘₯), then
𝑐 = 0. Consequently, (33) becomes
𝐹 (π‘₯, 𝑦) = 0.
𝐻1 (π‘₯, 𝑦) = 0.
(24)
We can then solve all solutions 𝑦(π‘₯) for 𝐹(π‘₯, 𝑦) = 0 to get a
solution set
π‘Œ0 = {𝑦 (π‘₯) : 𝐹 (π‘₯, 𝑦 (π‘₯)) = 0} .
(25)
We can then solve all solutions 𝑦(π‘₯) for 𝐻1 (π‘₯, 𝑦) = 0 to get a
solution set
π‘Œ1 = {𝑦 (π‘₯) 𝑝 (π‘₯)
+ π‘Ž0 (π‘₯) : 𝐻1 (π‘₯, 𝑦 (π‘₯)) = 0, π‘Ž0 (π‘₯) ∈ 𝑇0 (𝐹)} .
Step 1.2. If cont𝑦 𝐹 | π‘π‘š (π‘₯) and cont𝑦 𝐹 =ΜΈ 1, then cont𝑦 𝐹 =
𝑝ℓ1 (π‘₯) with β„“1 ≤ π‘š. In this case, (23) becomes
𝐹1 (π‘₯, 𝑦) = π‘π‘π‘š−β„“1 (π‘₯) .
(26)
π‘Š0 = {𝑦 (π‘₯) : 𝐹1 (π‘₯, 𝑦 (π‘₯)) = 𝑐} .
𝐹1 (π‘₯, 𝑦) = 0 (mod 𝑝 (π‘₯)) .
(28)
(36)
Step 2.2.1. In case β„“2 = π‘š, (36) becomes
𝐹2 (π‘₯, 𝑦) = 𝑐
(27)
Step 1.2.2. If β„“1 < π‘š, then π‘š − β„“1 > 0 and we can divide both
sides of (26) by 𝑝(π‘₯); consequently,
(35)
Step 2.2. If cont𝑦 𝐻1 | π‘π‘š (π‘₯), then cont𝑦 𝐻1 = 𝑝ℓ2 (π‘₯) with
β„“2 ≤ π‘š. In this case, (33) becomes
𝐹2 (π‘₯, 𝑦) = π‘π‘π‘š−β„“2 (π‘₯) .
Step 1.2.1. In case β„“1 = π‘š, then (26) becomes 𝐹1 (π‘₯, 𝑦) = 𝑐
which can be solved by Algorithm 3 to obtain all solutions
for the equation 𝐹1 (π‘₯, 𝑦) = 𝑐 to get 𝑦 = 𝑦(π‘₯) and obtain a set
(34)
(37)
which can be solved by Algorithm 3 to get 𝑦 = 𝑦(π‘₯) and
obtain a set
π‘Š1 = {𝑦 (π‘₯) 𝑝 (π‘₯)
+ π‘Ž0 (π‘₯) : 𝐹2 (π‘₯, 𝑦 (π‘₯)) = 𝑐, π‘Ž0 (π‘₯) ∈ 𝑇0 (𝐹)} .
(38)
4
Abstract and Applied Analysis
Step 2.2.2. If β„“2 < π‘š, then π‘š − β„“2 < 0 and we can divide both
sides of (36) by 𝑝(π‘₯); consequently,
𝐹2 (π‘₯, 𝑦) = 0 (mod 𝑝 (π‘₯)) .
(39)
By the same reasoning used in [Step 1.2.2], we can solve 𝑦 =
π‘Ž1 (π‘₯) with deg π‘Ž1 (π‘₯) < deg 𝑝(π‘₯) and obtain the set
π‘Ž1 (π‘₯) ∈ 𝑉1 = {π‘Ž11 (π‘₯) , π‘Ž21 (π‘₯) , . . . , π‘Žπ‘Ÿ11 (π‘₯)} .
(40)
Step 3.2.1. If β„“3 = π‘š, then (48) becomes
𝐹3 (π‘₯, 𝑦) = 𝑐
(49)
and, by Algorithm 3, we compute 𝑦 = 𝑦(π‘₯) and collect
𝑦 (π‘₯) 𝑝2 (π‘₯) + π‘Ž1 (π‘₯) 𝑝 (π‘₯) + π‘Ž0 (π‘₯)
(50)
in π‘Š2 for all π‘Ž1 (π‘₯)𝑝(π‘₯) + π‘Ž0 (π‘₯) ∈ 𝑇1 (𝐹). Hence, we output
π‘Š2 = {𝑦 (π‘₯) 𝑝2 (π‘₯) + π‘Ž1 (π‘₯) 𝑝 (π‘₯)+ π‘Ž0 (π‘₯) : 𝐹3 (π‘₯, 𝑦 (π‘₯)) = 𝑐,
We let
π‘Ž1 (π‘₯) 𝑝 (π‘₯) + π‘Ž0 (π‘₯) ∈ 𝑇1 (𝐹) } .
𝑇1 (𝐹) = {π‘Ž1 (π‘₯) 𝑝 (π‘₯) + π‘Ž0 (π‘₯) : π‘Ž1 (π‘₯) ∈ 𝑉1 , π‘Ž0 (π‘₯) ∈ 𝑇0 (𝐹)} ,
(41)
(51)
Consequently, expression (33) can go to Step 3.
Step 3. For each π‘Ž1 (π‘₯)𝑝(π‘₯) + π‘Ž0 (π‘₯) ∈ 𝑇1 (𝐹), we can replace 𝑦
by 𝑧𝑝2 (π‘₯) + π‘Ž1 (π‘₯)𝑝(π‘₯) + π‘Ž0 (π‘₯) in (23). It then becomes
𝐹 (π‘₯, 𝑧𝑝2 (π‘₯) + π‘Ž1 (π‘₯) 𝑝 (π‘₯) + π‘Ž0 (π‘₯)) = π‘π‘π‘š (π‘₯) .
(42)
Moreover, we let 𝐻2 (π‘₯, 𝑧) = 𝐹(π‘₯, 𝑧𝑝2 (π‘₯) + π‘Ž1 (π‘₯)𝑝(π‘₯) + π‘Ž0 (π‘₯))
and
𝐻2 (π‘₯, 𝑦) = (cont𝑦 𝐻2 ) 𝐹3 (π‘₯, 𝑦)
(43)
for a primitive polynomial 𝐹3 (π‘₯, 𝑦) = pp𝑦 𝐻2 ∈ R[π‘₯, 𝑦], so
that (42) becomes
𝐻2 (π‘₯, 𝑦) = π‘π‘π‘š (π‘₯) .
(44)
Next, we will prove that 𝑝2 (π‘₯) | cont𝑦 𝐻2 .
π‘š
Step 3.1. If cont𝑦 𝐻2 ∀ 𝑝 (π‘₯), and (43) and (44) are extrapolated, we have
cont𝑦 𝐻2 | 𝑐 ⋅ π‘π‘š (π‘₯) .
(45)
Since cont𝑦 𝐻2 ∀ π‘π‘š (π‘₯), we have 𝑐 = 0.
Thus (44) becomes
𝐻2 (π‘₯, 𝑦) = 0.
𝐹3 (π‘₯, 𝑦) = 0 (mod𝑝 (π‘₯)) .
(46)
π‘Œ2 = {𝑦 (π‘₯) 𝑝2 (π‘₯) + π‘Ž1 (π‘₯) 𝑝 (π‘₯) + π‘Ž0 (π‘₯) : 𝐻2 (π‘₯, 𝑦 (π‘₯)) = 0,
π‘Ž1 (π‘₯) 𝑝 (π‘₯) + π‘Ž0 (π‘₯) ∈ 𝑇1 (𝐹) } .
(47)
Step 3.2. If cont𝑦 𝐻2 | π‘π‘š (π‘₯), then cont𝑦 𝐻2 = 𝑝ℓ3 (π‘₯) for some
positive integer β„“3 ≤ π‘š and (44) becomes
(48)
(52)
By the same reasoning used in (Step 1.2.2), we can solve 𝑦 =
π‘Ž2 (π‘₯) with deg π‘Ž2 (π‘₯) < deg 𝑝(π‘₯) and obtain the set
π‘Ž2 (π‘₯) ∈ 𝑉2 = {π‘Ž12 (π‘₯) , π‘Ž22 (π‘₯) , . . . , π‘Žπ‘Ÿ22 (π‘₯)} .
(53)
We let
𝑇2 (𝐹) = {π‘Ž2 (π‘₯) 𝑝2 (π‘₯) + π‘Ž1 (π‘₯) 𝑝 (π‘₯) + π‘Ž0 (π‘₯)
: π‘Ž2 (π‘₯) ∈ 𝑉2 , π‘Ž1 (π‘₯) 𝑝 (π‘₯) + π‘Ž0 (π‘₯) ∈ 𝑇1 (𝐹) } ,
(54)
thus expression (44) can go to Step 4.
Continuing this process, we get the (π‘˜ − 1)-th step and a
sequence {β„“1 , β„“2 , . . . , β„“π‘˜−1 } and go to the next π‘˜-th step.
𝑖
Step π‘˜. For each ∑π‘˜−2
𝑖=0 π‘Žπ‘– (π‘₯)𝑝 (π‘₯) ∈ π‘‡π‘˜−2 (𝐹), we can replace 𝑦
π‘˜−1
by 𝑧𝑝 (π‘₯) + ⋅ ⋅ ⋅ + π‘Ž0 (π‘₯) in (23), and then (23) becomes
𝐹 (π‘₯, π‘§π‘π‘˜−1 (π‘₯) + ⋅ ⋅ ⋅ + π‘Ž0 (π‘₯)) = π‘π‘π‘š (π‘₯) .
Hence, we solve all solutions 𝑦(π‘₯) such that 𝐻2 (π‘₯, 𝑦) = 0 to
obtain a solution set
𝐹3 (π‘₯, 𝑦) = π‘π‘π‘š−β„“3 (π‘₯) .
Step 3.2.2. If β„“3 < π‘š, we use 𝑝(π‘₯) to divide both sides of (48)
to obtain
(55)
We let π»π‘˜−1 (π‘₯, 𝑧) = 𝐹(π‘₯, π‘§π‘π‘˜−1 (π‘₯) + ⋅ ⋅ ⋅ + π‘Ž0 (π‘₯)) and
π»π‘˜−1 (π‘₯, 𝑦) = (cont𝑦 π»π‘˜−1 ) πΉπ‘˜ (π‘₯, 𝑦)
(56)
for a primitive polynomial πΉπ‘˜ (π‘₯, 𝑦) ∈ R[π‘₯, 𝑦], then (55)
becomes
π»π‘˜−1 (π‘₯, 𝑦) = π‘π‘π‘š (π‘₯) .
(57)
Note that in Section 4, Lemma 9, we will prove that π‘π‘˜−1 (π‘₯) |
cont𝑦 π»π‘˜−1 .
Step k.1. If cont𝑦 π»π‘˜−1 ∀ π‘π‘š (π‘₯), by (56) and (57), we have
cont𝑦 π»π‘˜−1 | 𝑐 ⋅ π‘π‘š (π‘₯) ,
since cont𝑦 π»π‘˜−1 ∀ π‘π‘š (π‘₯), we have 𝑐 = 0.
(58)
Abstract and Applied Analysis
5
Thus (57) becomes
π»π‘˜−1 (π‘₯, 𝑦) = 0.
(59)
Hence, we solve all solutions 𝑦(π‘₯) such that π»π‘˜−1 (π‘₯, 𝑦) = 0 to
obtain a solution set
π‘˜−2
π‘Œπ‘˜−1 = {𝑦 (π‘₯) π‘π‘˜−1 + ∑ π‘Žπ‘– (π‘₯) 𝑝𝑖 (π‘₯) : π»π‘˜−1 (π‘₯, 𝑦 (π‘₯)) = 0,
𝑖=0
π‘˜−2
∑ π‘Žπ‘– (π‘₯) 𝑝𝑖 (π‘₯) ∈ π‘‡π‘˜−2 (𝐹)} .
𝑖=0
(60)
Step k.2. If cont𝑦 π»π‘˜−1 | π‘π‘š (π‘₯), then cont𝑦 π»π‘˜−1 = π‘β„“π‘˜ (π‘₯) for
some positive integer β„“π‘˜ ≤ π‘š and (57) becomes
πΉπ‘˜ (π‘₯, 𝑦) = π‘π‘π‘š−β„“π‘˜ (π‘₯) .
(61)
(68)
by Corollary 11 and let
π»π‘š (π‘₯, 𝑦) = π‘π‘š (π‘₯) πΉπ‘š+1 (π‘₯, 𝑦) .
(69)
(62)
πΉπ‘š+1 (π‘₯, 𝑦 (π‘₯)) = 𝑐.
(63)
Moreover, by Algorithm 3, we can get a solution set π‘Œ such
that the bound of all solutions is “𝑠⋅|π‘‡π‘š−1 (𝐹)|.” So the solution
set of (3) is contained in
By Algorithm 3, we compute 𝑦 = 𝑦(π‘₯) and obtain
𝑦 (π‘₯) π‘π‘˜−1 (π‘₯) + π‘Žπ‘˜−2 (π‘₯) π‘π‘˜−2 (π‘₯) + ⋅ ⋅ ⋅ + π‘Ž0 (π‘₯)
π‘π‘š (π‘₯) | π»π‘š (π‘₯, 𝑦)
Thus, the possible solutions of π»π‘š (π‘₯, 𝑦) = π‘π‘π‘š (π‘₯) are those
solutions 𝑦(π‘₯) satisfying
Step k.2.1. If β„“π‘˜ = π‘š, then (61) becomes
πΉπ‘˜ (π‘₯, 𝑦) = 𝑐.
Remark 8. (i) If 𝑉𝑖 = 0, then 𝑉𝑖+1 = 0 and if 𝑉𝑖+1 = 0, then
𝑇𝑖+1 (𝐹) = 0 for 𝑖 ≥ 0. This means that if 𝑉𝑖 = 0, then the work
finishes at step 𝑖 + 1 for 𝑖 ≥ 0.
(ii) This algorithm is not an infinite loop. Since β„“π‘˜ < π‘š,
and by Corollary 13, we have β„“π‘˜ < β„“π‘˜+1 for π‘˜ = 1, 2, . . ., thus
this algorithm will terminate at the (π‘š + 1)-th Step. We can
thus say that this algorithm is a finite loop algorithm.
(iii) We may assume that the cardinal number |π‘Šπ‘– | < ∞,
for 𝑖 = 1, 2, . . .; however, if |π‘Šπ‘– | = ∞, then Algorithm 5
has an infinite number of solutions, which contradicts our
assumption.
Remark 8(ii) shows that the maximum number of steps
in this algorithm is π‘š + 1. Moreover, if the (π‘š + 1)-th Step
happens, then we obtain
in π‘Šπ‘˜−1 , for all π‘Žπ‘˜−2 (π‘₯)π‘π‘˜−2 (π‘₯) + ⋅ ⋅ ⋅ + π‘Ž0 (π‘₯) ∈ π‘‡π‘˜−2 (𝐹). Hence,
we output
π‘Šπ‘˜−1 = {𝑦 (π‘₯) π‘π‘˜−1 (π‘₯) + ⋅ ⋅ ⋅ + π‘Ž0 (π‘₯) : πΉπ‘˜ (π‘₯, 𝑦 (π‘₯)) = 𝑐,
π‘˜−2
π‘š−1
π‘š−1
𝑖=0
𝑖=0
(70)
𝑇 = ( ⋃ π‘Œπ‘– ) ⋃ ( ⋃ π‘Šπ‘– ) ⋃ π‘Œ.
Finally, we check each element 𝑒(π‘₯) ∈ 𝑇 to determine
whether or not
𝐹 (π‘₯, 𝑒 (π‘₯)) = π‘π‘π‘š (π‘₯) .
∑ π‘Žπ‘– (π‘₯) 𝑝𝑖 (π‘₯) ∈ π‘‡π‘˜−2 (𝐹)} .
𝑖=0
(64)
(71)
(72)
The arithmetic computing time to solve each element 𝑒(π‘₯)
in 𝑇 only requires non-NP-complete computing time and to
check that each 𝑒(π‘₯) ∈ 𝑇 satisfies
Step k.2.2. If β„“π‘˜ < π‘š, we use 𝑝(π‘₯) to divide both sides of (61)
to obtain
𝐹 (π‘₯, 𝑒 (π‘₯)) = π‘π‘π‘š (π‘₯) .
πΉπ‘˜ (π‘₯, 𝑦) = 0 (mod 𝑝 (π‘₯)) .
Non-NP-complete computing time is also needed given the
cardinal number of 𝑇:
(65)
By the same reasoning used in (Step 1.2.2), we can solve 𝑦 =
π‘Žπ‘˜−1 (π‘₯) with deg π‘Žπ‘˜−1 (π‘₯) < deg 𝑝(π‘₯) and obtain the set
π‘Žπ‘˜−1 (π‘₯) ∈ π‘‰π‘˜−1 = {π‘Ž1π‘˜−1 (π‘₯) , π‘Ž2π‘˜−1 (π‘₯) , . . . , π‘Žπ‘Ÿπ‘˜−1
(π‘₯)} . (66)
π‘˜−1
We let
(73)
π‘š−2
π‘š−2
𝑖=0
𝑖=0
󡄨 󡄨 󡄨 󡄨
󡄨
󡄨
󡄨
󡄨
|𝑇| ≤ σ΅„¨σ΅„¨σ΅„¨π‘Š0 󡄨󡄨󡄨 + σ΅„¨σ΅„¨σ΅„¨π‘Œ0 󡄨󡄨󡄨 + |π‘Œ| + ∑ σ΅„¨σ΅„¨σ΅„¨π‘Šπ‘–+1 󡄨󡄨󡄨 + ∑ σ΅„¨σ΅„¨σ΅„¨π‘Œπ‘–+1 󡄨󡄨󡄨
(By Algorithm 3 and Lemma 7)
(74)
π‘š−2
π‘˜−2
󡄨
󡄨
󡄨
󡄨
≤ 2𝑠 + 𝑠 ⋅ σ΅„¨σ΅„¨σ΅„¨π‘‡π‘š−1 (𝐹)󡄨󡄨󡄨 + 2 ∑ 𝑠 ⋅ 󡄨󡄨󡄨𝑇𝑖 (𝐹)󡄨󡄨󡄨 ,
𝑖
π‘‡π‘˜−1 (𝐹) = { ∑ π‘Žπ‘– (π‘₯) 𝑝 (π‘₯) : π‘Žπ‘˜−1 (π‘₯) ∈ π‘‰π‘˜−1 ,
𝑖=0
π‘˜−2
𝑖=0
(67)
∑ π‘Žπ‘– (π‘₯) 𝑝𝑖 (π‘₯) ∈ π‘‡π‘˜−2 (𝐹)},
𝑖=0
thus expression (57) can go to the next step.
As explained in Remark 8, this algorithm is not an infinite
loop.
where |𝑇𝑖 (𝐹)|, |π‘Šπ‘– |, and |π‘Œπ‘– | denote the cardinal number of
𝑇𝑖 (𝐹), π‘Šπ‘– , and π‘Œπ‘– . The remaining work “Checks the bound of
|𝑇𝑖 (𝐹)|, for each 𝑖 = 1, 2, . . . , π‘š.” In Section 4, Theorem 16, we
prove that
󡄨
󡄨󡄨
(75)
󡄨󡄨𝑇𝑖 (𝐹)󡄨󡄨󡄨 ≤ 𝑠
for 𝑖 = 1, 2, . . . , π‘š − 1.
6
Abstract and Applied Analysis
(where 𝑄𝑖 (π‘₯, 𝑧)
By (74) and (75), we have the cardinal number
= 𝑧𝑖 𝑝𝑖−1 (π‘₯) + 𝑖𝑧𝑖−1 𝑝𝑖−2 (π‘₯) π‘Ž (π‘₯) + ⋅ ⋅ ⋅ + π‘–π‘§π‘Žπ‘–−1 (π‘₯))
π‘š−2
󡄨
󡄨
󡄨
󡄨
|𝑇| ≤ 2𝑠 + 𝑠 ⋅ σ΅„¨σ΅„¨σ΅„¨π‘‡π‘š−1 (𝐹)󡄨󡄨󡄨 + 2 ∑ 𝑠 ⋅ 󡄨󡄨󡄨𝑇𝑖 (𝐹)󡄨󡄨󡄨
= 𝑝 (π‘₯) (𝑓𝑠 (π‘₯) 𝑄𝑠 (π‘₯, 𝑧) + 𝑓𝑠−1 (π‘₯) 𝑄𝑠−1 (π‘₯, 𝑧)
𝑖=0
π‘š−2
(76)
≤ 2𝑠 + 𝑠2 + 2 ∑ 𝑠2
+ (𝑓𝑠 (π‘₯) π‘Žπ‘  (π‘₯) + 𝑓𝑠−1 (π‘₯) π‘Žπ‘ −1 (π‘₯) + ⋅ ⋅ ⋅ + 𝑓0 (π‘₯))
𝑖=0
= 2𝑠 + (2π‘š − 1) 𝑠2 .
= 𝑝 (π‘₯) (𝑓𝑠 (π‘₯) 𝑄𝑠 (π‘₯, 𝑧) + 𝑓𝑠−1 (π‘₯) 𝑄𝑠−1 (π‘₯, 𝑧)
That is, we have to check at most “2𝑠 + (2π‘š − 1)𝑠2 ” solutions
𝑒(π‘₯) to satisfy
𝐹 (π‘₯, 𝑒 (π‘₯)) = π‘π‘π‘š (π‘₯) .
(77)
Checking each solution only takes non-NP-complete time,
thus this algorithm needs non-NP-complete time. That
is, Algorithm 5 is indeed a non-NP-complete time algorithm. Note that, for each π‘˜-th Step, whether 𝑦(π‘₯)π‘π‘˜−1 (π‘₯) +
π‘Žπ‘˜−2 π‘π‘˜−2 (π‘₯) + ⋅ ⋅ ⋅ + π‘Ž0 (π‘₯) belongs to π‘Œπ‘˜−1 or π‘Šπ‘˜−1 , the upper
bound of all elements in 𝑇 may not be as large; in fact,
|𝑇| ≤ 2𝑠 + 𝑠2 + (π‘š − 1) 𝑠2 = 2𝑠 + π‘šπ‘ 2 .
(78)
In the next Section 4, we will complete all necessary
properties for this algorithm.
For convenience, we describe some interesting properties of
the above algorithm.
Lemma 9. Let 𝐹(π‘₯, 𝑦) ∈ R[π‘₯, 𝑦], 𝑝(π‘₯), π‘Ž(π‘₯) ∈ R[π‘₯], and 𝑧
be a parameter, if 𝑝(π‘₯) | 𝐹(π‘₯, π‘Ž(π‘₯)), then 𝑝(π‘₯) | 𝐹(π‘₯, 𝑧𝑝(π‘₯) +
π‘Ž(π‘₯)).
Proof. Let 𝐹(π‘₯, 𝑦) = 𝑓𝑠 (π‘₯)𝑦𝑠 + 𝑓𝑠−1 (π‘₯)𝑦𝑠−1 + ⋅ ⋅ ⋅ + 𝑓0 (π‘₯). Then
Thus, 𝑝(π‘₯) | 𝐹(π‘₯, π‘Ž(π‘₯)) ⇒ 𝑝(π‘₯) | 𝐹(π‘₯, 𝑧𝑝(π‘₯) + π‘Ž(π‘₯)).
The definitions of 𝐻𝑖 (π‘₯, 𝑦), cont𝑦 𝐻𝑖 , 𝐹𝑖+1 (π‘₯, 𝑦), and π‘Žπ‘– (π‘₯)
for 𝑖 = 1, 2, . . . , π‘š + 1 in Algorithm 5 are
π»π‘˜ (π‘₯, 𝑧) = 𝐹 (π‘₯, π‘§π‘π‘˜ (π‘₯) + ⋅ ⋅ ⋅ + π‘Ž0 (π‘₯)) ,
(80)
π»π‘˜ (π‘₯, 𝑦) = (cont𝑦 π»π‘˜ ) πΉπ‘˜+1 (π‘₯, 𝑦) ,
(81)
for a primitive polynomial πΉπ‘˜+1 (π‘₯, 𝑦) ∈ R[π‘₯, 𝑦] and 𝑝(π‘₯) |
πΉπ‘˜+1 (π‘₯, π‘Žπ‘˜ (π‘₯)) for π‘˜ = 0, 1, . . . , π‘š.
Next, we prove some properties about π»π‘˜ (π‘₯, 𝑦) for π‘˜ =
1, 2, . . . , π‘š + 1.
Lemma 10. Consider 𝑝(π‘₯)cont𝑦 π»π‘˜ | cont𝑦 π»π‘˜+1 , for 1 ≤ π‘˜ ≤
π‘š.
Proof. From (80), we have
= 𝐹 (π‘₯, (𝑧𝑝 (π‘₯) + π‘Žπ‘˜ (π‘₯)) π‘π‘˜ (π‘₯) + ⋅ ⋅ ⋅ + π‘Ž0 (π‘₯))
= π»π‘˜ (π‘₯, 𝑧𝑝 (π‘₯) + π‘Žπ‘˜ (π‘₯))
(by (80))
= (cont𝑧 π»π‘˜ ) πΉπ‘˜+1 (π‘₯, 𝑧𝑝 (π‘₯)+π‘Žπ‘˜ (π‘₯))
+ 𝑓𝑠−1 (π‘₯) (𝑧𝑝 (π‘₯) + π‘Ž (π‘₯))
(by (81)) .
(82)
By definition of π‘Žπ‘˜ (π‘₯), we have 𝑝(π‘₯) | πΉπ‘˜+1 (π‘₯, π‘Žπ‘˜ (π‘₯)). From
Lemma 9, we obtain 𝑝(π‘₯) | πΉπ‘˜+1 (π‘₯, 𝑧𝑝(π‘₯) + π‘Žπ‘˜ (π‘₯)). That is,
(83)
and, by (81), we obtain 𝑝(π‘₯)cont𝑦 π»π‘˜ | cont𝑦 π»π‘˜+1 .
𝑠
= 𝑓𝑠 (π‘₯) (𝑧𝑝 (π‘₯) + π‘Ž (π‘₯))
𝑠−1
+ ⋅ ⋅ ⋅ + 𝑓0 (π‘₯)
= 𝑓𝑠 (π‘₯) (𝑧𝑠 𝑝𝑠 (π‘₯) + 𝑠𝑧𝑠−1 𝑝𝑠−1 π‘Ž (π‘₯) + ⋅ ⋅ ⋅ + π‘Žπ‘  (π‘₯))
+ 𝑓𝑠−1 (π‘₯) (𝑧𝑠−1 𝑝𝑠−1 (π‘₯) + (𝑠 − 1)
𝑝
(79)
𝑝 (π‘₯) cont𝑦 π»π‘˜ | π»π‘˜+1 (π‘₯, 𝑧) ,
𝐹 (π‘₯, 𝑧𝑝 (π‘₯) + π‘Ž (π‘₯))
𝑧
+ ⋅ ⋅ ⋅ + 𝑓1 (π‘₯) 𝑄1 (π‘₯, 𝑧)) + 𝐹 (π‘₯, π‘Ž (π‘₯)) .
π»π‘˜+1 (π‘₯, 𝑧) = 𝐹 (π‘₯, π‘§π‘π‘˜+1 (π‘₯) + π‘Žπ‘˜ (π‘₯) π‘π‘˜ (π‘₯) + ⋅ ⋅ ⋅ + π‘Ž0 (π‘₯))
4. Main Theorems
𝑠−2 𝑠−2
+ ⋅ ⋅ ⋅ + 𝑓1 (π‘₯) 𝑄1 (π‘₯, 𝑧))
𝑠−1
π‘Ž (π‘₯) + ⋅ ⋅ ⋅ + π‘Ž
(π‘₯)) + ⋅ ⋅ ⋅ + 𝑓0 (π‘₯)
= 𝑓𝑠 (π‘₯) (𝑄𝑠 (π‘₯, 𝑧) 𝑝 (π‘₯) + π‘Žπ‘  (π‘₯)) + 𝑓𝑠−1 (π‘₯)
× (𝑄𝑠−1 (π‘₯, 𝑧) 𝑝 (π‘₯) + π‘Žπ‘ −1 (π‘₯)) + ⋅ ⋅ ⋅ + 𝑓0 (π‘₯)
By Lemma 9, 𝑝(π‘₯) | 𝐻1 (π‘₯, 𝑧), and the definition of
cont𝑦 𝐻1 , it follows that 𝑝(π‘₯) | cont𝑦 𝐻1 . Moreover, by
Lemma 10, we can easily obtain the following corollaries.
Corollary 11. Consider 𝑝𝑖 (π‘₯) | cont𝑦 𝐻𝑖 , for 𝑖 ≥ 1.
To complete the main theorem, we give the following
definitions.
Definition 12. (i) The function 𝑓(π‘₯) is said to have 𝑝(π‘₯)power β„“, denoted by 𝛿𝑝 (𝑓(π‘₯)) = β„“, if 𝑝(π‘₯)β„“ | 𝑓(π‘₯) and
𝑝(π‘₯)β„“+1 ∀ 𝑓(π‘₯).
Abstract and Applied Analysis
7
(ii) We say that 𝐹(π‘₯, 𝑦) has 𝑝(π‘₯)-power β„“, if cont𝑦 𝐹 has
𝑝(π‘₯)-power β„“.
The following corollary is an immediate result of
Lemma 10 and Definition 12.
The only possible solution π‘Ž0 (π‘₯) with 0 ≤ deg π‘Ž0 (π‘₯) <
deg 𝑝(π‘₯) and 𝑝(π‘₯)cont𝑦 𝐹(π‘₯, 𝑧) | 𝐹(π‘₯, π‘Ž0 (π‘₯)) is
Corollary 13. Consider ℓ𝑖 < ℓ𝑖+1 , for 𝑖 ≥ 1.
That is, |𝑇0 (𝐹)| ≤ 1.
(2) Next, we assume that |π‘‡π‘˜−1 (𝐹)| ≤ 1, thus we deduce
that |π‘‡π‘˜ (𝐹)| ≤ 1.
Let
Proof. Since 𝛿𝑝 (𝐻𝑖 ) = ℓ𝑖+1 and by Lemma 10, we have
𝑝 (π‘₯) cont𝑦 π»π‘˜ | cont𝑦 π»π‘˜+1 .
−1
π‘Ž0 (π‘₯) = (𝑔10 (π‘₯)) (𝑔00 (π‘₯)) mod 𝑝 (π‘₯) .
(84)
Vπ‘˜ = 𝛿𝑝 (𝐹 (π‘₯, π‘§π‘π‘˜ (π‘₯) + π‘π‘˜−1 (π‘₯)))
It follows that
1 + 𝛿𝑝 (𝐻𝑖 ) = 𝛿𝑝 (𝑝 (π‘₯) 𝐻𝑖 ) ≤ 𝛿𝑝 (𝐻𝑖+1 ) ,
(85)
so 1 + ℓ𝑖 ≤ ℓ𝑖+1 ; hence, ℓ𝑖 < ℓ𝑖+1 .
Next, we obtain some properties of 𝑝(π‘₯)-power as follows.
Lemma 14. Let 𝑓(π‘₯), 𝑔(π‘₯), β„Ž(π‘₯) ∈ R[π‘₯] and 𝐹(π‘₯, 𝑦) is defined
in (4). Then
(i) 𝛿𝑝 (𝑓𝑔) = 𝛿𝑝 (𝑓) + 𝛿𝑝 (𝑔),
(ii) 𝛿𝑝 (𝑓 + 𝑔) ≥ min{𝛿𝑝 (𝑓), 𝛿𝑝 (𝑔)}, and
(iii) 𝛿𝑝 (𝐹) = min0≤𝑖≤𝑠 {𝛿𝑝 (𝑓𝑖 )}.
(iv) If β„Ž = 𝑓 + 𝑔 and 𝛿𝑝 (β„Ž) < 𝛿𝑝 (𝑔), then 𝛿𝑝 (β„Ž) = 𝛿𝑝 (𝑓).
For each π‘˜ ∈ N, we rewrite π‘‡π‘˜ (𝐹) defined in the
procedures of Algorithm 5 as the following definitions.
for some π‘π‘˜−1 (π‘₯) ∈ π‘‡π‘˜−1 (𝐹) ,
π‘‡π‘˜ (𝐹) = {π‘π‘˜ (π‘₯) ∈ R [π‘₯] : π‘π‘˜ (π‘₯) = π‘Ž (π‘₯) π‘π‘˜ (π‘₯) + π‘π‘˜−1 (π‘₯)
satisfies (𝐷1) and (𝐷2) } ,
(89)
and since |π‘‡π‘˜−1 (𝐹)| ≤ 1 by assumption, π‘π‘˜−1 (π‘₯) is uniquely
decided, as is Vπ‘˜ . The remaining task is to prove that π‘Žπ‘˜ is
also uniquely determined. As π‘π‘˜ (π‘₯) ∈ π‘‡π‘˜ (𝐹) with π‘π‘˜ (π‘₯) =
π‘Žπ‘˜ (π‘₯)π‘π‘˜ (π‘₯) + π‘π‘˜−1 (π‘₯), π‘Žπ‘˜ (π‘₯) satisfies
0 ≤ deg π‘Žπ‘˜ (π‘₯) < deg 𝑝 (π‘₯)
From the above definitions, we obtain a bound of the
cardinal number |π‘‡π‘˜ (𝐹)|.
Theorem 16. For each π‘˜ ∈ N, then |π‘‡π‘˜ (𝐹)| ≤ deg𝑦 𝐹 (|⋅| means
the cardinal number).
Proof. This theorem will be proven by induction on deg𝑦 𝐹.
(i) When deg𝑦 𝐹 = 1, claim that |π‘‡π‘˜ (𝐹)| ≤ 1 for any π‘˜ ∈ N.
For this purpose, we consider
𝐹 (π‘₯, 𝑦) = 𝑓1 (π‘₯) 𝑦 + 𝑓0 (π‘₯) for some 𝑓1 (π‘₯) , 𝑓0 (π‘₯) ∈ R [π‘₯] .
(86)
(1) If π‘˜ = 0, and let V0 = 𝛿𝑝 (𝐹(π‘₯, 𝑧)) and 𝐹(π‘₯, 𝑦) =
𝑓1 (π‘₯)𝑦 + 𝑓0 (π‘₯) = 𝑝V0 (π‘₯)(𝑔10 (π‘₯)𝑦 + 𝑔00 (π‘₯)) for some coprime
polynomials 𝑔10 (π‘₯), 𝑔00 (π‘₯) ∈ R[π‘₯].
(90)
such that
𝑝 (π‘₯) cont𝑦 𝐹 (π‘₯, π‘§π‘π‘˜ (π‘₯) + π‘π‘˜−1 (π‘₯)) |
𝐹 (π‘₯, π‘Žπ‘˜ (π‘₯) π‘π‘˜ (π‘₯) + π‘π‘˜−1 (π‘₯))
(1) 𝑇0 (𝐹) = {π‘Ž(π‘₯) ∈ R[π‘₯] : 𝑝(π‘₯)cont𝑧 𝐹(π‘₯, 𝑧) | 𝐹(π‘₯, π‘Ž(π‘₯))
with 0 ≤ deg π‘Ž(π‘₯) < deg 𝑝(π‘₯)},
(D1): 0 ≤ deg π‘Ž(π‘₯) < deg 𝑝(π‘₯) and π‘π‘˜−1 (π‘₯) ∈ π‘‡π‘˜−1 (𝐹),
(D2): 𝑝(π‘₯)cont𝑧 𝐹(π‘₯, π‘§π‘π‘˜ (π‘₯) + 𝑏(π‘₯)) | 𝐹(π‘₯, π‘Ž(π‘₯)π‘π‘˜ (π‘₯) +
𝑏(π‘₯)).
(88)
and 𝐹(π‘₯, π‘§π‘π‘˜ (π‘₯) + π‘π‘˜−1 (π‘₯)) = 𝑝Vπ‘˜ (π‘₯)(𝑔1π‘˜ (π‘₯)𝑧 + 𝑔0π‘˜ (π‘₯)) for some
𝑔1π‘˜ (π‘₯), 𝑔0π‘˜ (π‘₯) ∈ R[π‘₯]. Consider
Definition 15. Let 𝐹(π‘₯, 𝑦) ∈ R[π‘₯, 𝑦], an irreducible polynomial 𝑝(π‘₯) ∈ R[π‘₯], and 𝑧 be a parameter. We denote the sets
𝑇𝑖 (𝐹), 𝑖 ∈ N defined in Algorithm 5 as follows:
(2) π‘‡π‘˜ (𝐹) = {π‘π‘˜ (π‘₯) ∈ R[π‘₯] : π‘π‘˜ (π‘₯) = π‘Ž(π‘₯)π‘π‘˜ (π‘₯) + π‘π‘˜−1 (π‘₯)
satisfies (𝐷1) and (𝐷2)} where for π‘˜ ≥ 1, and the (𝐷1)
and (𝐷2) properties are given by the following:
(87)
(91)
for some π‘π‘˜−1 (π‘₯) ∈ π‘‡π‘˜−1 (𝐹) ,
then
π‘Žπ‘˜ (π‘₯) 𝑔1π‘˜ (π‘₯) + 𝑔0π‘˜ (π‘₯) = 0 mod 𝑝 (π‘₯) ,
(92)
it follows that π‘Žπ‘˜ (π‘₯) must be
−1
π‘Žπ‘˜ (π‘₯) = (𝑔1π‘˜ (π‘₯)) (𝑔0π‘˜ (π‘₯)) mod 𝑝 (π‘₯) .
(93)
Consequently, |π‘‡π‘˜ (𝐹)| ≤ 1.
By (1) and (2), we get that |π‘‡π‘˜ (𝐹)| ≤ 1 = deg𝑦 𝐹 for any
π‘˜ ∈ N.
(ii) We will prove this theorem by mathematical induction. Assume that
󡄨
󡄨󡄨
σ΅„¨σ΅„¨π‘‡π‘˜ (𝐹1 )󡄨󡄨󡄨 ≤ deg𝑦 𝐹1 ,
(94)
for any 𝐹1 ∈ R[π‘₯] with deg𝑦 𝐹1 ≤ 𝑛 − 1, we want to show
󡄨
󡄨󡄨
σ΅„¨σ΅„¨π‘‡π‘˜ (𝐹)󡄨󡄨󡄨 ≤ deg𝑦 𝐹,
(95)
for any 𝐹 ∈ R[π‘₯] with deg𝑦 𝐹 = 𝑛.
Let 𝑒 = max{𝛿𝑝 (𝐹(π‘₯, 𝑐(π‘₯))) : 𝑐(π‘₯) ∈ π‘‡π‘˜ (𝐹)} and choose
𝑑(π‘₯) ∈ π‘‡π‘˜ (𝐹) with
𝛿𝑝 (𝐹 (π‘₯, 𝑑 (π‘₯))) = 𝑒.
(96)
8
Abstract and Applied Analysis
Indeed,
and by (D2) in Definition 15, we have
𝛿𝑝 (𝐹 (π‘₯, 𝑑 (π‘₯))) ≥ 𝛿𝑝 (𝐹 (π‘₯, 𝑐 (π‘₯)))
for any 𝑐 (π‘₯) ∈ π‘‡π‘˜ (𝐹) .
(97)
By the division rule, let 𝐹(π‘₯, 𝑦) be divided by 𝑦 − 𝑑(π‘₯), giving
us
π‘˜
𝛿𝑝 (𝐹 (π‘₯, 𝑐 (π‘₯))) > 𝛿𝑝 (𝐹 (π‘₯, 𝑧(𝑝 (π‘₯)) + 𝑏1 (π‘₯))) .
By (97) and (103), we have
𝛿𝑝 𝐹 (π‘₯, 𝑑 (π‘₯)) ≥ 𝛿𝑝 (𝐹 (π‘₯, 𝑐 (π‘₯)))
π‘˜
𝐹 (π‘₯, 𝑦) = (𝑦 − 𝑑 (π‘₯)) 𝐹1 (π‘₯, 𝑦) + 𝐹 (π‘₯, 𝑑 (π‘₯)) ,
> 𝛿𝑝 (𝐹 (π‘₯, 𝑧(𝑝 (π‘₯)) + 𝑏1 (π‘₯))) .
(98)
π‘˜
𝛿𝑝 (𝐹 (π‘₯, 𝑧(𝑝 (π‘₯)) + 𝑏1 (π‘₯)))
(99)
For any 𝑐(π‘₯) ∈ π‘‡π‘˜ (𝐹) − {𝑑(π‘₯)}, by the definition of π‘‡π‘˜ (𝐹),
we have
π‘˜
= 𝛿𝑝 ((𝑧(𝑝 (π‘₯)) + 𝑏1 (π‘₯) − 𝑑 (π‘₯))
π‘˜
× πΉ1 (π‘₯, 𝑧(𝑝 (π‘₯)) + 𝑏1 (π‘₯)) + 𝐹 (π‘₯, 𝑑 (π‘₯)))
(by (98))
π‘˜
𝑐 (π‘₯) = π‘Ž1 (π‘₯) (𝑝 (π‘₯)) + 𝑏1 (π‘₯) ,
π‘˜
(104)
Moreover, we have
for some 𝐹1 (π‘₯, 𝑦) ∈ R[π‘₯, 𝑦] and deg𝑦 𝐹1 (π‘₯, 𝑦) = 𝑛 − 1.
We want to show that
if 𝑐 (π‘₯) ∈ π‘‡π‘˜ (𝐹) − {𝑑 (π‘₯)} , then 𝑐 (π‘₯) ∈ π‘‡π‘˜ (𝐹1 ) .
(103)
(100)
𝑑 (π‘₯) = π‘Ž2 (π‘₯) (𝑝 (π‘₯)) + 𝑏2 (π‘₯) ,
for some 𝑏1 (π‘₯), 𝑏2 (π‘₯) ∈ π‘‡π‘˜−1 (𝐹) and 0 ≤ deg π‘Ž1 (π‘₯),
deg π‘Ž2 (π‘₯) < deg 𝑝(π‘₯). Since the elements 𝑑(π‘₯) and 𝑐(π‘₯) are
distinct, so π‘Ž1 (π‘₯) =ΜΈ π‘Ž2 (π‘₯) or 𝑏1 (π‘₯) =ΜΈ 𝑏2 (π‘₯),
(a) If 𝑏1 (π‘₯) =ΜΈ 𝑏2 (π‘₯), by the definition of 𝑏1 (π‘₯) and 𝑏2 (π‘₯), we
have deg 𝑏1 (π‘₯), deg 𝑏2 (π‘₯) < deg π‘π‘˜ (π‘₯), so
𝛿𝑝 (𝑏1 (π‘₯) − 𝑏2 (π‘₯)) < π‘˜ ≤ 𝛿𝑝 ((π‘Ž1 (π‘₯) − π‘Ž2 (π‘₯))π‘π‘˜ (π‘₯)) .
(101)
π‘˜
= 𝛿𝑝 ((𝑧(𝑝 (π‘₯)) + 𝑏1 (π‘₯) − 𝑑 (π‘₯))
π‘˜
× πΉ1 (π‘₯, 𝑧(𝑝 (π‘₯)) + 𝑏1 (π‘₯)))
(by (104) and Lemma 14, (iv))
π‘˜
= 𝛿𝑝 (𝑧(𝑝 (π‘₯)) + 𝑏1 (π‘₯) − 𝑑 (π‘₯))
π‘˜
+ 𝛿𝑝 (𝐹1 (π‘₯, 𝑧(𝑝 (π‘₯)) + 𝑏1 (π‘₯)))
(by Lemma 14, (i)) ,
(105)
𝛿𝑝 (𝐹 (π‘₯, 𝑐 (π‘₯)))
Therefore, one has the following:
π‘˜
(i) 𝛿𝑝 (𝑐(π‘₯) − 𝑑(π‘₯)) = 𝛿𝑝 ((π‘Ž1 (π‘₯) − π‘Ž2 (π‘₯))𝑝 (π‘₯) + (𝑏1 (π‘₯) −
𝑏2 (π‘₯))) = 𝛿𝑝 (𝑏1 (π‘₯) − 𝑏2 (π‘₯)) (by Lemma 14, (iv)),
(ii) 𝛿𝑝 (𝑏1 (π‘₯) − 𝑑(π‘₯)) = 𝛿𝑝 ((−π‘Ž2 (π‘₯))π‘π‘˜ (π‘₯) + (𝑏1 (π‘₯) −
𝑏2 (π‘₯))) = 𝛿𝑝 (𝑏1 (π‘₯) − 𝑏2 (π‘₯)) (by Lemma 14, (iv)),
(iii) 𝛿𝑝 (𝑧(𝑝(π‘₯))π‘˜ + 𝑏1 (π‘₯) − 𝑑(π‘₯)) = 𝛿𝑝 ((𝑧 − π‘Ž2 (π‘₯))π‘π‘˜ (π‘₯) +
(𝑏1 (π‘₯) − 𝑏2 (π‘₯))) = 𝛿𝑝 (𝑏1 (π‘₯) − 𝑏2 (π‘₯)) (by Lemma 14,
(iv)).
(b) if 𝑏1 (π‘₯) = 𝑏2 (π‘₯), then π‘Ž1 (π‘₯) =ΜΈ π‘Ž2 (π‘₯), since 0 ≤ deg π‘Ž1 (π‘₯),
deg π‘Ž2 (π‘₯) < deg 𝑝(π‘₯), so
(i) 𝛿𝑝 (𝑐(π‘₯) − 𝑑(π‘₯)) = 𝛿𝑝 ((π‘Ž1 (π‘₯) − π‘Ž2 (π‘₯))π‘π‘˜ (π‘₯))
𝛿𝑝 (π‘Ž1 (π‘₯) − π‘Ž2 (π‘₯)) + π‘˜ = π‘˜ (by Lemma 14, (i)),
=
= 𝛿𝑝 ((𝑐 (π‘₯) − 𝑑 (π‘₯)) 𝐹1 (π‘₯, 𝑐 (π‘₯)) + 𝐹 (π‘₯, 𝑑 (π‘₯)))
= 𝛿𝑝 ((𝑐 (π‘₯) − 𝑑 (π‘₯)) 𝐹1 (π‘₯, 𝑐 (π‘₯)))
= 𝛿𝑝 (𝑐 (π‘₯) − 𝑑 (π‘₯)) + 𝛿𝑝 (𝐹1 (π‘₯, 𝑐 (π‘₯)))
(by Lemma 14, (i)) .
From expression (106), we obtain
𝛿𝑝 (𝑐 (π‘₯) − 𝑑 (π‘₯)) + 𝛿𝑝 (𝐹1 (π‘₯, 𝑐 (π‘₯)))
= 𝛿𝑝 (𝐹 (π‘₯, 𝑐 (π‘₯)))
π‘˜
(ii) 𝛿𝑝 (𝑏1 (π‘₯) − 𝑑(π‘₯)) = 𝛿𝑝 ((−π‘Ž2 (π‘₯))π‘π‘˜ (π‘₯)) = 𝛿𝑝 (π‘Ž2 (π‘₯)) +
π‘˜ = π‘˜ (by Lemma 14, (i)),
> 𝛿𝑝 (𝐹 (π‘₯, 𝑧(𝑝 (π‘₯)) + 𝑏1 (π‘₯)))
(iii) 𝛿𝑝 (𝑧(𝑝(π‘₯))π‘˜ + 𝑏1 (π‘₯) − 𝑑(π‘₯)) = 𝛿𝑝 ((𝑧 − π‘Ž2 (π‘₯))π‘π‘˜ (π‘₯) +
(𝑏1 (π‘₯)−𝑏2 (π‘₯))) = 𝛿𝑝 (𝑧−π‘Ž2 (π‘₯))+π‘˜ = π‘˜ (by Lemma 14,
(i)).
= 𝛿𝑝 (𝑧(𝑝(π‘₯)) + 𝑏1 (π‘₯) − 𝑑 (π‘₯))
By the above equations, we obtain
𝛿𝑝 (𝑐 (π‘₯) − 𝑑 (π‘₯)) = 𝛿𝑝 (𝑏1 (π‘₯) − 𝑑 (π‘₯))
π‘˜
= 𝛿𝑝 (𝑧(𝑝 (π‘₯)) + 𝑏1 (π‘₯) − 𝑑 (π‘₯)) .
(102)
(106)
(by (104) and Lemma 14, (iv) )
(by (104))
(107)
π‘˜
π‘˜
(by (105)) .
+ 𝛿𝑝 (𝐹1 (π‘₯, 𝑧(𝑝 (π‘₯)) + 𝑏1 (π‘₯)))
From expression (102), that is, 𝛿𝑝 (𝑐(π‘₯)−𝑑(π‘₯)) = 𝛿𝑝 (𝑧(𝑝(π‘₯))π‘˜ +
𝑏1 (π‘₯) − 𝑑(π‘₯)) and by canceling 𝛿𝑝 (𝑐(π‘₯) − 𝑑(π‘₯)) to both sides
of (107), it follows that
π‘˜
𝛿𝑝 (𝐹1 (π‘₯, 𝑐 (π‘₯))) > 𝛿𝑝 (𝐹1 (π‘₯, 𝑧(𝑝 (π‘₯)) + 𝑏1 (π‘₯))) . (108)
Abstract and Applied Analysis
9
That is, 𝑐(π‘₯) ∈ π‘‡π‘˜ (𝐹1 ). Then we have π‘‡π‘˜ (𝐹) ⊆ π‘‡π‘˜ (𝐹1 ) ⋃{𝑑(π‘₯)}.
Therefore,
󡄨󡄨
󡄨
󡄨 󡄨
σ΅„¨σ΅„¨π‘‡π‘˜ (𝐹)󡄨󡄨󡄨 ≤ σ΅„¨σ΅„¨σ΅„¨π‘‡π‘˜ (𝐹1 )󡄨󡄨󡄨 + 1 ≤ (𝑛 − 1) + 1 = 𝑛.
(109)
By induction, the proof is completed.
A quasi-fixed polynomial problem can be employed to many
aspects of actuarial science, risk management, game theory,
and so forth. We give an example from game theory as
follows.
Example 1. Let 𝐴 be an insurance company and 𝐡 a customer.
They make a game as follows.
The companies 𝐴 and 𝐡 enter into an 𝑠-year contract that
within with an interest rate π‘₯ = 𝑖. Assume each year 𝐡 pays
a total of π‘“π‘˜ (𝑖) at π‘˜-th year to the insurance company 𝐴, 0 ≤
π‘˜ ≤ 𝑠 and 𝐴 prepare the asset 𝑆 for 𝐡 at the starting time of
this contract. Assume the live inflation rate is 𝑦 = 1 + π‘Ÿ with
π‘Ÿ = π‘Ÿ(𝑖) dependent on the interest 𝑖. The total amount that 𝐡
pays at the s-th year of this contract obeys the law of (year)
motion about a quasi-fixed polynomial function:
𝐹 (𝑖, 𝑦 (𝑖)) = 𝑓𝑠 (𝑖) (1 + π‘Ÿ)𝑠 + 𝑓𝑠−1 (𝑖) (1 + π‘Ÿ)𝑠−1 + ⋅ ⋅ ⋅ + 𝑓0 (𝑖) .
(110)
Now π‘₯ = 𝑖, 𝑦 = 𝑦(π‘₯). 𝑝(π‘₯) = 1 + π‘₯ + π‘₯2 is an irreducible
polynomial. When the quasi-fixed polynomial equation
𝐹 (𝑖, 𝑦 (𝑖)) = 𝑆(1 + 𝑖 + 𝑖 ) , π‘š ∈ N,
Question. How many dollars do 𝐡 pay to 𝐴 at the beginning of
this contract and what is the relationship between the interest
rate and disaster occurrence in the policy?
Answer. 𝐴 pays π‘Žπ‘˜ dollars if the disaster occurs at the end of
π‘˜-th year, π‘˜ = 1, 2, . . . , 𝑠. Note that
5. Applications (As a Game Problem)
2 π‘š
contract, we assume that 𝐴 gives a bonus interest rate, 𝑖 + 𝑖2
to 𝐡.
(1) the probability of the disaster occurring in the π‘˜-th
year is π‘ž(1 − π‘ž)π‘˜ ,
(2) according to time factor, the value of π‘Žπ‘˜ dollars at the
end of π‘˜-th year is equal to the value of π‘Žπ‘˜ (1 + 𝑖)𝑠−π‘˜
dollars at the end of 𝑠-th year where 𝑠 ≥ π‘˜, so the
amount that 𝐴 is expected to pay to 𝐡 in the π‘˜-th year
is
π‘˜
π‘Žπ‘˜ (1 + 𝑖)𝑠−π‘˜ π‘ž(1 − π‘ž) .
Then the value of total amount that 𝐴 pays 𝐡 at the end of 𝑠-th
year is
𝐹 (𝑖, π‘ž) = π‘Ž0 (1 + 𝑖)𝑠 π‘ž + π‘Ž1 (1 + 𝑖)𝑠−1 π‘ž (1 − π‘ž) + ⋅ ⋅ ⋅ + π‘Žπ‘  . (114)
This can be rewritten as
(i)
𝐹 (𝑖, π‘ž) = 𝑓𝑠 (𝑖) π‘žπ‘  + 𝑓𝑠−1 (𝑖) π‘žπ‘ −1 + ⋅ ⋅ ⋅ + 𝑓0 (𝑖) .
then 𝐡 can obtain a premium
π‘Ž(1 + 𝑖 + 𝑖2 )
𝑠+1
𝑆(1 + 𝑖 + 𝑖 ) .
(112)
The second example concerns actuarial science.
Example 2. Traditionally, the disaster occurrence rate of all
policies issued by general insurance companies is fixed. The
actuary can use a variety of accounting systems to calculate the relationship between the interest rate and disaster
occurrence for the policy. But, in general, measurement is
very time consuming, and it would be preferable to use a
simple mathematical calculation to estimate the relationship
between the interest rate and disaster occurrence. In the
following, we consider an 𝑠-year pure endowment contract.
An insurance company 𝐴 signs a contract to some
company 𝐡 to the effect that if, in π‘˜-th year, a disaster occurs,
𝐴 will pay an amount of money, π‘Žπ‘˜ , to 𝐡, that π‘Žπ‘˜ represents
the compensation paid by 𝐴 to 𝐡 at the end of the k-th year,
0 ≤ π‘˜ ≤ 𝑠 and the disaster occurrence rate is π‘ž. In calculating
the insurance fee 𝐡 should pay to 𝐴 at the beginning of the
𝑠+1
.
(116)
To balance each other, we set the values (i) and (ii) as
equal. Thus, the relation equation becomes
𝐹 (𝑖, π‘ž) = π‘Ž(1 + 𝑖 + 𝑖2 )
2 π‘š
(115)
Moreover, we assume that the total amount that 𝐡 pays to 𝐴
at the beginning of this contract is π‘Ž. Then, by translation of
the time factor, the value of this total amount that 𝐡 pays to
𝐴 by the end of the contract can be said to be
(ii)
(111)
(113)
for some π‘Ž ∈ R,
(117)
where π‘ž and 𝑖, respectively, denote the disaster occurrence
rate and the interest rate.
We can let π‘₯ = 𝑖, 𝑦 = π‘ž, 𝑝(π‘₯) = 1 + π‘₯ + π‘₯2 , and π‘š = 𝑠 + 1,
then the above problem can be rewritten as
𝐹 (π‘₯, π‘ž) = π‘Žπ‘π‘š (π‘₯) for some π‘Ž ∈ R.
(118)
This example explains a quasi-fixed (polynomial) problem
concerning actuarial science.
References
[1] A. K. Lenstra, “Factoring multivariate polynomials over algebraic number fields,” SIAM Journal on Computing, vol. 16, no. 3,
pp. 591–598, 1987.
[2] S. P. Tung, “Near solutions of polynomial equations,” Acta
Arithmetica, vol. 123, no. 2, pp. 163–181, 2006.
[3] S. P. Tung, “Algorithms for near solutions to polynomial
equations,” Journal of Symbolic Computation, vol. 44, no. 10, pp.
1410–1424, 2009.
10
[4] H.-C. Lai and Y.-C. Chen, “A quasi-fixed polynomial problem
for a polynomial function,” Journal of Nonlinear and Convex
Analysis, vol. 11, no. 1, pp. 101–114, 2010.
[5] S. P. Tung, “Approximate solutions of polynomial equations,”
Journal of Symbolic Computation, vol. 33, no. 2, pp. 239–254,
2002.
[6] J. von zur Gathen and J. Gerhard, Modern Computer Algebra,
Cambridge University Press, Cambridge, UK, 2nd edition,
2003.
Abstract and Applied Analysis
Advances in
Operations Research
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Advances in
Decision Sciences
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Mathematical Problems
in Engineering
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Journal of
Algebra
Hindawi Publishing Corporation
http://www.hindawi.com
Probability and Statistics
Volume 2014
The Scientific
World Journal
Hindawi Publishing Corporation
http://www.hindawi.com
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
International Journal of
Differential Equations
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Volume 2014
Submit your manuscripts at
http://www.hindawi.com
International Journal of
Advances in
Combinatorics
Hindawi Publishing Corporation
http://www.hindawi.com
Mathematical Physics
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Journal of
Complex Analysis
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
International
Journal of
Mathematics and
Mathematical
Sciences
Journal of
Hindawi Publishing Corporation
http://www.hindawi.com
Stochastic Analysis
Abstract and
Applied Analysis
Hindawi Publishing Corporation
http://www.hindawi.com
Hindawi Publishing Corporation
http://www.hindawi.com
International Journal of
Mathematics
Volume 2014
Volume 2014
Discrete Dynamics in
Nature and Society
Volume 2014
Volume 2014
Journal of
Journal of
Discrete Mathematics
Journal of
Volume 2014
Hindawi Publishing Corporation
http://www.hindawi.com
Applied Mathematics
Journal of
Function Spaces
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Optimization
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Download