20.05.2014 Views

link to my thesis

link to my thesis

link to my thesis

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

164 CHAPTER 10. H 2 MODEL-ORDER REDUCTION FROM ORDER N TO N-2<br />

Theorem 10.1. The least common denomina<strong>to</strong>r of the rational entries in ρ 1 in the<br />

row of the matrix AãN−1 (ρ 1 ) T corresponding <strong>to</strong> the coefficients of the normal form<br />

of a product x α1<br />

1 x α2<br />

2 ··· x α N<br />

N ã N−1 (x 1 ,x 2 ,...,x N ) with α 1 ,α 2 ,...,α N ∈{0, 1}, is<br />

generically given by:<br />

ρ(δ 1 ) α1 ρ(δ 2 ) α2 ··· ρ(δ N ) α N<br />

. (10.8)<br />

Proof. Note that ã N−1 (x 1 ,x 2 ,...,x N )=γ 1,1 x 1 + γ 1,2 x 2 + ...+ γ 1,N x N is a homogeneous<br />

polynomial of <strong>to</strong>tal degree 1. When multiplied by a monomial x α1<br />

1 x α2<br />

2<br />

···x α N<br />

N<br />

an expression of N terms results, all of <strong>to</strong>tal degree |α| + 1. For each<br />

term it holds that at most one of the variables x i is of degree 2. Each reduction<br />

step, in which (for some index i) a quantity x 2 i is replaced by the expression<br />

e(δ i)<br />

ρ(δ (m i) i,1x 1 + m i,2 x 2 + ···+ m i,N x N ), produces new terms of lower degree. These<br />

terms are either reduced (this happens for the term involving m i,i x i and for all the<br />

terms m i,j x j with j such that α j = 0) or they contain another squared variable (this<br />

happens for the terms m i,j x j with j such that α j =1;thenx 2 j occurs). In the latter<br />

case, the variable x i is not present in such a term. Hence, any new term produced<br />

from it by a later reduction step with reintroduces the variable x i , is then reduced.<br />

We conclude that a second replacement of the quantity x 2 i does not occur: the reduction<br />

algorithm produces reduced terms by replacing quantities x 2 i for each index i at<br />

most once per term.<br />

The variables x i for which the index i satisfies α i = 0 initially do not show up<br />

in the monomial. Therefore, by the same argument, the term generated from it do<br />

not require replacement of a quantity x 2 i anywhere in the reduction process. In this<br />

way it follows that the reduction process for the product of ã N−1 and the monomial<br />

x α1<br />

1 xα2 2 ···xα N<br />

N<br />

involves replacements of the quantities x 2 i for precisely those<br />

indices α i = 1. This makes clear that the least common denomina<strong>to</strong>r of the entries<br />

in the corresponding row of AãN−1 (ρ 1 ) T is always contained in the product<br />

ρ(δ 1 ) α1 ρ(δ 2 ) α2 ···ρ(δ N ) α N<br />

. It is easily verified by considering an example that generically<br />

this least common denomina<strong>to</strong>r is in fact equal <strong>to</strong> this expression. □<br />

Using the result of this theorem the rational matrix AãN−1 (ρ 1 ) T is made polynomial<br />

in ρ 1 as follows:<br />

ÃãN−1 (ρ 1 ) T =<br />

⎛<br />

ρ(δ 1 ) α1,1 ···ρ(δ N ) α 1,N<br />

⎜<br />

⎝<br />

⎞<br />

⎟<br />

⎠ AãN−1 (ρ 1 ) T ,<br />

(10.9)<br />

. ..<br />

ρ(δ 1 ) α 2 N ,1 ···ρ(δN ) α 2 N ,N<br />

where the 2 N × 2 N matrix Ãã N−1<br />

(ρ 1 ) T is polynomial in ρ 1 . Note that this implies<br />

that the coefficients in the rows of ÃãN−1 (ρ 1 ) T correspond <strong>to</strong> the coefficients<br />

of the normal form of the expressions ρ(δ 1 ) α1 ρ(δ 2 ) α2 ···ρ(δ N ) α N<br />

x α1<br />

1 x α2<br />

2 ···x α N<br />

N<br />

ã N−1 (x 1 ,x 2 ,...,x N ).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!