• No results found

Waring decompositions

N/A
N/A
Protected

Academic year: 2021

Share "Waring decompositions"

Copied!
31
0
0

Loading.... (view fulltext now)

Full text

(1)

SJÄLVSTÄNDIGA ARBETEN I MATEMATIK

MATEMATISKA INSTITUTIONEN, STOCKHOLMS UNIVERSITET

Waring decompositions

av

Erik Jernqvist

2019 - No K3

MATEMATISKA INSTITUTIONEN, STOCKHOLMS UNIVERSITET, 106 91 STOCKHOLM

(2)
(3)

Waring decompositions

Erik Jernqvist

Självständigt arbete i matematik 15 högskolepoäng, grundnivå Handledare: Samuel Lundqvist

2019

(4)
(5)

ERIK JERNQVIST

Abstract. A Waring decomposition of a homogeneous polynomial f is a sum of powers of linear forms expressing f The Waring rank is the smallest possible number of summands in such a decomposition. In this thesis we focus on decompositions of monomials. For decomposistions of monomials over the complex numbers the Waring rank is known. For decompositions over the reals or the rationals the Waring rank is not known, apart from two classes of monomials. For monomials with the smallest exponent equal to one and two-variable monomials, the Waring rank over the rationals and the reals are known and coincides. For these cases we give explicit constructions that yield minimal decompositions. For other monomials we examine the upper bounds for the ranks over the rationals and the reals. We also present some results for polynomials.

1. Introduction 1

2. Preliminaries 3

2.1. Explicit Waring decomposition overC 3

2.2. Waring decompositions overR 4

2.3. Upper bounds overQ 5

3. Comparison of e(A0× A1× · · · × An) and e(B0× B1× · · · × Bn). 9

4. Explicit formula overQ when d0= 1 10

5. The binary case overQ and R 12

5.1. A naive construction overQ 12

5.2. Other constructions 19

6. Asymptotic behavior of the upper bounds overR 23

7. Computations 23

8. Open problems 25

9. Appendix: Mathematica code 25

9.1. Equivalence classes 25

9.2. The naive construction for the binary case 26

9.3. Explicit construction overR 26

References 27

1. Introduction

This thesis deals with Waring decompositions of polynomials, and specifically mainly monomials. The decompositions are named after the 18th century British math- ematician Waring who proposed that for any k ∈ N there exists an s ∈ N such that any natural number could be written as a sum of at most s kth powers of natural numbers. This claim is known as Waring’s problem and was proven in 1909 by Hilbert. Lagrange had already proved 1707 that four squares suffices for any natural number, with 7 = 12+ 12+ 12+ 22 being the smallest number that can not be written as the sum of three or less squares. Waring’s problem is related to two theorems connected to Fermat; his polygonal number theorem and of course his last theorem.

1

(6)

Instead of natural numbers we can consider polynomials and in the case of this thesis monomials especially. Though the references in this thesis are mainly from the last decade, already in the 19th century Sylvester did work on decompositions taken polynomials over C with a result proven in 1851 known as one of his eponymous theorem.

Given a fieldK and homogeneous polynomial f ∈ K[x0, x1, . . . , xn] of degree d, we define the Waring rank of f overK as the smallest natural number r such that

(1) f = X

1≤i≤r

bi(ai,0x0+ ai,1x1+· · · + ai,nxn)d,

We denotate this number as WK(f ) and call (1) a Waring decomposition of f over K. Note that there are fields where such a smallest r does not exist. For example overR we have the decomposition

xy = 1

4 (x + y)2− (x − y)2 ,

but in Z/2Z we can not find any such decomposition of xy, since (ax + by)2 = a2x2+ b2y2= ax2+ by2 inZ/2Z. In general, in Z/pZ we have

 X

0≤i≤n

aixi

p

= X

0≤i≤n

apixpi = X

0≤i≤n

aixpi,

since p divides the multinomial coefficient

 p

q0, q1, . . . , qn



= q0!q1p!!···qn!if q0, q1, . . . , qn6=

p. Because of this there are no decompositions of monomials of degree p overZ/pZ apart from pure powers.

Let us now consider decompositions of monomials in particular. If we let m = xd00xd11· · · xdnn, then for the case when K = C it is known from [3] that

WC(m) = Y

1≤i≤n

(di+ 1).

ForK = R less is known. It was proven in [4] that if the smallest exponent is equal to one, then WR = WC. For the binary case, i.e. in the case of a two-variable monomial xd00xd11, in [1] it was shown that WR(m) = d = d0+ d1 by using the Apolarity Lemma.

The Waring rank is not known if d0> 1 or we have more than two variables. Indeed, for the simplest possible example x20x21x21 it is not known if the decomposition

360x20x21x22= (x0+ x1+ x2)6+ (x0+ x1− x2)6+ (x0− x1+ x2)6+ (x0− x1− x2)6

−2[(x0+ x1)6(x0− x1)6+ (x0+ x2)6(x0− x2)6(x1+ x2)6(x1− x2)6] +4(x60+ x61+ x62)

with its 13 terms is a minimal decomposition over the reals.

In this thesis the main focus will be put on examining the upper bounds for the Waring rank over monomials overQ (which also serve as upper bounds over R) and

(7)

explicit constructions over Q and R when the rank is known, i.e. d0 = 1 and the binary case.

2. Preliminaries

In this section we will present some previously established results.

2.1. Explicit Waring decomposition over C. It was first proven in [3] that

WC(m) = Y

1≤i≤n

(di+ 1),

but no explicit formula for such a decomposition was given there.

Theorem 1. [2, 2. Explicit expression for monomials as sums of powers] Consider a monomial xd:= xd00xd11· · · xndn and set d = d0+ d1+· · · + dn and ζi be primitive (di+ 1)st root of unity. We have the following minimal decomposition

(2) xd00xd11· · · xdnn= 1 C

X

0≤ai≤di

i=1,2,...,n

1a1· · · ζnan)(x0+ ζ1a1x1+· · · + ζnanxn)d,

where

C =

 d

d0, . . . , dn



(d1+ 1)· · · (dn+ 1) = d!

d0!· · · dn!(d1+ 1)· · · (dn+ 1).

Proof. Our argument follows the one given in [2]. We can start by noting that if the equality in (2) holds, then we have exactly Q

1≤i≤n(di+ 1) terms. Next, consider some monomial xm = xm0· · · xmn, where m0+· · · + mn = d. The coefficient of this monomial in the right-hand side of (2) is

Cm =

 d

m0, . . . , mn

 X

0≤ai≤di

i=1,...,n

ζ1(m1+1)· · · ζn(mn+1),

which factors as

 d

m0, . . . mn

 Xd1

a1=0

1(m1+1))a1

!

· · ·

dn

X

an=0

n(mn+1))an

! .

Though it might not be primitive, ζimi+1 is still a (di+ 1)st root of unity, so we have

d1

X

ai=0

imi+1)ai=

( di+ 1, ζimi+1= 1, 0 otherwise.

Hence

(8)

(3) Cm=





1 C

d m0, . . . , mn

!

(d1+ 1)· · · (dn+ 1), ζ1m1+1=· · · = ζnmn+1= 1,

0 otherwise.

From (3) we see that in order for (2) to hold m = d ⇒ Cm = 1, as desired. All that remains is to show that m6= d ⇒ Cm= 0.

In order for Cm = 1 to hold, by (3) ζimi+1= 1 for 1≤ i ≤ n. Since ζi is a primitive (di+ 1)st root, this means that mi+ 1 is a multiple of di+ 1 for 1≤ i ≤ n. Recall that m0+· · · + mn = d0+· · · + dn, so m0 ≤ d0. If for some i, mi 6= di, then mi+ 1≥ 2(di+ 1) and so m0≤ d0− (di+ 1) < 0, since d0≤ · · · ≤ dn. Thus we have contradiction, since m0> 0. We can then conclude that Cm = 1 if and only

if m = d and else Cm= 0, so (2) holds. 

Example 1. Let us consider the monomial x20x31. Using Theorem 1 we can find the minimal decomposition

x20x31= 4

5! (x0+ x1)5+ i(x0+ ix1)5− (x0− x1)5− i(x0− ix1)5 .

2.2. Waring decompositions over R. In this case, there is no known explicit formula like the one for C. The following results can be found in [4].

Theorem 2. [4, Theorem 3.1] If m = xd00· · · xdnn with 0 < d0≤ · · · ≤ dn then WR(m)≤ 1

2d0

Y

0≤i≤n

(di+ d0).

Corollary 3. [4, Corrolary 3.2] If m = x0xd11· · · xndn thenWC(m) =WR(m).

Proof. SinceR ⊂ C we have WR(m)≥ WC(m). By Theorem 1 we have

WC(m) = Y

1≤i≤n

(di+ 1)

and if d0= 1 Theorem 2 implies that

WR(m)≤1 2

Y

0≤i≤n

(di+ 1) =WC(m).

Thus if d0= 1 thenWC(m) =WR(m). 

Proposition 4. [1, Proposition 4.4] If m = xd00xd11 and 0 < d0≤ d1thenWR(m) = d0+ d1.

(9)

2.3. Upper bounds overQ. Given in [5] we have a way to use the explicit formula overC given in Theorem 1 in order to find upper bounds over Q.

Consider the monomial y0· · · yd−1. We can directly use (2) to find a decomposition (that may or may not be minimal) over Q, since for all i we have di = 1, so the (di+ 1)th roots of unity will be the second root of unity−1. Hence ζi =−1 ∈ Q for all i. We then get

(4) y0· · · yd−1 = 1 C

X

0≤bi≤1 i=1,...,d−1

(−1)b1· · · (−1)bd−1(y0+ (−1)b1y1· · · (−1)bd−1yd−1)d,

where

C =

 d

1, . . . , 1



(1 + 1)· · · (1 + 1) = d! · 2d−1.

Now consider a monomial x0d0xd11· · · xndn such that d0+· · · + dn = d and let

Sj :=

( −1 j =−1,

P

0≤i≤jdi j≥ 0.

Now we can do the simple variable substitution

(5) yi= xj, Sj−1< i≤ Sj. Define Ai as

Ai=

( {−di+ 2,−di+ 4 . . . , di− 2, di} i = 0, {−di,−di+ 2 . . . , di− 2, di} i > 0.

Furthermore, let Ω = A0× A1× · · · × An and let x∼ y be the equivalence relation on Ω such that x ∼ y if there exists λ 6= 0 such that λx = y. Denote e(Ω) the number of non-zero equivalence classes on Ω with respect to∼.

Lemma 1. [5, Lemma 1] Let xd00xd11· · · xdnn be a monomial of degree d > 1 with 1≤ d0≤ · · · ≤ dn then

WQ(xd00xd11· · · xndn)≤ e(A0× A1× · · · × An).

Proof. From the variable substitution in (5) it follows that xd00xd11· · · xdnn can be written as a linear combination of the 2d−1 terms found in (4). After substitution these terms are of the form

(x|0± x{z0· · · x0}

d0times

±x1± x1· · · x1

| {z }

d1times

· · · ±x| n± x{zn· · · xn}

dntimes

)d.

We can now notice that the set

{x|0± x{z0· · · x0}

d0times

±x1± x1· · · x1

| {z }

d1times

· · · ±x| n± x{zn· · · xn}

dntimes

}

(10)

is equal to set

{a0x0+· · · + anxn: (a0, . . . , an)∈ Ω}.

Moreover, it is clear that if (a0x0+· · · + anxn) and (b0x0+· · · + bnxn) are linearly dependent if (a0, . . . , an)∼ (b0, . . . , bn). Hence, the Waring rank of our monomial

is at most e(A0× A1× · · · × An). 

We will use this result to find a upper bound for Waring rank overQ.

Lemma 2. If A00 is comprised of all the non-negative elements of A0, then e(A0× A1× · · · × An) = e(A00× A1× · · · × An).

Proof. We note that if (a0, . . . , an)∈ Ω and (a0, . . . , an)6∈ A00× · · · × An then this would be because a0 6∈ A00. However, since a0 ∈ A0 we have −a0 ∈ A00, implying that (−a0, . . . ,−an) ∈ A00× · · · × An. Since (a0, . . . , an) ∼ (−a0, . . . ,−an) the

number of equivalence classes stays the same. 

Theorem 5. [5, Theorem 2] If m = x0d0xd11· · · xndn and 0 > d0≤ d1≤ · · · dn then WQ(m)≤ (d0+ 1)· · · (dn+ 1)

2 .

Proof. The proof below was found by the author. By Lemma 1 it suffices to show that e(Ω)≤ (d0+1)···(d2 n+1).

Assume that d0 is odd. Then by Lemma 2 we have

e(Ω)≤ |A00||A1| · · · |An| =(d0+ 1)· · · (dn+ 1)

2 ,

since|A00| = d02+1 and|Ai| = di+ 1 for i = 1, . . . , n.

Now assume that d0 is even. Then by the previous reasoning

(6) e(Ω)≤ |A00||A1| · · · |An| = (d0+ 2)(d1+ 1)· · · (dn+ 1)

2 ,

since|A0| = d0+ 2. In (6) we have counted d1(d2+1)2···(dn+1) cases where a0= 0 and a1< 0. By the same line of reasoning as in Lemma 2 we can safely exclude these.

Subtracting d1(d2+1)2···(dn+1) from (6) we get

e(Ω)≤ (d0+ 2)(d1+ 1)· · · (dn+ 1)

2 −d1(d2+ 1)· · · (dn+ 1)

2 = (d0+ 1)· · · (dn+ 1)

2 .

 From Theorem 5 we can easily get that the rank overQ will coincide with the rank overC if d0= 1.

Corollary 6. Let m = x0d0xd11· · · xndn with d0 ≤ d1 ≤ · · · ≤ dn. If d0 = 1 then WC(m) =WR(m) =WQ(m).

Proof. Note that if d0 = 1, the upper bound from Theorem 5 and the one from 2 coincide. Since this upper bound is exactly WC(m) and Q ⊂ R ⊂ C we have

WC(m) =WR(m) =WQ(m) if d0= 1. 

(11)

An alternative way of proving that a monomial xd00xd11 can be written as a linear combination of d0+ d1 powers of linear forms is by noticing that the construction overR given in [1] can be modified to hold over Q as well, see [5].

Example 2. Consider the monomial x3y4z5. Then we have

Ω ={−3, −1, 1, 3} × {−4, −2, 0, 2, 4} × {−5, −3, −1, 1, 3, 5}.

By Lemma 2 we only need to count the number of equivalence classes of

0:={1, 3} × {−4, −2, 0, 2, 4} × {−5, −3, −1, 1, 3, 5}.

From this we get the upper bound

WQ(x3y4z5)≤ e(Ω) = e(Ω0)≤ |Ω0| =(3 + 1)(4 + 1)(5 + 1)

2 = 60.

We can improve this bound by noting that (1, 0, 1) ∼ (3, 0, 3) and (1, 0, −1) ∼ (3, 0,−3). Then

WQ(x3y4z5)≤ e(Ω0) = 58.

Theorem 7. [5, Theorem 4] If m = xd00xd11· · · xdnn then WQ(m)≤ min

(d0+ 1)· · · (dn+ 1)

2 , (d1+ d0)· · · (dn+ d0)

 .

Proof. By Theorem 5 we have

WQ(m)≤ (d0+ 1)· · · (dn+ 1)

2 ,

and by Theorem 2 we have

WQ(m)≤ (d1+ d0)· · · (dn+ d0).

 There is also another upper bound given by [5], which as we will prove later is an improvement of Theorem 5 and Theorem 7. First we will state a helpful lemma.

Lemma 3. [5, Lemma 5] Let m = x02d0x2d1 1· · · xn2dn with 1≤ d0≤ · · · dn then WQ(m)≤ e(B0× B1× · · · × Bn),

where B0= [−d0+ 1, d0] and Bi= [−di, di].

Proof. If x ∼ y, then there is some non-zero λ such that λx = y. We can now conclude our proof by noting that we only need to multiply with a constant factor

1

2 to change from A0×···×An to B0×···×Bn and that it is clear that λx2 = y2.  Theorem 8. [5, Theorem 6] If m = x0d0xd11· · · xndn then WQ(m) ≤ e(B0× B1×

· · · Bn), where

B0=

( 1,d0

2

 d0 odd, [0,d20] d0 even,

(12)

Bi =

( −d0

2

,d0

2

\{0} d0 odd,

[−d20,d20] d0 even, i > 0.

Proof. Consider the monomial M := xe00· · · xenn, where

ei =

( di di even, di+ 1 di odd,

so every ei is even. LetQ[y0, . . . , yn] be the ring of differential operators acting on Q[x0, . . . , xn]. Suppose that 2≤ d0≤ · · · ≤ dn and set

fi=

( 0 di even, 1 di odd. . Then

y0f0· · · yfnnM =

 Y

i∈{i:fi=1}

di

 m.

If M = c1ld1+· · · cslds is a Waring decomposition, then

Q 1

i∈{i:fi=1}di

y0f0· · · ynfnc1l1d+· · · cslds

is a Waring decomposition of m. From Lemma 1, Lemma 2 and Lemma 3 and Theorem 5, we have that

WQ(M )≤ e(BM0 × · · · × BnM),

where B0M = [0,e20] and BiM = [−e2i,e2i]. We note that if diis odd and the coefficient of xi in lj is zero, then y0f0· · · ynfn· ldj = 0. So for the Waring decomposition of m we can safely assume that bi6= 0 if di is odd. So we have

WQ(m)≤ e(B0× B1× · · · × Bn),

Bi=

( BiM di even, BiM\{0} di odd,

which is just another way of writing Bi, i = 0, 1, . . . , n in the statement of the

theorem. 

(13)

3. Comparison of e(A0× A1× · · · × An) and e(B0× B1× · · · × Bn).

In this section we will show that the upper bound of Theorem 8 is always at least as good as the one found in 5.

Theorem 9. If m = xd00xd11· · · xndn then e(A0× A1× · · · × An) and e(B0× B1×

· · · × Bn) are both upper bounds forW(m)Q and

e(B0× B1× · · · × Bn)≤ e(A0× A1× · · · × An) for all monomials.

Proof. Set

Φ(x) =

( x

2 x even,

x+sgn(x)

2 x odd, where sgn(x) :=





−1 x < 0, 0 x = 0, 1 x > 0 and

bi= Φ(ai), 0≤ i ≤ n.

By Theorems 5 and 8 we know thatW(m)Q≤ e(B0× B1× · · · × Bn) andW(m)Q≤ e(A0×A1×· · ·×An). What remains to show is that e(A0×···×An)≥ e(B0×···×Bn) for all A0× A1× · · · × An and B0× B1× · · · × Bn. We do this by showing that for every integer α such that α /∈ {0, 1} and

α(a0, . . . , an)∈ A0× A1× · · · × An, there is a injective function β(α) such that β(α) /∈ {0, 1} and

β(α)(b0, . . . , bn)∈ B0× B1× · · · × Bn.

Let us first assume that all diare even, then β(α) = α satisfies our conditions and by using Lemma 3 we get that e(A0× A1× · · · × An) = e(B0× B1× · · · × Bn).

Next let us assume that there is at least one odd exponent. We want show that

α(a0, . . . , an)∈ A0×A1×···×An =⇒ Φ(α)(Φ(a0), . . . , Φ(an))∈ B0×B1×···×Bn, i.e. we choose β(α) = Φ(α). First we need to prove that Φ(α) is injective. Let di

be the smallest odd exponent. By assumption, αai∈ Ai, which implies that α≤ di and that α is odd. Thus α∈ Ai. Hence, α will always be odd in this case, so Φ(α) will be injective, since Φ(x) = Φ(y)⇒ |x − y| = 1. We note that

α(a0, . . . , an)∈ A0× · · · × An ⇐⇒ |α||aj| ≤ dj and

Φ(α)(Φ(a0), . . . , Φ(an))∈ B0× · · · × Bn⇐⇒ |Φ(α)Φ(aj)| ≤ Φ(dj).

In the case when dj is even, the condition|Φ(α)Φ(aj)| ≤ Φ(dj) is equivalent to

(14)

|α| + 1 2

|aj| 2 ≤ dj

2

⇐⇒ |α| + 1

2 |aj| ≤ dj. As |α|+12 ≤ |α| for every odd α, we have, for even dj that

|α||aj| ≤ dj =⇒ |Φ(α)Φ(aj)| ≤ Φ(dj).

In the case when dj is odd,|Φ(α)Φ(aj)| ≤ Φ(dj) is equivalent to

|α| + 1 2

|aj| + 1

2 ≤ dj+ 1 2

⇐⇒ |α| + 1

2 (|aj| + 1) ≤ dj+ 1.

We note that |α|+12 (|aj| + 1) ≤ |α|+12 |aj| ≤ |α||aj| and dj < dj+ 1. From this we get

|α||aj| ≤ dj =⇒ |Φ(α)Φ(aj)| ≤ Φ(dj) when dj is odd. This completes our proof.



4. Explicit formula over Q when d0= 1

We have seen that in general we can only obtain upper bounds for the Waring rank of monomials over the reals or the rationals. However from Corollary 6 we know that if d0= 1 then the ranks overC and R coincide and from Corollary 6 to that over Q. We will derive a explicit formula for this case, which will serve as a constructive proof of Corollary 6.

Proposition 10. If m = x0xd11· · · xdnn then (7)

m = 1 C

X

0≤ai≤di

i=1,...,n

d1

a1



···

dn

an



(−1)a1···(−1)an(x0+(d1−2a1)x1+···+(dn−2an)xn)d,

where C = d!· 2d−1. Proof. By (4) and (5) we have

m = 1 C

X

0≤bi≤1 i=1,...,d−1

(−1)b1· · · (−1)bd−1(x0±x| 1± · · · ± x{z 1}

d1times

· · · ±x| n± · · · ± x{z n}

dntimes

)d.

Now let

ai= X

Si−1<j≤Si

bj.

(15)

Summing over aj= r for some j and r we get X

0≤bi≤1 aj=r i=1,...,d−1

(−1)b1· · · (−1)bd−1(x0± x1± · · · ± xn)d

= X

0≤bi≤1 aj=r i=1,...,d−1

(−1)b1· · · (−1)r· · · (−1)bd−1(x0± x1± · · · + (dj− 2r)xj· · · ± xn)d.

We can now note that

dj

r



of the terms in (4) will satisfy aj = r. If we let Ij= [1, d− 1]\[Sj−1+ 1, Sj] we can rewrite the above sum as

X

0≤bi≤1 aj=r

i∈Ij

dj

r



(−1)b1· · · (−1)r· · · (−1)bd−1(x0± x1± · · · + (dj− 2r)xj· · · ± xn)d.

If we sum over 0≤ aj ≤ dj we obtain

m = X

0≤bi≤1 aj=0,...,dj

i∈Ij

dj

aj



(−1)b1· · · (−1)aj· · · (−1)bd−1(x0±x1±· · ·+(dj−2aj)xj· · ·±xn)d.

If we do this for all 1≤ j ≤ n, we obtain (7). 

Example 3. Let m = x0x21x32 and ω = e2πi3 , i.e. a cubic root of unity. Using Theorem 1 we can find the minimal decomposition

m = 1 6!



− (x0+ x1− x2)6− ω2 x0+ ω2x1− x26

− ω2(x0+ ωx1− x2)6

−i(x0+x1−ix2)6−iω2 x0+ ω2x1− ix26

−iω (x0+ ωx1− ix2)6+i(x0+x1+ix2)6 +iω2 x0+ ω2x1+ ix26

+iω (x0+ ωx1+ ix2)6+(x0+x1+x2)62 x0+ ω2x1+ x26

+ ω (x0+ ωx1+ x2)6

 .

Furthermore we can use Proposition 10 to find a minimal decomposition over Q that is also minimal overC. This decomposition is

m = 1

6!· 25



−(x0−2x1−3x2)6−(x0+2x1−3x2)6+(x0+2x1+3x2)6+(x0−2x1+3x2)6 +3[(x0− 2x1− x2)6+ (x0+ 2x1− x2)6− (x0− 2x1+ x2)6− (x0+ 2x1+ x2)6]

+2[(x0− 3x2)6− (x0+ 3x2)6] + 6[(x0+ x2)6− (x0− x2)6]

 .

Clearly these two decompositions are distinct and are not trivial variations of each other.

(16)

5. The binary case overQ and R

In this section we will find explicit Waring decompositions for the binary case, i.e.

when we have a monomial with exactly two variables.

Consider some two-variable monomial xd0yd1, where d0, d1> 0. Then from Theo- rem 4 its rank overR is d0+ d1. From Corollary 6 we have that its rank overQ is d0+ d1 as well.

We can note that the vector space of homogeneous two-variable polynomials of degree d has dimension d + 1 with an obvious basis consisting {xd, xd−1y, . . . , yd}.

So, any element in this vector space can be written as a linear combination of at most d + 1 terms from some set of linearly independent elements. Note that the monomial xd0yd1, where d0, d1 > 0 and d0 + d1 = d is a element of this vector space. From the results mentioned above we can see that xd0yd1 can be written as a linear combinations of d (rather than d + 1) powers of linear forms when working over the rationals. In the following sections we will present explicit constructions overQ and R.

5.1. A naive construction overQ. From Proposition 4 we know that WR(xd0yd1) = d0+ d1. In this section we will present a construction overQ. For small d0, d1we can find a minimal decomposition over Q directly by using the construction from Section 2.3. By grouping together the 2d−1 terms we can write

(8)

xd0yd1 = 1 2d−1d!

X

0≤a1≤d1

0≤a0≤d0−1

d0− 1 a0

d1

a1



(−1)a0(−1)a1((d0−2a0)x+(d1−2a1)y)d.

In particular,we get

x2y3= 1

24· 5! −3(2x + y)5+ 3(2x− y)5− 3(2x + 3y)5+ (2x− 3y)5− 480y5 . In order to find minimal decompositions over Q we will generalize the decomposi- tions we can find for small exponents. Let us first introduce our construction and prove its minimality, assuming it exists.

Lemma 4. If m = xd0yd1 and d0, d1 > 0. Assume there exists {γa}a and {δb}b such that

(9)

m = X

a∈U

γa((ax+f y)d+(−1)d0(−ax+fy)d)+ X

b∈V \{f}

δb((ex+by)d+(−1)d1(ex−by)d),

where

U =

( {0, 2, . . . , d0} d0 even,

{1, 3, . . . , d0} d0 odd, V =

( {0, 2, . . . , di} d1 even, {1, 3, . . . , di} d1 odd,

e =

( 2 d0 even,

1 d0 odd, , f =

( 2 d1 even, 1 d1 odd.

(17)

Then (9) is a minimal decomposition of m over Q.

Proof. If d0 and d1 are both odd, then|U| = d02+1 and|V | = d12+1. Since we have two summands for each element in U and V\{f} we obtain

WQ(m)≤ 2(|U| + |V \{f}|) = 2

d0+ 1

2 +d1+ 1 2 − 1



= d0+ d1.

If d0 is even, then |U| = d20 + 1 and if d1 is even then |V | = d21 + 1. Since 2 d2i + 1

= 2 di2+1+

+ 1 it seems that we will have an extra summand in this case. However we can observe that if d0 is even then 0∈ U, so we will have a pair of summands of the form fdxd+ (−1)d0fdxd, which simplifies to 2fdxd. Similarly if d1 is even then, 0∈ V , so we will have edyd+ (−1)d1edyd= 2edyd. 

Theorem 11. If m = xd0yd1 and d0, d1 > 0, then there exists {γa}a and {δb}b such that

(10)

m = X

a∈U

γa((ax+f y)d+(−1)d0(−ax+fy)d)+ X

b∈V \{f}

δb((ex+by)d+(−1)d1(ex−by)d)

is a minimal decomposition of m over Q.

Proof. By Lemma 4 we know that the decomposition will be minimal if it exists.

So we only need to prove that such a decomposition does exist. We can make the observation that

(ux + f y)d+ (−1)d0(−ux + fy)d) = 2 X

0≤i≤d i≡d0 mod 2

d i



uixifd−iyd−i

and

(ex + vy)d+ (−1)d1(ex− vy)d= 2 X

0≤i≤d i≡d0 mod 2

d i



eixivd−iyd−i.

Observe that if (10) is a valid Waring decompostion, then the coefficient of xαyβ is non-zero if and only if α = d0 and β = d1. Using this fact we set up a system of equations and solve it for {γa}a and{δb}b.

Now let u and v be the smallest elements of U and V , respectively. Also let w be the smallest element of V\{f}. Furthermore, let

(18)

M=2

          

d u uufd−ud u (u+2)ufd−u···d u du 0fd−ud u euwd−u···d u eu(d1−2)d−ud u eudd−u 1 d u+2 uu+2 fd−u2d u+2 (u+2)u+2 fd−u2 ···d u+2 du+2 0fd1u2d u+2 eu+2 wd−u2 ···d u+2 eu+2 (d1−2)d−u2d u+2 eu+2 dd−u2 1

. . . . . . . .. . . . . . . . .. . . . . . .

d d0 ud0fd1d d0 (u+2)d0fd1···d d dd0 0fd1d d0 ed0dd1 1···d d0 ed0(d1−2)d1d d0 ed0dd1 1

. . . . . . . .. . . . . . . . .. . . . . . .

d d−v ud−vfvd d−v (u+2)d−vfv···d d−v dd−v 0fvd d−v ed−vwv···d d−v ed−v(d1−2)d1d d−v ed−vdd1 1

          

,

(19)

where we take elements of U0in ascending order from u to d0and then the elements of V\{f} in ascending order from v to d1. Now set

C =













 γu

γu+2

... γd0

δw

... δd1−2

δd1













and R =















 0 0 ... 0 1 0 0 ... 0















such that C· R = γd0.

Note that M C represents the coefficients on the left-hand side of (10) and R rep- resents the coefficients of m. Hence there is a decomposition of the form in (10) if and only if there is a C such M C = R. Since we want to solve the system for C, we want M to be invertible. We will show that M is indeed invertible by showing that its determinant is non-zero.

If d0is even, then the leftmost column of M will be of the form





 fd−u

0 0 ... 0







and if d1

is even the |U| + 1-th column will be of the form





 0 0 ... 0 ed−v







, since u = 0 or v = 0,

respectively. Let M0 be the minor of M when expanded along a column of this type, or in the case when both exponents are even; when expanded along the two columns of this type. For the case when both exponents are odd just use M0= M . For all these cases we will have that |M| 6= 0 if and only if |M0| 6= 0.

Now let M00 be the matrix where we have taken 12M0 and divided each row with the binomial coefficient that appears in it and then divided each column with the element in the first row of the same column. We then get

(20)

M”=

       11···111···1 e2 f2 (e+2)2 f2 ···d2 0f2 e2 w0−2 e2 (w0 +2)2 ···e2 d2 1 e4f4(e+2)4f4···d4 0f4e4w0−4e4(w0+2)4···e4d4 1

. . . . . . . .. . . . . . . . . . . .. . . .

ed−uvfu+v−d(e+2)d−uvfu+v−d···dd−uv 0fu+v−ded−uvw0u+v−ded−uv(w0+2)u+v−d···ed−uvdu+v−d 1

      

, wherew’isthesmallestelementofV\{0,f}.Wecanseethat M”=

           11···111···1 e2 f2(e+2)2 f2···d2 0 f2e2 w02e2 (w0+1)2···e2 d2 1 e2 f22 (e+2)2 f22 ··· d2 f22 e2 w022 e2 (w0+2)22 ··· e2 d2 12

. . . . . . . .. . . . . . . . . . . .. . . .

 e2 f2duv 2 (e+2)2 f2duv 2 ··· d2 f2duv 2 e2 w02duv 2 e2 (w0+2)2duv 2 ··· e2 d2 1duv 2

          .

From the equality above we see that M00is a Vandermonde matrix. Then we know that

(21)

(11) |M00| =Y

i<j

(M2,j00 − M2,i00 ).

By construction, we also know that|M| = 0 ⇐⇒ |M00| = 0. From (11) we can see that

|M| 6= 0 ⇐⇒ (i6= j ⇒ M2,i00 6= M2,j00 ).

Since all elements in U, V are non-negative we can write

u20 v20 = u21

v21 ⇐⇒ u0

v0

=u1

v1

, u0, u1∈ U0, v0, v1∈ U1.

Then if we use the equivalence relation∼, we have u0

v0 = u1

v1 ⇐⇒ (u0, v0)∼ (u1, v1).

We can note that in the second row of M00we do not have elements corresponding to all elements in U× V , but only corresponding to all elements of

Ψ := ((U\{0}) × {f})a

({e} × (V \{0, f})).

From this we can see that elements of Ψ either has the form (a, f ) or (e, b), where a∈ (U\{0}) and b ∈ (V \{0, f}). It is easy to show that elements of the form (a, f) are pairwise linear independent, since

(u0, f ) = λ(u1, f )⇒ λ = 1 ⇒ u0= u1.

Because the same holds true for elements of the form (e, b) all that remains is to show that

(12) (u, f )∼ (e, v) ⇒ (u, f) = (e, v).

From the definition of ∼ we have

(a, f )∼ (e, b) ⇒ ∃λ 6= 0 :

( λa = e λf = b .

Since a∈ (U\{0}), λu = e implies λ ≤ 1. Similarly λf = b implies λ ≥ 1 so λ = 1, which proves (12).

Thus |M00| 6= 0 which implies |M| 6= 0. Therefore we can find C, using C =

M−1R. 

References

Related documents

46 Konkreta exempel skulle kunna vara främjandeinsatser för affärsänglar/affärsängelnätverk, skapa arenor där aktörer från utbuds- och efterfrågesidan kan mötas eller

The literature suggests that immigrants boost Sweden’s performance in international trade but that Sweden may lose out on some of the positive effects of immigration on

För att uppskatta den totala effekten av reformerna måste dock hänsyn tas till såväl samt- liga priseffekter som sammansättningseffekter, till följd av ökad försäljningsandel

Materialet ses som ett representativt urval från den senaste månadens publiceringar då denna studie påbörjades, vilket gjordes för att i största möjliga mån kunna svara på

Motivated by recent results on the Waring problem for polynomial rings [FOS12] and representation of monomial as sum of powers of linear forms [CCG12], we consider the problem

Let A be an arbitrary subset of a vector space E and let [A] be the set of all finite linear combinations in

To introduce the concept of feedback in socio-technical systems, we use an example of software development project in its simplified form presented in the diagram of Fig..

1 Metaphor has become a major aspect of the study of language and thought with the result that the nature of metaphor and the use of metaphor in different types of discourse