courseshub.world · Lives in Mathematics and Physics

Georg Frobenius

Ferdinand Georg Frobenius

A course in two strands: the life of the Berlin algebraist who spent his career between Zürich and Kronecker’s chair, and the mathematics he created, from integrability and matrices to group characters and positive matrices.

Born 26 October 1849, Charlottenburg Died 3 August 1917, Charlottenburg, Berlin Group characters Berlin, 1896 Level advanced undergraduate → graduate
The character table of \(S_4\). Rows are the five irreducible characters, columns the five conjugacy classes. Frobenius discovered that the rows are orthogonal, weighted by class sizes.
Lesson 00

How to use this course

Georg Frobenius’s name appears in more corners of mathematics than almost any other: the Frobenius method for differential equations, the Frobenius integrability theorem, the Frobenius automorphism, Frobenius reciprocity, Frobenius groups, the Perron–Frobenius theorem, the Frobenius norm. Behind this scattering lies a consistent style. Frobenius took problems that others had solved by calculation in special cases and found the algebraic structure that settled them in general. His greatest creation, the theory of group characters, began as an attempt to factor a single determinant.

Prerequisites for Part II
  • Linear algebra including eigenvalues, Jordan form and bilinear forms.
  • A first course in group theory: cosets, conjugacy classes, normal subgroups.
  • Ordinary differential equations, power series, and for Lesson 05 differential forms on \(\mathbb R^n\).
  • For the density theorem in Lesson 07, the notion of a Galois group; algebraic number theory helps but is not required.

Each technical lesson opens with a paragraph for the general reader, then gives precise statements, proof sketches and exercises with folded solutions. The lessons follow his career: analysis in the 1870s, linear algebra and abelian groups around 1878–1880, finite groups and characters from 1887 to 1906, and nonnegative matrices from 1908 to 1912.

Reference

Timeline

1849Born 26 October in Charlottenburg, near Berlin, son of the Protestant pastor Christian Ferdinand Frobenius and Christine Elizabeth Friedrich.
1860–67Joachimsthal Gymnasium, Berlin.
1867One semester at Göttingen, then the University of Berlin: Weierstrass, Kummer, Kronecker.
1870Doctorate with distinction under Karl Weierstrass, on the representation of analytic functions by infinite series. Teaches at the Joachimsthal Gymnasium.
1871Moves to the Sophienrealschule in Berlin.
1873Paper on the integration of linear differential equations by series: the Frobenius method.
1874Extraordinary professor at the University of Berlin, without habilitation.
1875Ordinary professor at the Eidgenössisches Polytechnikum, Zürich.
1876Marries Auguste Lehmann.
1877Über das Pfaffsche Problem.
1878Über lineare Substitutionen und bilineare Formen: minimal polynomial, Cayley–Hamilton theorem, real division algebras.
1879With Ludwig Stickelberger, the structure of finite abelian groups.
1880Writes the paper on primes and Galois groups containing the density theorem (published 1896).
1887New proof of Sylow’s theorem for abstract groups.
1892Succeeds Leopold Kronecker at Berlin; Adolf Hurwitz takes his Zürich chair.
1893Member of the Prussian Academy of Sciences.
1896Correspondence with Richard Dedekind on the group determinant; Über Gruppencharaktere, presented 16 July.
1897Characters as traces of matrix representations.
1898Induced characters and the reciprocity theorem.
1900–01Characters of the symmetric and alternating groups; Frobenius groups.
1906With Issai Schur, real representations and the Frobenius–Schur indicator.
1908–12Papers on positive and nonnegative matrices, extending Oskar Perron’s theorem.
1917Dies 3 August in Charlottenburg, aged 67.
Part I · Formation
Lesson 01

Berlin, 1849–1870

Ferdinand Georg Frobenius was born on 26 October 1849 in Charlottenburg, then a separate town west of Berlin; it was incorporated into the city only in 1920. His father, Christian Ferdinand Frobenius, was a Protestant pastor, and his mother was Christine Elizabeth Friedrich. He was known by his second name, Georg.

In 1860, aged eleven, he entered the Joachimsthal Gymnasium, one of the leading classical schools in Berlin, and graduated in 1867. He enrolled at the University of Göttingen but stayed only one semester before returning to Berlin.

The Berlin school

Berlin was then the strongest centre of mathematics in Germany. Three men dominated it. Karl Weierstrass taught analysis built on power series and rigorous estimates. Ernst Kummer taught number theory, with his ideal numbers for cyclotomic fields. Leopold Kronecker, not yet a professor but entitled to lecture as an Academy member, pursued algebra and arithmetic with an insistence on explicit, finite constructions. Frobenius absorbed all three: Weierstrass’s rigour, Kummer’s arithmetic and Kronecker’s algebra.

He received his doctorate with distinction in 1870, with a dissertation written in Latin, De functionum analyticarum unius variabilis per series infinitas repraesentatione, on representing analytic functions of one variable by infinite series. Weierstrass supervised it; the Mathematics Genealogy Project also lists Kummer as an advisor.

Lesson 02

Schoolteacher and young professor, 1870–1875

After the doctorate Frobenius passed the examination for secondary-school teachers and taught at his old school, the Joachimsthal Gymnasium, and from 1871 at the Sophienrealschule. He kept up a steady output of research on linear differential equations, a subject then being reshaped by Lazarus Fuchs’s work on regular singular points. His 1873 paper on integrating linear differential equations by series gave the method now taught to every engineering student (Lesson 04).

In 1874 the University of Berlin appointed him extraordinary professor. This was unusual: he had not completed the habilitation that German universities normally required. Weierstrass’s strong support is the usual explanation. A year later, in 1875, the Eidgenössisches Polytechnikum in Zürich (now ETH Zürich) offered him a full professorship, and he accepted.

Lesson 03

Zürich, 1875–1892

Frobenius spent seventeen years in Zürich. In 1876 he married Auguste Lehmann, and they raised their family there. The Zürich years were the most varied of his career. He wrote on the Pfaff problem (1877), on bilinear forms and matrices (1878–1880), on theta functions and elliptic functions, on continued fractions and the rational approximations now called Padé approximants (1881), and on finite groups.

Two collaborations and contacts stand out. With Ludwig Stickelberger, a Privatdozent at the Polytechnikum, he wrote the 1879 paper that established the structure of finite abelian groups, and later papers on elliptic functions (the Frobenius–Stickelberger formulae). With Dedekind, in Braunschweig, he began an exchange on algebra and number theory that would matter greatly in 1896.

In 1880 he wrote a paper connecting the splitting of primes in number fields with the elements of the Galois group. He did not publish it for sixteen years; it appeared in 1896. It contains the density theorem of Lesson 07 and the first systematic use of what is now called the Frobenius element. In 1887 he gave a proof of Sylow’s theorem that used only the abstract structure of a group, not its realization by permutations.

By 1892 he was one of the leading algebraists in Europe. When Kronecker died at the end of December 1891, the Berlin chair fell vacant, and Weierstrass pressed for Frobenius to fill it.

Part II · The mathematics
Lesson 04

Series solutions at singular points

For the general reader. Many equations of physics, such as Bessel’s equation for a vibrating drum, have a point where the coefficients blow up. Ordinary power series fail there. Frobenius showed in 1873 how to modify the series with a fractional power and, when needed, a logarithm, and how to predict exactly which form appears.

Goals
  • State the theorem on regular singular points.
  • Compute indicial roots and recurrences.
  • Use Frobenius’s differentiation trick to find logarithmic solutions.

Consider

\[ x^2y''+x\,p(x)\,y'+q(x)\,y=0,\qquad p(x)=\sum_{k\ge0}p_kx^k,\quad q(x)=\sum_{k\ge0}q_kx^k, \]

with \(p,q\) analytic for \(|x|\lt R\). The point \(x=0\) is a regular singular point. Fuchs had characterized such points in 1866. The indicial polynomial is \(F(r)=r(r-1)+p_0r+q_0\).

Theorem (Fuchs 1866, Frobenius 1873)

Let \(r_1,r_2\) be the roots of \(F\), labelled so that \(\operatorname{Re}r_1\ge\operatorname{Re}r_2\). Then the equation has a solution \(y_1=x^{r_1}\sum_{n\ge0}a_nx^n\), \(a_0=1\), the series converging for \(|x|\lt R\). A second independent solution, valid for \(0\lt x\lt R\), is

  • \(y_2=x^{r_2}\sum_{n\ge0}b_nx^n\) if \(r_1-r_2\notin\mathbb Z\);
  • \(y_2=y_1\ln x+x^{r_1}\sum_{n\ge1}c_nx^n\) if \(r_1=r_2\);
  • \(y_2=C\,y_1\ln x+x^{r_2}\sum_{n\ge0}d_nx^n\), with \(d_0=1\) and a constant \(C\) that may be zero, if \(r_1-r_2\) is a positive integer.

Frobenius’s method

Substituting \(y=x^r\sum a_nx^n\) gives the recurrence

\[ F(r+n)\,a_n=-\sum_{k=0}^{n-1}\big[(r+k)p_{n-k}+q_{n-k}\big]a_k . \]

Frobenius’s idea was to keep \(r\) as a variable. Solve the recurrence with \(a_0=1\) for the coefficients \(a_n(r)\), rational functions of \(r\), and set \(y(x,r)=x^r\sum a_n(r)x^n\). Then all equations except the first are satisfied, and

\[ L[y(x,r)]=F(r)\,x^r . \]

If \(r_1\) is a double root, then \(F(r_1)=F'(r_1)=0\), so differentiating in \(r\) gives \(L\big[\partial_ry(x,r)\big|_{r=r_1}\big]=0\). Since \(\partial_rx^r=x^r\ln x\), the second solution contains \(y_1\ln x\). For roots differing by an integer, one multiplies first by \(r-r_2\) to clear the pole of \(a_n(r)\) and then differentiates. Convergence follows by comparing with a geometric series, using \(|F(r+n)|\sim n^2\).

Exercise 4.1For Bessel’s equation of order 0, \(x^2y''+xy'+x^2y=0\), find the indicial roots and the recurrence, and show \(y_1=J_0(x)=\sum_{k\ge0}\frac{(-1)^k}{(k!)^2}\big(\frac x2\big)^{2k}\).

Show solution
\(p=1,\ q=x^2\), so \(F(r)=r^2\): a double root \(r=0\). The recurrence is \((r+n)^2a_n=-a_{n-2}\), so at \(r=0\), \(a_n=-a_{n-2}/n^2\) and odd coefficients vanish. Then \(a_{2k}=\frac{(-1)^k}{2^2\cdot4^2\cdots(2k)^2}=\frac{(-1)^k}{4^k(k!)^2}\). The second solution contains \(J_0(x)\ln x\), as the theorem predicts for a double root.

Exercise 4.2For Bessel’s equation of order \(\tfrac12\), \(x^2y''+xy'+(x^2-\tfrac14)y=0\), the roots \(\pm\tfrac12\) differ by an integer. Show that no logarithm appears: \(\frac{\sin x}{\sqrt x}\) and \(\frac{\cos x}{\sqrt x}\) are solutions.

Show solution
\(F(r)=r^2-\tfrac14\). Put \(y=x^{-1/2}u\). Then \(y'=x^{-1/2}u'-\tfrac12x^{-3/2}u\) and \(y''=x^{-1/2}u''-x^{-3/2}u'+\tfrac34x^{-5/2}u\). Substituting, \(x^2y''+xy'+(x^2-\tfrac14)y=x^{3/2}(u''+u)\). So \(u=\sin x\) and \(u=\cos x\) give solutions. Here \(C=0\): the recurrence for \(r=-\tfrac12\) is \(n(n-1)a_n=-a_{n-2}\), and at \(n=1\) both sides vanish, so \(a_1\) is free and no obstruction occurs.

Exercise 4.3Apply Frobenius’s trick to the Euler equation \(x^2y''-xy'+y=0\).

Show solution
\(L[x^r]=(r(r-1)-r+1)x^r=(r-1)^2x^r\). The double root \(r=1\) gives \(y_1=x\); differentiating \(L[x^r]=(r-1)^2x^r\) in \(r\) at \(r=1\) gives \(L[x^r\ln x]\big|_{r=1}=0\), so \(y_2=x\ln x\).
Lesson 05

The Pfaff problem and integrability

For the general reader. At each point of space, pick a plane. Is there a family of surfaces tangent to all the planes? Usually not: the planes may twist like the pages of a spiralling book. Frobenius gave the exact test, which today is a basic theorem of differential geometry and of control theory.

Goals
  • State the integrability theorem in the language of forms and of vector fields.
  • Apply the test \(\omega\wedge d\omega=0\) in three dimensions.
  • Meet Frobenius’s normal forms for a single Pfaffian form.

A Pfaffian equation is \(\omega=0\) with \(\omega=\sum_ia_i(x)\,dx_i\) a differential 1-form. The Pfaff problem, posed by Johann Friedrich Pfaff in 1815, asks for the smallest number of relations among the variables that satisfy it. Frobenius’s paper of 1877 gave a complete algebraic treatment. Earlier partial versions of the integrability criterion are due to Feodor Deahna (1840) and Alfred Clebsch (1866).

Theorem (Frobenius integrability theorem)

Let \(\omega^1,\dots,\omega^r\) be smooth 1-forms on an open set \(U\subseteq\mathbb R^n\), linearly independent at every point. The following are equivalent:

  1. Near each point there are functions \(f_1,\dots,f_r\) with \(df_1,\dots,df_r\) independent, such that the system \(\omega^1=\cdots=\omega^r=0\) is equivalent to \(df_1=\cdots=df_r=0\). Its solutions are the level sets \(f_i=c_i\), of dimension \(n-r\).
  2. \(d\omega^i=\sum_j\theta^i_j\wedge\omega^j\) for some 1-forms \(\theta^i_j\).
  3. \(d\omega^i\wedge\omega^1\wedge\cdots\wedge\omega^r=0\) for every \(i\).

Dually, a distribution \(D\) of \((n-r)\)-planes is integrable if and only if it is involutive: \([X,Y]\in D\) whenever \(X,Y\in D\).

Why the condition is necessary

If \(\omega^i=\sum_jg^i_j\,df_j\) with \((g^i_j)\) invertible, then \(d\omega^i=\sum_jdg^i_j\wedge df_j\), and each \(df_j\) is a combination of the \(\omega^k\). This gives condition 2. Sufficiency is proved by induction on dimension, or in the vector-field form by straightening commuting flows. For \(r=1\) in \(\mathbb R^3\), with \(\omega=P\,dx+Q\,dy+R\,dz\) and \(\mathbf F=(P,Q,R)\), the condition reads

\[ \omega\wedge d\omega=(\mathbf F\cdot\nabla\times\mathbf F)\,dx\wedge dy\wedge dz=0 . \]

Normal forms

For a single form, Frobenius defined its class, the least number of variables in which it can be written after a change of coordinates, and showed that a form of constant class has a local normal form: \(\sum_{i=1}^m x_i\,dy_i\) for class \(2m\), and \(dz+\sum_{i=1}^m x_i\,dy_i\) for class \(2m+1\). Gaston Darboux reached equivalent results in 1882, and the statement is often called Darboux’s theorem. The odd normal form \(dz-y\,dx\) in \(\mathbb R^3\) is the standard contact form.

Exercise 5.1Show that \(\omega=dz-y\,dx\) on \(\mathbb R^3\) is not integrable. What does this mean geometrically?

Show solution
\(d\omega=-dy\wedge dx=dx\wedge dy\), so \(\omega\wedge d\omega=dz\wedge dx\wedge dy=dx\wedge dy\wedge dz\ne0\). No surface is tangent to the planes \(\ker\omega\) on any open set. The planes twist as \(y\) increases: this is the contact structure, and any two points can be joined by a curve tangent to it.

Exercise 5.2Show that \(\omega=z\,(dx+dy)+dz\) on \(\{z\gt0\}\) is integrable, and find the integral surfaces.

Show solution
\(d\omega=dz\wedge dx+dz\wedge dy\). Then \(\omega\wedge d\omega=z\,(dx\wedge dz\wedge dy+dy\wedge dz\wedge dx)=z\,(-1+1)\,dx\wedge dy\wedge dz=0\). An integrating factor is \(1/z\): \(\omega/z=d(x+y+\ln z)\). The integral surfaces are \(z=Ce^{-x-y}\).

Exercise 5.3In \(\mathbb R^3\), let \(D\) be spanned by \(X=\partial_x\) and \(Y=\partial_y+x\,\partial_z\). Decide whether \(D\) is integrable using brackets, and relate to Exercise 5.1.

Show solution
\([X,Y]=\partial_x(x)\,\partial_z=\partial_z\), which is not in the span of \(X,Y\). So \(D\) is not involutive and not integrable. \(D\) is the kernel of \(dz-x\,dy\), which is \(dz-y\,dx\) with \(x\) and \(y\) swapped.
Lesson 06

Bilinear forms, matrices and division algebras

For the general reader. A matrix is a table of numbers that can be multiplied like a number. In 1878 Frobenius wrote the first general theory of this multiplication: he proved that every square matrix satisfies its own characteristic equation and found the smallest equation it satisfies. In the same paper he showed that the real numbers, the complex numbers and the quaternions are the only number systems of their kind.

Goals
  • Prove the Cayley–Hamilton theorem and define the minimal polynomial.
  • State and sketch Frobenius’s classification of real division algebras.
  • Compute minimal polynomials.

Frobenius wrote in the language of bilinear forms \(\sum a_{ij}x_iy_j\), composed by substitution, which is matrix multiplication. Arthur Cayley had stated in 1858 that a matrix satisfies its characteristic equation, checking it for \(2\times2\) matrices and asserting it for \(3\times3\). William Rowan Hamilton had a version for quaternions.

Theorem (Cayley–Hamilton; Frobenius 1878)

Let \(A\) be an \(n\times n\) matrix over a field \(K\) and \(\chi_A(t)=\det(tI-A)\). Then \(\chi_A(A)=0\). There is a unique monic polynomial \(m_A\) of least degree with \(m_A(A)=0\); it divides every polynomial that annihilates \(A\), in particular \(\chi_A\), and \(m_A\) and \(\chi_A\) have the same irreducible factors.

Proof. Let \(B(t)=\operatorname{adj}(tI-A)\), a matrix whose entries are polynomials of degree \(\le n-1\). Write \(B(t)=\sum_{k=0}^{n-1}B_kt^k\). From \((tI-A)B(t)=\chi_A(t)I=\sum c_kt^kI\), compare coefficients: \(B_{k-1}-AB_k=c_kI\). Multiply the \(k\)-th equation by \(A^k\) on the left and sum: the left side telescopes to 0, and the right side is \(\chi_A(A)\). The minimal polynomial exists because \(\{f:f(A)=0\}\) is a non-zero ideal of \(K[t]\), and every ideal of \(K[t]\) is principal.

Theorem (Frobenius, 1878)

Every finite-dimensional associative division algebra over \(\mathbb R\) is isomorphic to \(\mathbb R\), \(\mathbb C\) or the quaternions \(\mathbb H\).

Proof sketch

Let \(D\) be such an algebra, of dimension \(n\). For \(x\in D\), the minimal polynomial of \(x\) over \(\mathbb R\) is irreducible, because \(D\) has no zero divisors, so it has degree 1 or 2. Hence \(x=a+v\) with \(a\in\mathbb R\) and \(v^2\in\mathbb R_{\le0}\). The set \(V=\{v: v^2\in\mathbb R_{\le0}\}\) is a subspace of dimension \(n-1\), and \(\langle u,v\rangle=-\tfrac12(uv+vu)\) is a positive definite inner product on it. If \(n\gt1\), choose a unit \(i\in V\); if \(n\gt2\), choose a unit \(j\in V\) orthogonal to \(i\), so that \(ij=-ji\) and \(k=ij\in V\). Then \(\mathbb R+\mathbb Ri+\mathbb Rj+\mathbb Rk\cong\mathbb H\), Now let \(w\in V\) be orthogonal to \(i,j,k\). Orthogonal elements of \(V\) anticommute, so \(wi=-iw\) and \(wj=-jw\), hence \(wk=w\,ij=ij\,w=kw\). But \(w\perp k\) also gives \(wk=-kw\). So \(wk=0\), and since \(D\) has no zero divisors, \(w=0\). Hence \(n\in\{1,2,4\}\). Charles Sanders Peirce published a similar result independently in 1881.

Frobenius’s work of 1878–1880 also covered the equivalence and similarity of matrices: the theory of elementary divisors (building on Weierstrass and Kronecker), invariant factors of integer matrices, and the rational canonical form, which is often named after him.

Exercise 6.1Verify Cayley–Hamilton directly for \(A=\begin{pmatrix}a&b\\c&d\end{pmatrix}\).

Show solution
\(\chi_A(t)=t^2-(a+d)t+(ad-bc)\). Compute \(A^2=\begin{pmatrix}a^2+bc&b(a+d)\\c(a+d)&d^2+bc\end{pmatrix}\). Then \(A^2-(a+d)A=\begin{pmatrix}bc-ad&0\\0&bc-ad\end{pmatrix}\), so adding \((ad-bc)I\) gives 0.

Exercise 6.2Find the characteristic and minimal polynomials of \(A=\begin{pmatrix}2&1&0\\0&2&0\\0&0&2\end{pmatrix}\). Is \(A\) diagonalizable?

Show solution
\(\chi_A=(t-2)^3\). \(A-2I\) is non-zero but \((A-2I)^2=0\), so \(m_A=(t-2)^2\). A matrix is diagonalizable over \(K\) exactly when its minimal polynomial splits with distinct roots, so \(A\) is not.

Exercise 6.3Show that \(\mathbb C\) has no finite-dimensional division algebra over it other than \(\mathbb C\) itself. Why does the argument for \(\mathbb R\) give more room?

Show solution
If \(D\) is a finite-dimensional division algebra over \(\mathbb C\) and \(x\in D\), then the minimal polynomial of \(x\) over \(\mathbb C\) is irreducible, hence linear, so \(x\in\mathbb C\). Over \(\mathbb R\), irreducible polynomials may have degree 2, which leaves room for \(\mathbb C\) and \(\mathbb H\).
Lesson 07

Abstract groups and the density theorem

For the general reader. In the 1870s groups were still mostly groups of permutations. Frobenius was one of the first to treat a group purely as a set with a multiplication, and to prove theorems from that alone. He also saw that the Galois group of a polynomial controls how the polynomial factors modulo each prime, and predicted how often each pattern occurs.

Goals
  • State the structure theorem for finite abelian groups.
  • Prove Sylow’s existence theorem by Frobenius’s class-equation argument.
  • State and use the Frobenius density theorem.
Theorem (Frobenius–Stickelberger, 1879)

Every finite abelian group is a direct product of cyclic groups of prime-power order. The orders of the factors are uniquely determined by the group.

Kronecker had proved a decomposition in 1870. Frobenius and Stickelberger proved uniqueness and treated the subject abstractly, with application to Kummer’s ideal classes and to residues modulo \(m\).

Theorem (Sylow 1872; Frobenius’s abstract proof, 1887)

If \(G\) is a finite group and \(p^a\) divides \(|G|\) with \(p\) prime, then \(G\) has a subgroup of order \(p^a\).

Proof sketch. Induct on \(|G|\). If \(p\) divides \(|Z(G)|\), the centre has an element \(z\) of order \(p\) (Cauchy’s theorem for abelian groups); a subgroup of order \(p^{a-1}\) in \(G/\langle z\rangle\) pulls back to one of order \(p^a\). Otherwise the class equation \(|G|=|Z(G)|+\sum[G:C_G(x_i)]\) shows some non-central class has index prime to \(p\). Then \(p^a\) divides \(|C_G(x_i)|\lt|G|\), and induction applies.

In 1895 Frobenius proved a far-reaching generalization: if \(n\) divides \(|G|\), the number of solutions of \(x^n=1\) in \(G\) is a multiple of \(n\). He conjectured that if there are exactly \(n\) solutions they form a subgroup. That conjecture was settled only in 1991, using the classification of finite simple groups.

The density theorem

Let \(f\in\mathbb Z[x]\) be monic, irreducible of degree \(n\), with Galois group \(G\le S_n\) acting on its roots. For a prime \(p\) not dividing the discriminant, \(f\bmod p\) factors into distinct irreducibles whose degrees form a partition of \(n\), the splitting type of \(p\). Frobenius attached to such \(p\) a conjugacy class of \(G\), the Frobenius elements \(\sigma_p\), whose cycle type equals the splitting type.

Theorem (Frobenius; written 1880, published 1896)

For each partition \(\lambda\) of \(n\), the set of primes with splitting type \(\lambda\) has natural density equal to

\[ \frac{\#\{\sigma\in G:\ \sigma\text{ has cycle type }\lambda\}}{|G|}. \]

Frobenius conjectured the sharper statement that each conjugacy class \(C\) occurs as the class of \(\sigma_p\) for primes of density \(|C|/|G|\). Nikolai Chebotarev proved it in 1922. For cyclotomic polynomials it reduces to Peter Gustav Lejeune Dirichlet’s theorem on primes in arithmetic progressions.

Exercise 7.1Count the solutions of \(x^2=1\) and of \(x^3=1\) in \(S_3\), and check Frobenius’s 1895 theorem.

Show solution
\(x^2=1\): the identity and three transpositions, 4 solutions, a multiple of 2. \(x^3=1\): the identity and two 3-cycles, 3 solutions, which form the subgroup \(A_3\), consistent with the conjecture.

Exercise 7.2Write \((\mathbb Z/15\mathbb Z)^\times\) as a product of cyclic groups of prime-power order.

Show solution
By the Chinese remainder theorem, \((\mathbb Z/15)^\times\cong(\mathbb Z/3)^\times\times(\mathbb Z/5)^\times\cong\mathbb Z/2\times\mathbb Z/4\). Check: it has order 8, the element 2 has order 4 (\(2,4,8,1\)), and no element has order 8.

Exercise 7.3For \(f=x^3-2\), with \(G=S_3\), predict the densities of primes for which \(f\bmod p\) has three roots, one root, or none. Verify using the arithmetic of cubes modulo \(p\).

Show solution
In \(S_3\): one identity (type \(1,1,1\)), three transpositions (type \(2,1\)), two 3-cycles (type \(3\)). Densities \(\tfrac16,\tfrac12,\tfrac13\). Check: if \(p\equiv2\pmod3\), cubing is a bijection on \(\mathbb F_p^\times\), so there is exactly one root; these primes have density \(\tfrac12\). If \(p\equiv1\pmod3\), the cubes are a third of \(\mathbb F_p^\times\); when 2 is a cube there are three roots, otherwise none. The cubic-residue character of 2 is equidistributed, giving \(\tfrac12\cdot\tfrac13=\tfrac16\) and \(\tfrac12\cdot\tfrac23=\tfrac13\).
Lesson 08

The group determinant and characters

For the general reader. In 1896 Dedekind told Frobenius about a puzzle. Write a variable for each element of a finite group and form a certain determinant. For commutative groups it splits into simple linear factors; for others it does not, and Dedekind could not see why. Frobenius solved the puzzle in a few months, and the solution was a new theory: the characters of a group, the tool that later became indispensable in quantum mechanics and in the classification of finite simple groups.

Goals
  • Define the group determinant and state Frobenius’s factorization theorem.
  • Define characters and prove orthogonality from Schur’s lemma.
  • Build character tables of small groups.

Let \(G\) be a finite group and \(\{x_g:g\in G\}\) independent variables. The group determinant is

\[ \Theta(G)=\det\big(x_{gh^{-1}}\big)_{g,h\in G}. \]

For \(G\) abelian, Dedekind had shown that \(\Theta\) is a product of \(|G|\) linear factors \(\sum_g\chi(g)x_g\), one for each homomorphism \(\chi:G\to\mathbb C^\times\). He had computed non-abelian examples such as \(S_3\) and found irreducible factors of higher degree. In an exchange of letters beginning in April 1896, he described the problem to Frobenius.

Theorem (Frobenius, 1896)

Over \(\mathbb C\), \(\Theta(G)=\prod_{i=1}^{k}\Phi_i^{\,f_i}\), where the \(\Phi_i\) are distinct irreducible homogeneous polynomials and \(f_i=\deg\Phi_i\). The number \(k\) of distinct factors equals the number of conjugacy classes of \(G\), and \(\sum_if_i^2=|G|\). Each \(f_i\) divides \(|G|\).

Frobenius defined the characters \(\chi_i\) through the coefficients of the \(\Phi_i\) and proved their orthogonality in his paper presented to the Berlin Academy on 16 July 1896. In 1897 he showed that \(\chi_i(g)=\operatorname{tr}\rho_i(g)\) for an irreducible matrix representation \(\rho_i:G\to\mathrm{GL}_{f_i}(\mathbb C)\), and that \(\Phi_i=\det\big(\sum_gx_g\rho_i(g)\big)\). This is the birth of representation theory. Theodor Molien, working on algebras, reached part of the theory independently, and William Burnside soon added his own approach.

Orthogonality relations

For irreducible characters \(\chi_i,\chi_j\),

\[ \frac1{|G|}\sum_{g\in G}\chi_i(g)\overline{\chi_j(g)}=\delta_{ij},\qquad \sum_{i=1}^k\chi_i(g)\overline{\chi_i(h)}=\begin{cases}|C_G(g)|,&g\sim h,\\0,&\text{otherwise.}\end{cases} \]

Proof sketch (in the form later given by Schur). For any matrix \(M\), the average \(\tilde M=\frac1{|G|}\sum_g\rho_i(g)M\rho_j(g^{-1})\) intertwines \(\rho_j\) with \(\rho_i\). Schur’s lemma says \(\tilde M=0\) if \(i\ne j\), and \(\tilde M=\frac{\operatorname{tr}M}{f_i}I\) if \(i=j\). Taking matrix units for \(M\) and then traces gives the first relation. The second follows because the character table is a square matrix, and the first relation says it becomes unitary after weighting columns by \(\sqrt{|C|/|G|}\).

Exercise 8.1Compute the group determinant of \(\mathbb Z/3=\{0,1,2\}\) and factor it.

Show solution
The matrix \((x_{g-h})\) is circulant: \(\Theta=\det\begin{pmatrix}x_0&x_2&x_1\\x_1&x_0&x_2\\x_2&x_1&x_0\end{pmatrix}=x_0^3+x_1^3+x_2^3-3x_0x_1x_2\). With \(\omega=e^{2\pi i/3}\), \(\Theta=\prod_{j=0}^2(x_0+\omega^jx_1+\omega^{2j}x_2)\): three linear factors for the three characters.

Exercise 8.2Write down the character table of \(S_3\) and check both orthogonality relations.

Show solution
Classes: \(1\) (size 1), transpositions (size 3), 3-cycles (size 2). Characters: trivial \((1,1,1)\), sign \((1,-1,1)\), standard \((2,0,-1)\). Row orthogonality, e.g. standard with itself: \(\frac16(4+0+2\cdot1)=1\); trivial with standard: \(\frac16(2+0-2)=0\). Column orthogonality, e.g. the column of transpositions: \(1+1+0=2=|C_G((12))|\).

Exercise 8.3\(S_4\) has five conjugacy classes and two one-dimensional characters. Use Frobenius’s theorem to find the dimensions of all its irreducible representations.

Show solution
\(f_1^2+\cdots+f_5^2=24\) with \(f_1=f_2=1\), so the other three squares sum to 22, each dimension dividing 24 and exceeding 1. The only solution is \(2^2+3^2+3^2\). Dimensions: \(1,1,2,3,3\).
Lesson 09

Induction, symmetric groups, Frobenius groups

For the general reader. Having built the theory, Frobenius used it. He showed how representations of a small group generate those of a larger one, computed every character of the symmetric groups with one formula, and proved a theorem about the structure of certain groups for which, more than a century later, no proof without characters is known.

Goals
  • Compute induced characters and use Frobenius reciprocity.
  • Apply Frobenius’s formula for the characters of \(S_n\).
  • State Frobenius’s theorem on Frobenius groups and the Frobenius–Schur indicator.

For a subgroup \(H\le G\) and a class function \(\psi\) on \(H\), the induced class function is

\[ \operatorname{Ind}_H^G\psi(g)=\frac1{|H|}\sum_{x\in G,\ x^{-1}gx\in H}\psi(x^{-1}gx). \]
Frobenius reciprocity (1898)

For a class function \(\psi\) on \(H\) and \(\chi\) on \(G\), \(\langle\operatorname{Ind}_H^G\psi,\chi\rangle_G=\langle\psi,\operatorname{Res}^G_H\chi\rangle_H\), where \(\langle\alpha,\beta\rangle_G=\frac1{|G|}\sum_g\alpha(g)\overline{\beta(g)}\).

Characters of the symmetric group (1900)

Irreducible characters \(\chi^\lambda\) of \(S_n\) are indexed by partitions \(\lambda=(\lambda_1\ge\cdots\ge\lambda_k)\) of \(n\). For a permutation of cycle type \(\mu\), let \(p_\mu=\prod_jp_{\mu_j}\) with power sums \(p_m=x_1^m+\cdots+x_k^m\), and let \(\Delta=\prod_{i\lt j}(x_i-x_j)\).

Frobenius’s formula (1900) \[ \chi^\lambda(\mu)=\Big[x_1^{\lambda_1+k-1}x_2^{\lambda_2+k-2}\cdots x_k^{\lambda_k}\Big]\ \Delta(x)\,p_\mu(x), \]

the coefficient of the indicated monomial. In the language of symmetric functions, \(p_\mu=\sum_\lambda\chi^\lambda(\mu)\,s_\lambda\), where \(s_\lambda\) are Schur functions.

Frobenius groups (1901)

Theorem (Frobenius, 1901)

Let \(G\) be finite and \(H\) a proper non-trivial subgroup with \(H\cap gHg^{-1}=1\) for all \(g\notin H\). Then \(N=\big(G\setminus\bigcup_{g}gHg^{-1}\big)\cup\{1\}\) is a normal subgroup, and \(G=N\rtimes H\).

The proof extends characters of \(H\) to \(G\) by induction and correction, and shows \(N\) is the intersection of their kernels. In permutation language, \(G\) acts transitively on a set with no non-identity element fixing two points, and \(N\) consists of the fixed-point-free elements with 1. John Thompson proved in 1959 that \(N\) is nilpotent.

With Schur in 1906, Frobenius introduced the indicator \(\nu(\chi)=\frac1{|G|}\sum_g\chi(g^2)\), which equals \(1\), \(0\) or \(-1\) according as the irreducible representation is realizable over \(\mathbb R\), has a non-real character, or has a real character but is not realizable over \(\mathbb R\).

Exercise 9.1Compute \(\operatorname{Ind}_{A_3}^{S_3}1\) and decompose it using reciprocity.

Show solution
Inducing the trivial character gives the permutation character on cosets \(S_3/A_3\): value 2 on \(A_3\), 0 on transpositions. By reciprocity, \(\langle\operatorname{Ind}1,\chi\rangle=\langle1,\chi|_{A_3}\rangle\), which is 1 for trivial and sign and 0 for the standard character (its restriction is \(\omega+\omega^2\) on 3-cycles, with no trivial constituent). So \(\operatorname{Ind}1=1+\operatorname{sgn}\).

Exercise 9.2Use Frobenius’s formula with \(k=2\) to compute \(\chi^{(2,1)}\) on the identity and on a 3-cycle.

Show solution
The monomial is \(x_1^{3}x_2^{1}\) and \(\Delta=x_1-x_2\). Identity: \(\mu=(1,1,1)\), \(p_\mu=(x_1+x_2)^3\). In \((x_1+x_2)^3(x_1-x_2)\) the coefficient of \(x_1^3x_2\) is \(3-1=2\). 3-cycle: \(p_3=x_1^3+x_2^3\), and \((x_1^3+x_2^3)(x_1-x_2)=x_1^4-x_1^3x_2+x_1x_2^3-x_2^4\), coefficient \(-1\). This matches the standard character \((2,0,-1)\).

Exercise 9.3(a) Show \(S_3\) is a Frobenius group with complement \(H=\langle(12)\rangle\) and find the kernel. (b) Compute the Frobenius–Schur indicator of the 2-dimensional character of the quaternion group \(Q_8\).

Show solution
(a) The conjugates of \(H\) are the three subgroups of order 2, meeting pairwise trivially. Removing the transpositions leaves \(\{1,(123),(132)\}=A_3\), normal, and \(S_3=A_3\rtimes H\). (b) \(\chi(1)=2,\ \chi(-1)=-2\), and \(\chi=0\) on the six elements \(\pm i,\pm j,\pm k\). Squares: \(1^2=(-1)^2=1\) and the other six square to \(-1\). So \(\nu=\frac18(2+2+6\cdot(-2))=-1\): the representation is quaternionic, as \(Q_8\subset\mathbb H^\times\) suggests.
Lesson 10

Nonnegative matrices

For the general reader. Matrices with positive entries describe populations, Markov chains, economies and web links. In 1907 Oskar Perron proved that such a matrix has a dominant positive eigenvalue with a positive eigenvector. Frobenius, near the end of his career, extended this to matrices with zeros, found the right condition (irreducibility) and described exactly what can go wrong.

Goals
  • State the Perron–Frobenius theorem for irreducible nonnegative matrices.
  • Understand periodicity and primitivity.
  • Use the Collatz–Wielandt bounds.

A square matrix \(A\ge0\) (entrywise) is irreducible if there is no permutation matrix \(P\) with \(PAP^{\mathsf T}=\begin{pmatrix}B&C\\0&D\end{pmatrix}\), \(B,D\) square and non-empty; equivalently, the directed graph with an edge \(i\to j\) when \(a_{ij}\gt0\) is strongly connected. Let \(\rho(A)\) be the spectral radius.

Theorem (Perron 1907; Frobenius 1908–1912)

Let \(A\ge0\) be an irreducible \(n\times n\) matrix, \(n\ge2\). Then:

  1. \(r=\rho(A)\gt0\) is an eigenvalue of \(A\), algebraically simple, with an eigenvector \(v\) having all entries positive.
  2. No other eigenvalue has a nonnegative eigenvector.
  3. If exactly \(h\) eigenvalues have modulus \(r\), they are \(r\,e^{2\pi ij/h}\), \(j=0,\dots,h-1\), and the whole spectrum is invariant under multiplication by \(e^{2\pi i/h}\).

\(A\) is primitive (\(h=1\)) if and only if \(A^m\) has all entries positive for some \(m\).

Proof idea

Consider the Collatz–Wielandt function \(c(x)=\min_{i:\,x_i\gt0}(Ax)_i/x_i\) on nonnegative non-zero vectors. Irreducibility gives \((I+A)^{n-1}\gt0\), which lets one restrict to a compact set of positive vectors, where \(c\) attains a maximum \(r\). A maximizer is shown to be an eigenvector with eigenvalue \(r\), and \(|\lambda|\le r\) for every eigenvalue by applying \(c\) to \(|x|\). Simplicity and the cyclic structure come from analysing when the triangle inequality \(|Ax|\le A|x|\) is an equality. The result:

\[ \rho(A)=\max_{x\ge0,\,x\ne0}\ \min_{i:\,x_i\gt0}\frac{(Ax)_i}{x_i}=\min_{x\gt0}\ \max_i\frac{(Ax)_i}{x_i}. \]

Exercise 10.1Show that \(A=\begin{pmatrix}0&1\\1&0\end{pmatrix}\) is irreducible but not primitive, and find \(h\).

Show solution
The graph \(1\leftrightarrow2\) is strongly connected. Eigenvalues are \(\pm1\), both of modulus \(\rho=1\), so \(h=2\). Powers alternate between \(A\) and \(I\), never strictly positive.

Exercise 10.2Prove that for \(A\ge0\) irreducible, \(\min_i\sum_ja_{ij}\le\rho(A)\le\max_i\sum_ja_{ij}\). Deduce that a stochastic matrix has \(\rho=1\).

Show solution
Take \(x=(1,\dots,1)\) in the two Collatz–Wielandt formulas: \(c(x)=\min_i\sum_ja_{ij}\le\rho\), and \(\rho\le\max_i(Ax)_i/x_i=\max_i\sum_ja_{ij}\). If every row sums to 1, both bounds equal 1.

Exercise 10.3For \(A=\begin{pmatrix}1&1\\1&0\end{pmatrix}\), find the Perron eigenvalue and eigenvector, and explain the growth of the Fibonacci numbers.

Show solution
\(\chi_A=t^2-t-1\), with roots \(\varphi=\frac{1+\sqrt5}2\) and \(-1/\varphi\). The Perron eigenvector is \((\varphi,1)\), positive. \(A\) is primitive (\(A^2\gt0\)), so \(A^n(1,0)^{\mathsf T}=(F_{n+1},F_n)^{\mathsf T}\) grows like \(\varphi^n\) and its direction tends to \((\varphi,1)\): \(F_{n+1}/F_n\to\varphi\).
Part III · Life and legacy
Lesson 11

Kronecker’s chair, 1892–1917

In 1892 Frobenius returned to Berlin as Kronecker’s successor; Adolf Hurwitz took over his chair in Zürich. In the same year Hermann Amandus Schwarz succeeded Weierstrass, and with Lazarus Fuchs the three formed the Berlin professoriate for the next decades. Weierstrass and Fuchs wrote the proposal for Frobenius’s election to the Prussian Academy of Sciences, listing fifteen areas of his work, and he became a member in 1893.

Frobenius saw himself as the guardian of the Berlin tradition. He held that universities should teach pure mathematics and leave applications to the technical colleges. He was suspicious of the style of Göttingen, where Felix Klein combined mathematics with applications, organization and school reform, and he was openly hostile to the work of Klein and Sophus Lie. Colleagues described him as quick-tempered and quarrelsome. His standards were exacting, and historians have linked his influence to a decline in the number of Berlin doctorates and habilitations even as student numbers grew, while Göttingen rose to first place.

Students and the Berlin algebra school

His most important student was Issai Schur, who took his doctorate in 1901 with a thesis on polynomial representations of the general linear group and became his collaborator and successor in representation theory. Edmund Landau (1899) became a leading analytic number theorist. Other doctoral students included Richard Fuchs, Konrad Knopp (1907, jointly with Friedrich Schottky), Ernst Jacobsthal, Walter Schnee and Robert Remak. Carl Ludwig Siegel, a student in Berlin from 1915, attended his last lectures and remembered him warmly.

DiscussionFrobenius and Klein represented two models of a mathematics department. Compare them using what you know of Berlin and Göttingen around 1900. Did Frobenius’s view that pure mathematics belongs in universities hinder or protect the work in this course?

Lesson 12

Death and legacy

Frobenius continued to publish to the end, with papers on nonnegative matrices (1908–1912) and on Markov numbers (1913). He died in Charlottenburg on 3 August 1917, aged 67, in the middle of the First World War. Constantin Carathéodory succeeded him in Berlin in 1918. His Gesammelte Abhandlungen, in three volumes edited by Jean-Pierre Serre, were published by Springer in 1968.

Legacy

  • Representation theory: characters, induction and reciprocity, the characters of \(S_n\), and Frobenius groups. Through Schur, Emmy Noether, Richard Brauer and Hermann Weyl, the theory reached quantum mechanics and, through Brauer, the classification of finite simple groups.
  • Algebraic number theory: the Frobenius element and the density theorem, which lead to Chebotarev’s theorem and, through Emil Artin, to Artin L-functions and reciprocity.
  • Linear algebra: the minimal polynomial, the first general proof of Cayley–Hamilton, the rational canonical form, and the Frobenius norm \(\|A\|_F=\big(\sum|a_{ij}|^2\big)^{1/2}\).
  • Analysis and geometry: the Frobenius method for differential equations, the integrability theorem, and later concepts bearing his name such as Frobenius manifolds.
  • Applied mathematics: Perron–Frobenius theory, used in Markov chains, population models, economics and ranking algorithms.

Final projectChoose two results named after Frobenius from different lessons. Write a two-page account that states each precisely, works an example of each, and explains a common thread in his method, such as the passage from explicit calculation to structure.

Reference

Sources and further reading

Biography

  1. J. J. O’Connor and E. F. Robertson, Ferdinand Georg Frobenius, MacTutor History of Mathematics.
  2. Ferdinand Georg Frobenius, Wikipedia (with references).
  3. Ferdinand Georg Frobenius, Mathematics Genealogy Project.
  4. H. Wussing, Frobenius, Georg Ferdinand, Dictionary of Scientific Biography.
  5. T. Hawkins, The Mathematics of Frobenius in Context, Springer, 2013.
  6. K.-R. Biermann, Die Mathematik und ihre Dozenten an der Berliner Universität 1810–1933, Akademie-Verlag, 1988.

Mathematics

  1. G. Frobenius, Gesammelte Abhandlungen, ed. J.-P. Serre, 3 vols., Springer, 1968.
  2. G. Frobenius, Über die Integration der linearen Differentialgleichungen durch Reihen, J. reine angew. Math. 76 (1873).
  3. G. Frobenius, Über das Pfaffsche Problem, J. reine angew. Math. 82 (1877).
  4. G. Frobenius, Über lineare Substitutionen und bilineare Formen, J. reine angew. Math. 84 (1878).
  5. G. Frobenius and L. Stickelberger, Über Gruppen von vertauschbaren Elementen, J. reine angew. Math. 86 (1879).
  6. G. Frobenius, Über Gruppencharaktere, Sitzungsber. Preuss. Akad. Wiss. (1896).
  7. T. Y. Lam, Representations of finite groups: a hundred years, Notices AMS 45 (1998).
  8. P. Stevenhagen and H. W. Lenstra, Chebotarëv and his density theorem, Math. Intelligencer 18 (1996).
  9. C. D. Meyer, Matrix Analysis and Applied Linear Algebra, SIAM, 2000, ch. 8 (Perron–Frobenius theory).