Brouwer degree of polynomial maps

14
J. Homotopy Relat. Struct. DOI 10.1007/s40062-013-0050-7 Brouwer degree of polynomial maps Marek Golasi ´ nski · Francisco Gómez Ruiz Dedicated to Hvedri Inassaridze on his 80th birthday Received: 10 January 2013 / Accepted: 15 July 2013 © The Author(s) 2013. This article is published with open access at Springerlink.com Abstract Let S n be the n-sphere. It is well known that π n (S n ) = Z, and if n is even, π 2n1 (S n ) = Z G, where Z is the infinite cyclic group and G a finite abelian group. This allows us to associate an integer to any continuous map f : S n S n , its Brouwer degree B( f ), and to any continuous map g : S 2n1 S n for even n its Hopf degree h (g). The purpose of this paper is to define Brouwer and Hopf degree for polynomial maps on spheres over a field of characteristic zero. Keywords Brouwer degree · de Rham cohomology · Hopf degree · Polynomial map · Regular (smooth) function Mathematics Subject Classification (2010) Primary 14P25 · 19A49; Secondary 55R50 Communicated by Tornike Kadeishvili. M. Golasi´ nski (B ) Faculty of Mathematics and Computer Science, University of Warmia and Mazury, Sloneczna 54, 10-710 Olsztyn, Poland e-mail: [email protected] F. Gómez Ruiz Departamento de Álgebra, Geometría y Topología, Facultad de Ciencias, Universidad de Málaga, Campus Universitario de Teatinos, 29071 Málaga, Spain e-mail: [email protected] 123

Transcript of Brouwer degree of polynomial maps

Page 1: Brouwer degree of polynomial maps

J. Homotopy Relat. Struct.DOI 10.1007/s40062-013-0050-7

Brouwer degree of polynomial maps

Marek Golasinski · Francisco Gómez Ruiz

Dedicated to Hvedri Inassaridze on his 80th birthday

Received: 10 January 2013 / Accepted: 15 July 2013© The Author(s) 2013. This article is published with open access at Springerlink.com

Abstract Let Sn be the n-sphere. It is well known that πn(Sn) = Z, and if n is even,

π2n−1(Sn) = Z⊕ G, where Z is the infinite cyclic group and G a finite abelian group.

This allows us to associate an integer to any continuous map f : Sn → S

n, its Brouwerdegree B( f ), and to any continuous map g : S

2n−1 → Sn for even n its Hopf degree

h(g). The purpose of this paper is to define Brouwer and Hopf degree for polynomialmaps on spheres over a field of characteristic zero.

Keywords Brouwer degree · de Rham cohomology · Hopf degree ·Polynomial map · Regular (smooth) function

Mathematics Subject Classification (2010) Primary 14P25 · 19A49;Secondary 55R50

Communicated by Tornike Kadeishvili.

M. Golasinski (B)Faculty of Mathematics and Computer Science,University of Warmia and Mazury, Słoneczna 54,10-710 Olsztyn, Polande-mail: [email protected]

F. Gómez RuizDepartamento de Álgebra, Geometría y Topología, Facultad de Ciencias,Universidad de Málaga, Campus Universitario de Teatinos,29071 Málaga, Spaine-mail: [email protected]

123

Page 2: Brouwer degree of polynomial maps

M. Golasinski, F. Gómez Ruiz

1 Introduction

If we take f : Sn → S

n smooth and use de Rham differential forms and de Rhamcohomology, the induced map f ∗ in Hn(Sn) is multiplication by the Brouwer degreeB( f ). Also, if we choose the usual n-form αn, representing the positive orientationon S

n whose integral over the sphere is one, then the Hopf degree h(g) of a smoothmap g : S

2n−1 → Sn is given by the formula

[βn−1g∗(αn)] = h(g)[α2n−1],

where dβn−1 = g∗(αn), and [−] means a cohomology class.Recall that a polynomial map p = (p0, . . . , pn) : S

m → Sn is called a form of

degree k if each polynomial p0, . . . , pn over the reals R is homogeneous of degreek. The result presented in [9, Theorem 1] states: If n is odd then the element of theinfinite cyclic group πn(Sn) corresponding to the integer k can be represented by aform of degree |k| mapping S

n to Sn . Further, the well-known Hopf maps S

3 → S2,

S7 → S

4 and S15 → S

8 are given by forms of degree 2. In particular, elements of theinfinite cyclic group π3(S

2) are represented by forms.If C is the field of complex numbers, then the complex n-sphere

Sn(C) =

{(z0, . . . , zn) ∈ C

n+1; z20 + · · · + z2

n = 1}

has the homotopy type of Sn as diffeomorphic to the tangent bundle T S

n and by[10, Theorem 2]: Every element in πn(Sn) can be represented by a complex polynomialmap of S

n(C) for all positive integers n.This inspires us to present the notions above in a more algebraic setting. We replace

the reals R by a field F of characteristic zero; the algebra of smooth functions C∞(Bn)

on the n-ball Bn, by a commutative F-algebra A such that F[X1, . . . , Xn] ⊆ A; the

C∞(Bn)-free module �1(Bn) of smooth 1-forms on Bn, by an A-free module �1(A)

together with an F-linear map d : A → �1(A) such that d(ab) = adb + bda for alla, b ∈ A and with d X1, . . . , d Xn being a basis. Finally, the algebra of real smoothfunctions C∞(Sn) is replaced by B = A[X0, . . . , Xn]/(∑n

j=0 X2j − 1).

In the second section, we give several examples and show in particular that

C∞(Bn)[X0]/⎛⎝

n∑j=0

X2j − 1

⎞⎠ ∼=−→ C∞(Sn)

is an isomorphism.We associate the “de Rham cohomology” to B and give sufficient conditions so that

Hk(B) = 0 for k = 0, n and both H0(B) and Hn(B) are isomorphic to F.

Then, we define the Brouwer degree B(p)of a polynomial map p : Sn(F) → S

n(F),

and prove that B(p) is an integer.The third section imitates the classical case to define a Hopf degree h(q) for any

polynomial map q : S2n−1(F) → S

n(F) for even n and then we show that h(q) is aninteger.

123

Page 3: Brouwer degree of polynomial maps

Brouwer degree of polynomial maps

2 Brouwer degree

Let F be a field of characteristic zero and A a commutative F-algebra such that thepolynomial ring F[X1, . . . , Xn] ⊆ A. Assume that there is also given an A-freemodule �1(A), together with an F-linear map d : A → �1(A) such that d(ab) =adb + bda for a, b ∈ A and with d X1, . . . , d Xn being a basis of �1(A).

Given a ∈ A, define ∂a∂ Xi

for i = 1, . . . , n by the formula da = ∑nj=1

∂a∂ X j

d X j . We

further suppose that ∂∂ Xi

∂a∂ X j

= ∂∂ X j

∂a∂ Xi

for 1 ≤ i < j ≤ n. This implies, in particular,

that d can be extended to a differential on the exterior powers �k(A) of �1(A) fork ≥ 1.

Example 2.1 1. For A = An = F[X1, . . . , Xn], take �1(An) as the An-module ofKähler differentials.

2. For the field of reals R, take A = C∞(Rn), the ring of smooth functions on Rn

or A = C∞(Bn), the ring of smooth functions on the n-ball Bn and �1(A) the

module of smooth 1-forms on Rn or B

n respectively and d the exterior derivative.3. The ring A of regular functions on F

n and �1(A) the A-module of Kähler differ-entials.

Then, consider the F-algebra B = A[X0]/(∑nj=0 X2

j − 1). Notice that there is aninclusion A ⊆ B and elements of B are uniquely of the form α + X0β with α, β ∈ Aand

(α + X0β)(α′ + X0β′) = αα′ + ββ ′

⎛⎝1 −

n∑j=1

X2j

⎞⎠ + X0(αβ ′ + βα′)

in the ring B.For A = An , the ring B = A[X0]/(∑n

j=0 X2j − 1) coincides with polynomial

functions

F[X0, . . . , Xn]/⎛⎝

n∑j=0

X2j − 1

⎞⎠

on the n-sphere

Sn(F) =

{(x0, . . . , xn) ∈ F

n+1; x20 + · · · + x2

n = 1}

over F. However, for the ring A of regular functions on Fn , the ring B =

A[X0]/(∑nj=0 X2

j − 1) coincides with regular functions on Sn(F).

Now, write C∞(Sn) for the ring of smooth functions on the n-sphere Sn . Because

of the inclusions C∞(Rn)[X0] ⊆ C∞(Rn+1) and C∞(Bn)[X0] ⊆ C∞(Bn+1), therestriction maps

C∞(Rn)[X0] → C∞(Sn), and C∞(Bn)[X0] → C∞(Sn)

123

Page 4: Brouwer degree of polynomial maps

M. Golasinski, F. Gómez Ruiz

lead to monomorphisms

C∞(Rn)[X0]/I −→ C∞(Sn) and C∞(Bn)[X0]/⎛⎝

n∑j=0

X2j − 1

⎞⎠ −→ C∞(Sn)

with a factorisation

where the ideal I ⊆ C∞(Rn)[X0] is generated by functions in C∞(Rn) vanishing onB

n .To show the surjectivity of C∞(Bn)[X0]/(∑n

j=1 X2j − 1) −→ C∞(Sn), we recall:

Lemma 2.2 ([2, Chapter VI, Theorem 5.1]) Let f : R+ × R

n → R. If the function

f : Rn+1 −→ R

given by f (x0, x1, . . . , xn) = f (x20 , x1, . . . , xn) for (x0, x1, . . . , xn) ∈ R

n+1 issmooth then f is smooth as well.

Now, we are ready to show:

Proposition 2.3 If f : Sn → R is a smooth function, then there exist unique real

smooth functions f0, f1 : Bn → R such that

f (x0, . . . , xn) = f0(x1, . . . , xn) + x0 f1(x1, . . . , xn)

for (x0, . . . , xn) ∈ Sn .

Proof Notice that(±

√1 − ∑n

j=1 x2j , x1, . . . , xn

)∈ S

n for any (x1, . . . , xn) ∈ Bn .

Then, the uniqueness of smooth functions f0, f1 : Bn → R is clear because

f

⎛⎝

√√√√1 −n∑

j=1

x2j , x1, . . . , xn

⎞⎠= f0(x1, . . . , xn)+

√√√√1 −n∑

j=1

x2j f1(x1, . . . , xn)

and

f

⎛⎝−

√√√√1 −n∑

j=1

x2j , x1, . . . , xn

⎞⎠= f0(x1, . . . , xn)−

√√√√1 −n∑

j=1

x2j f1(x1, . . . , xn)

for all (x1, . . . , xn) ∈ Bn .

123

Page 5: Brouwer degree of polynomial maps

Brouwer degree of polynomial maps

To show an existence, given a smooth f : Sn → R, we define:

f0(x1, . . . , xn) = 1

2

⎛⎝ f

⎛⎝

√√√√1 −n∑

j=1

x2j , x1, . . . , xn

⎞⎠

+ f

⎛⎝−

√√√√1 −n∑

j=1

x2j , x1, . . . , xn

⎞⎠

⎞⎠

for any (x1, . . . , xn) ∈ Bn and

f1(x1, . . . , xn) = 1

2√

1 − ∑nj=1 x2

j

⎛⎝ f

⎛⎝

√√√√1 −n∑

j=1

x2j , x1, . . . , xn

⎞⎠

− f

⎛⎝−

√√√√1 −n∑

j=1

x2j , x1, . . . , xn

⎞⎠

⎞⎠

for any (x1, . . . , xn) ∈ Bn , the interior of B

n .Observe that f0(x1, . . . , xn) = f (0, x1, . . . , xn) whenever

∑nj=1 x2

j = 1 and it isobvious that f0 and f1 are smooth in the interior of B

n . It remains to show that f1extend continuously to the frontier of B

n and both f0 and f1 are also smooth on thisfrontier.

Now, in view of Tubular Neighborhood Theorem [7, Chapter 4, Theorem 5.1],f : S

n → R extends to a smooth function f : Rn+1 → R. Next, denote by R

+ theset of nonnegative reals and define g : R

+ × Rn → R by

g(x0, . . . , xn) = 1

2( f (

√x0, x1, . . . , xn) + f (−√

x0, x1, . . . , xn)),

for (x0, . . . , xn) ∈ R+ × R

n and g : Rn+1 → R by

g(x0, . . . , xn) = 1

2( f (x0, x1, . . . , xn) + f (−x0, x1, . . . , xn)) = g(x2

0 , x1, . . . , xn)

for (x0, . . . , xn) ∈ Rn+1.

Because g is smooth, Lemma 2.2 yields that g is smooth as well. Then,

f0(x1, . . . , xn) = g

⎛⎝1 −

n∑j=1

x2j , x1, . . . , xn

⎞⎠

for (x1, . . . , xn) ∈ Rn yields that f0 : B

n → R is also a smooth function.

123

Page 6: Brouwer degree of polynomial maps

M. Golasinski, F. Gómez Ruiz

Next, define a smooth function h : Rn+1 → R by

h(x0, . . . , xn) = 1

2( f (x0, x1, . . . , xn) − f (−x0, x1, . . . , xn))

for (x0, . . . , xn) ∈ Rn+1.

Notice that

f = g + h

and

h(x0, . . . , xn) = x0 f1(x1, . . . , xn)

provided∑n

j=0 x j = 1 and x0 = 0.Furthermore, we have

∂ h

∂x0(0, x1, . . . , xn) = lim

x0→0

h(x0, . . . , xn)

x0.

It is clear that the function h : Rn+1 → R given by

h(x0, . . . , xn) ={

h(x0,...,xn)x0

, if x0 = 0∂ h∂x0

(0, x1, . . . , xn) if x0 = 0

for (x0, . . . , xn) ∈ Rn+1 is smooth and

h(x0, . . . , xn) = x0h(x0, . . . , xn)

for all (x0, . . . , xn) ∈ Rn+1.

Observe that h(x0, . . . , xn) = f1(x1, . . . , xn) provided∑n

j=0 x2j = 1 and x0 = 0.

Therefore f1 extends continuously to the frontier of Bn by defining f1(x1, . . . , xn) =

h(0, x1, . . . , xn) whenever∑n

j=1 x2j = 1.

At the end, defining h : R+ × R

n → R by

h(x0, . . . , xn) = h(√

x0, x1, . . . , xn) = h(−√x0, x1, . . . , xn)

for (x0, . . . , xn) ∈ R+ × R

n , we have

h(x20 , x1, . . . , xn) = h(x0, x1, . . . , xn)

for all (x0, x1, . . . , xn) ∈ Rn+1. Then, Lemma 2.2 implies that h is smooth. Because

f1(x1, . . . , xn) = h(1 − ∑nj=1 x2

j , x1, . . . , xn) for (x1, . . . , xn) ∈ Bn , we deduce that

the function f1 is smooth and the proof is complete. ��

123

Page 7: Brouwer degree of polynomial maps

Brouwer degree of polynomial maps

Because Bn is compact, by means of the smooth Tietze–Urysohn extension theorem,

the restriction map C∞(Rn)[X0] −→ C∞(Bn)[X0] is an epimorphism; we conclude:

Corollary 2.4 The restriction maps C∞(Bn)[X0] → C∞(Sn) and C∞(Rn)[X0] →C∞(Sn) lead to isomorphisms

C∞(Bn)[X0]/⎛⎝

n∑j=0

X2j − 1

⎞⎠ ∼=−→ C∞(Sn) and C∞(Rn)[X0]/I

∼=−→ C∞(Sn),

and an epimorphism

C∞(Rn)[X0]/⎛⎝

n∑j=0

X2j − 1

⎞⎠ −→ C∞(Sn)

with a factorisation

where the ideal I ⊆ C∞(Rn)[X0] is generated by functions in C∞(Rn) vanishing onB

n.

Let now �1(B) = �1(A) ⊗A B be the B-module which, as an A-module, is freewith the basis

d X0, . . . , d Xn, X0d X1, . . . , X0d Xn

and the obvious B-module structure, using the relations

n∑j=0

X2j = 1 and

n∑j=0

X j d X j = 0.

Notice that �1(B) = �(B), the B-module of Kähler differentials for A = An =F[X1, . . . , Xn] and �1(B) is the B-module of real smooth 1-forms on S

n for A =C∞(Bn).

We extend d in the natural way to d : B → �1(B) and then to the exterior powers�k(B) of �1(B). Then, �n+1(B) = 0 as the B-module generated by d X0 · · · d Xn = 0and certainly �k(B) = 0 for k > n + 1. In fact,

X j d X0 · · · d Xn = d X0 · · · (−X0d X0 − · · · − X j d X j − · · · − Xnd Xn) · · · d Xn = 0

and so d X0 · · · d Xn = (∑n

j=0 X2j )d X0 · · · d Xn = 0.

123

Page 8: Brouwer degree of polynomial maps

M. Golasinski, F. Gómez Ruiz

Lemma 2.5 The B-module �n(B) is free and generated by

ωn =n∑

i=0

(−1)i Xi d X0 · · · d Xi · · · d Xn .

Proof Notice that X jωn = (−1) j d X0 · · · d X j · · · d Xn for j = 0, . . . , n. Given � ∈�n(B), we have

� =n∑

i=0

αi d X0 · · · d Xi · · · d Xn

for some αi ∈ B with i = 1, . . . , n. Thus,

� =(

n∑i=0

(−1)iαi Xi

)ωn .

Finally, suppose (a + bX0)ωn = 0 with a, b ∈ A. Then,

0 = bd X1 · · · d Xn + X0ad X1 · · · d Xn + (d X0)an∑

j=1

(−1) j X j d X1 · · · d X j · · · d Xn

and so a = b = 0. ��Write Hk(A), (resp. Hk(B)) for the cohomology of the complexes �k(A) (resp.

�k(B)) defined above. Then, we have the following:

Theorem 2.6 1. Hk(B) = 0 for all k > n;2. H0(B) = F provided that A ∩ F = F, where F is the algebraic closure of F;3. Hk(B) = 0 for 0 < k < n provided that Hk(A) = 0 for all k ≥ 1;4. Hn(B) ∼= F provided there is an F-linear map ϕ : A → F such that ϕ(1) = 1

and the kernel of ϕ is generated over F by the elements of the form Xi a − (1 −∑nj=1 X2

j )∂a∂ Xi

for i = 1, . . . , n and a ∈ A.

Proof 1. This is clear because �k(B) = 0 for k > n.

2. Let α and β elements of A such that d(α+ X0β) = 0. Therefore, dα = 0, dβ = 0and β = 0 and, in view of [5, Proposition 7], there exist such λ0, . . . , λm ∈ F withλm = 0, m ≥ 1, that λ0 + λ1α + · · · + λmαm = 0. Whence, α ∈ F ∩ A = F.

3. As a consequence of the relations∑n

j=0 X2j = 1 and

∑nj=0 X j d X j = 0, we see

that for 0 ≤ k ≤ n, any element of � ∈ �k(B) can be written uniquely as a sum

� = �1 + X0�2 + d X0�3,

with �1,�2 ∈ �k(A) ⊆ �k(B) and �3 ∈ �k−1(A) ⊆ �k−1(B).

123

Page 9: Brouwer degree of polynomial maps

Brouwer degree of polynomial maps

Suppose now that d� = 0. Then,

0 = d�1 + X0d�2 + d X0(�2 − d�3).

It is clear that the above relation says nothing if k = n. But, for 0 ≤ k < n wehave d�1 = 0, d�2 = 0 and �2 = d�3. Therefore,

� = �1 + d(X0�3).

Because, by hypothesis that Hkd R(A) = 0 for k > 0, there exists �1 ∈ �k−1(A) ⊆

�k−1(B) such that �1 = d�1, so we get

� = d(�1 + X0�3).

4. First, observe that any element of �n−1(B) is a sum of elements of the form:(a) ad X1 · · · d Xi · · · d Xn, for a ∈ A and i = 1, . . . , n;(b) aX0d X1 · · · d Xi · · · d Xn, for a ∈ A and i = 1, . . . , n;(c) ad X0d X1 · · · d Xi · · · d X j · · · d Xn, for a ∈ A and 1 ≤ i < j ≤ n.

Next, in view of Lemma 2.5, the map ϕ : �n(B) = Bωn → F, given by ϕ((a +X0b)ωn) = ϕ(a), for a, b ∈ A is a well-defined F-linear extension of ϕ : A → F.

We show that ϕ ◦ d = 0:

(a) ϕ(d(ad X1 · · · d Xi · · · d Xn)) = ϕ(0) = 0;(b) d(aX0d X1 · · · d Xi · · · d Xn) = (−1)i−1 X0

∂a∂ Xi

d X1 · · · d Xn + ad X0 · · · d Xi · · ·d Xn = (−1)i Xi aωn and so ϕ(d(aX0d X1 · · · d Xi · · · d Xn)) = 0;

(c) d(ad X0d X1 · · · d Xi · · · d X j · · · d Xn) = ( ∂a∂ Xi

d Xi + ∂a∂ X j

d X j )d X0d X1 · · · d Xi

· · · d X j · · · d Xn = (−1)i−1 ∂a∂ Xi

d X0 · · · d X j · · · d Xn+(−1) j ∂a∂ X j

d X0 · · · d Xi · · ·d Xn = (−1)i+ j (−X j

∂a∂ Xi

+ Xi∂a

∂ X j)ωn .

But, Xi∂a

∂ X j− (1 − ∑n

k=1 X2k )

∂∂ Xi

( ∂a∂ X j

), X j∂a∂ Xi

− (1 − ∑nk=1 X2

k ) ∂∂ X j

( ∂a∂ Xi

) ∈ ker ϕ.

Hence, ϕ(d(ad X0d X1 · · · d Xi · · · d X j · · · d Xn)) = ϕ(Xi∂a

∂ X j− X j

∂a∂ Xi

) = ϕ((1−∑nk=1 X2

k )( ∂∂ Xi

( ∂a∂ X j

) − ∂∂ X j

( ∂a∂ Xi

))) = 0 and the proof is complete. ��

Remark 2.7 In Example 1.1(1), ϕ is the map appearing in [8] and in Example 1.1(2),ϕ(a) = ∫

Sn aωn, for a ∈ A, where ωn is the volume n-form. Also, in both cases,it is well known that Hk(A) = 0 for any k > 0 (see [1] for the case of polynomialalgebra), and the elements of the form Xi a − (1 − ∑n

j=1 X2j )

∂a∂ Xi

generate the kernel

of ϕ. Instead in Example 1.1(3) is not true that Hk(A) = 0 for k > 0. For instancefor F not containing the square root of −1, d( d X

X2+1) = 0, but d X

X2+1is not d f for any

f ∈ A.

Given a polynomial map p = (p0, . . . , pn) : Sn(F) → S

n(F), we have p∗([ωn]) =B(p)[ωn] with B(p) ∈ F. We say that B(p) is the Brouwer degree of p.

123

Page 10: Brouwer degree of polynomial maps

M. Golasinski, F. Gómez Ruiz

Observe that if p j = ∑a jα0,...,αn Xα0

0 · · · Xαnn with j = 0, . . . , n, where a j

(α0,...,αn) ∈F and α = (α0, . . . , αn) ∈ N

n+1 for the set N of natural numbers then

B(p) ∈ Q

[a jα

]0≤ j≤n;α∈Nn+1

,

i.e., the Brouwer degree B(p) is a polynomial over rationals Q on the coefficients ofthe p j for j = 0, . . . , n.

In fact,

p∗(ωn) =n∑

j=0

(−1) j p j dp0 · · · dp j · · · dpn

=n∑

j=0

(−1) j p j

(n∑

k=0

∂p0

∂ Xkd Xk

)· · ·

(

n∑k=0

∂p j

∂ Xkd Xk

)· · ·

(n∑

k=0

∂pn

∂ Xkd Xk

).

But

d X0 · · · d X j · · · d Xn = (−1) j X jωn

and so there is a polynomial P(X0, . . . , Xn) such that

p∗(ωn) = P(X0, . . . , Xn)ωn

where coefficients of P belong to Q[a jα]0≤ j≤n;α∈Nn+1 .

On the other hand

Xα00 · · · Xαn

n ωn ∼ 0

if at least one α j is odd.If α j = 2β j with j = 0, . . . , n then, in view of [8] it holds:

Xα00 · · · Xαn

n ωn ∼{

α0!···αn !β0!···βn !

n!s!

(β0+···+βn+s)!(α0+···+αn+n)!ωn if n = 2s,

α0!···αn !β0!···βn !

s!2α0+···+αn (β0+···+βn+s)!ωn if n = 2s + 1.

Theorem 2.8 The Brouwer degree B(p) of any polynomial map p = (p0, . . . , pn) :S

n(F) → Sn(F) is an integer, where F is any field of characteristic zero.

Proof Notice that we may assume p : Sn(F0) → S

n(F0),where F0 is a finite extensionof Q. In particular, F0 is a subfield of some finite transcendental extension F0 ⊆C(T1, . . . , Tr ) of the complex numbers C.

Therefore, it is enough to show that for any p = (p0, . . . , pn) : Sn(C(T1, . . . , Tr ))

→ Sn(C(T1, . . . , Tr )) the Brouwer degree B(p) ∈ Z.

But, there is an open subset U ⊆ Cr such that for any t = (t1, . . . , tr ) ∈ U we may

evaluate all coefficients of the p j at t for j = 0, . . . , n and we get p(t) : Sn(C) →

123

Page 11: Brouwer degree of polynomial maps

Brouwer degree of polynomial maps

Sn(C), i.e., p can be thought as a map U → Pn(C), where Pn(C) is the set of

polynomial maps of Sn(C) to itself.

Thus, B(p) is now a rational function of t and we have B(p)(t) = B(p(t)).Finally, since B(p) : U → C is continuous and takes values on Z, it is constant

and so B(p) is an integer. ��Example 2.9 1. For a field F, consider the ring F[i] with i2 = −1. Next, let p :S

n(F) → Sn(F) be given by

p(x0, . . . , xn) = (pk(x0), qk(x0)x1, . . . , qk(x0)xn)

for (x0, . . . , xn) ∈ Sn(F), where k is a natural number and polynomials pk, qk are

given by the formula

(x0 + i x1)k = pk(x0) + i x1qk(x0)

for x20 + x2

1 = 1. Then, we get

p∗(ωn) = qk(x0)n−1ωn−1 ∼

⎧⎨⎩

kωn if n is odd,

ωn if n is even and k is odd,

0 if n is even and k is even.

Therefore B(p) = k if n is odd, B(p) = 1 if n is even and k odd, and B(p) = 0 ifboth n and k are even.

2. This example is taken from [3, p. 64]. First, notice that i ∈ F implies F[i] = F(i),the field extension of F. For F of characteristic different from two and n = 2m + 1,define polynomial maps p : F(i)2m+2 → F(i)m+1 and p : F(i)2m+2 → F(i)m+1 by

p(r0, . . . , r2m+1)= (pk(r0)+iqk(r0)r1, qk(r0)(r2+ir3), . . . , qk(r0)(r2m +ir2m+1)),

p(r0, . . . , r2m+1)= (pk(r0)+iqk(r0)r1, qk(r0)(r2−ir3), . . . , qk(r0)(r2m −ir2m+1))

respectively, for (r0, . . . , r2m+1) ∈ F2m+2.

Next, consider a polynomial map p : Sn+1(F(i)) → S

n+1(F(i)) given by

p(r0, . . . , r2m+1, r2m+2) =(

1

2(Ak(r2m+2) p(r) + Ak(−r2m+2)p(r)

),

− i

2

(Ak(−r2m+2)p(r) − Ak(r2m+2) p(r)), r2m+2 Rk

(r2

2m+2

))

for (r0, . . . , r2m+1, r2m+2) ∈ Sn+1(F(i)), where r = (r0, . . . , rn), Ak ∈ Q[X ] is the

polynomial of algebraic degree k − 1 given by

Ak(X)(1 + X)k + Ak(−X)(1 − X)k = 2

and Rk ∈ Q[X ] is given by

(Ak(X) − 1)(1 + X)k = X Rk(X2).

123

Page 12: Brouwer degree of polynomial maps

M. Golasinski, F. Gómez Ruiz

Then one gets p∗(ωn+1) ∼ kωn+1 and so B( p) = k.

Remark 2.10 (a) B : Pn(F) → Z is surjective for any field F and odd n, see [4] or[10] for explicit constructions.

(b) The image of B : Pn(F) → Z contains all odd integers if F contains the field ofreal algebraic numbers Ralg and even n, see [4].

3 Hopf degree of polynomial maps

Let q : S2n−1(F) → S

n(F) be a polynomial map. It is clear that d(q∗(ωn)) =q∗(dωn) = 0 and then we use Theorem 2.6 to choose γn−1 ∈ �n−1(A2n−1(F)) suchthat dγn−1 = q∗(ωn).

Define then H(q) ∈ F by the formula

[γn−1q∗(ωn)] = H(q)[ω2n−1].

By using again Theorem 2.6 it is clear the definition of H(q) is correct.If n is even and we use standard de Rham cohomology, the Hopf invariant h(g) of

a smooth map g : S2n−1 → S

n (see e.g., [6, p. 229]) is given by

[γn−1

vol(Sn)g∗

(ωn

vol(Sn)

)]= h(g)

[ω2n−1

vol(S2n−1)

]

because we have to replace the volume form ωn by the orientation form αn = ωnvol(Sn)

whose integral over the sphere is one. Therefore,

H(g) = vol2(Sn)

vol(S2n−1)h(g) = 4n

m

(nm

)h(g)

for n = 2m.

We use now the previous formula for defining the Hopf invariant h(q) of anypolynomial map q : S

2n−1(F) → Sn(F) for n even. This could be done because

vol2(Sn)

vol(S2n−1)is then a rational number.

Of course, we know that for F being the real or complex field, H(q) = 0 for odd nand the Hopf invariant h(q) is an integer for even n. Then, by using the same methodof proof as that of Theorem 2.8, we have the following:

Theorem 3.1 For a field F of characteristic zero and any even n, the Hopf degreeh(q) of any polynomial map q : S

2n−1(F) → Sn(F) is an integer.

Example 3.2 We mimic the Hopf maps S3 −→ S

2, S7 −→ S

4 and S15 −→ S

8 toanalyse the following polynomial maps.

1. Let q : S3(F) → S

2(F) be given by

q(x0, x1, x2, x3) =(

2(x0x2 + x1x3), 2(−x0x3 + x1x2), x20 + x2

1 − x22 − x2

3

).

123

Page 13: Brouwer degree of polynomial maps

Brouwer degree of polynomial maps

A straightforward calculation gives

q∗(ω2) = −4(d X0d X1 + d X2d X3) = dγ1

with γ1 = −4(X0d X1 + X2d X3).

But,

d X1d X2d X3 = X0ω3, d X0d X2d X3 = −X1ω3, d X0d X1d X3 = X2ω3,

d X0d X1d X2 = −X3ω3

and

X20ω3 ∼ X2

1ω3 ∼ X22ω3 ∼ X2

3ω3.

Therefore, we have

γ1q∗(ω2) = 16(

X20 + X2

2

)ω3 ∼ 8

(X2

0 + X21 + X2

2 + X23

)ω3 = 8ω3.

Thus H(q) = 8 and so

h(q) = 1

as expected.2. Consider the non-commutative and unitary ring F{i, j, k} with i2 = j2 = k2 =

−1, i j = k, jk = i, ki = j . Given s = x0 + i x1 + j x2 + kx3 ∈ F{i, j, k}, wewrite |s|2 = x2

0 + x21 + x2

2 + x23 and s = x0 − i x1 − j x2 − kx3. Then, ss = |s|2,

|s1s2|2 = |s1|2|s2|2 for s, s1, s2 ∈ F{i, j, k} and

S7(F) ∼=

{(s0, s1) ∈ F{i, j, k} × F{i, j, k}; |s0|2 + |s1|2 = 1

}.

Now, let q : S7(F) → S

4(F) be given by

q(x0, x1, x2, x3, x4, x5, x6, x7) =(

2s0s1, |s0|2 − |s1|2)

for (x0, x1, x2, x3, x4, x5, x6, x7) ∈ S7(F), where s0 = x0 + i x1 + j x2 + kx3 and

s1 = x4 + i x5 + j x6 + kx7.Then, we get H(q) = 64

3 and so h(q) = 1.

3. Next, consider the non-associative and unitary ring F{e1, . . . , e7}, where productseset are defined by the Cayley algebra rules for s, t = 1, . . . , 7. Given c = x0 +e1x1 + · · · + e7x7 ∈ F{e1, . . . , e7}, write |c|2 = x2

0 + x21 + · · · + x2

7 and c =x0 −e1x1 −· · ·−e7x7. Then, cc = |c|2, |c1c2|2 = |c1|2|c2|2 for c1, c2 ∈ F{e1, . . . , e7}and

S15(F) ∼=

{(c0, c1) ∈ F{e1, . . . , e7} × F{e1, . . . , e7}; |c0|2 + |c1|2 = 1

}.

123

Page 14: Brouwer degree of polynomial maps

M. Golasinski, F. Gómez Ruiz

Now, let q : S15(F) → S

8(F) be given by

q(x0, . . . , x15) =(

2c0c1, |c0|2 − |c1|2)

for (x0, . . . , x15) ∈ S15(F), where c0 = x0 + e1x1 + · · ·+ e7x7 and c1 = x8 + e1x9 +

· · · + e7x15.Then, we get H(q) = 47

70 and so h(q) = 1.

We close the paper with:

Remark 3.3 Observe that proofs of Theorems 2.8 and 3.1 use topology. It would beinteresting having algebraic ones.

Acknowledgments The authors are indebted to the referee for his/her many detailed suggestions whichlead to a considerable improvement of the original version of the paper.

Open Access This article is distributed under the terms of the Creative Commons Attribution Licensewhich permits any use, distribution, and reproduction in any medium, provided the original author(s) andthe source are credited.

References

1. Bourbaki, N.: Algèbre. Chapitre X, Algèbre homologique. Masson, Paris (1980)2. Bredon, G.E.: Introduction to compact transformation groups. Academic Press, New York (1972)3. Golasinski, M., Gómez Ruiz, F.: Polynomial and regular maps into Grassmannians. K-Theory 26(1),

51–68 (2002)4. Golasinski, M., Gómez Ruiz, F.: On the algebraic K-theory of R[X, Y, Z ]/(X2 + Y 2 + Z2 − 1). Bull.

Belg. Math. Soc. Simon Stevin 18, 849–860 (2011)5. Gómez Ruiz, F.: The number of generators of the algebra of Kähler differentials. Demonstr. Math.

XXIII(2), 375–383 (1990)6. Greub, W., Halperin, S., Vanstone, R.: Connections, curvature and cohomology. vol. 1, De Rham

cohomology of manifolds and vector bundles. Academic Press, New York (1972)7. Hirsch, M.W.: Differential Topology. Springer, New York (1976)8. Kong, M.: Euler classes of inner product modules. J. Algebra 49(1), 276–303 (1977)9. Wood, R.: Polynomial maps from spheres to spheres. Invent. Math. 5, 163–168 (1968)

10. Wood, R.: Polynomial maps of affine quadrics. Bull. Lond. Math. Soc. 25(5), 491–497 (1993)

123