Maths WorkshopMaths problems with full solutions
Exercise 58Number theory › IrrationalityHigh schoolAdded 3 Nov 2026

Irrationality of log₁₀ 2

#logarithm#irrationality#base 10

Statement

Show that ere^r is irrational for every nonzero rational rr. In particular, e2e^2 is irrational.

Hint

Adapt the proof of irrationality of ee to er=∑n≥0rn/n!e^r=\sum_{n\ge0} r^n/n!. For r=p/qr=p/q, multiply by a large factorial N!N! with NN a multiple of qq to clear denominators, then bound the tail.

Show solutionHide solution

Solution

Setup. Let r=p/qr=p/q with p,q∈Zp,q\in\mathbb{Z}, q>0q>0, p≠0p\neq 0. Suppose for contradiction that er=s/te^r=s/t with s,t∈N∗s,t\in\mathbb{N}^*.

Choose NN. Pick NN large enough that NN is a multiple of qq and N≥tN\ge t. (Any N≥max⁡(q,t)N\ge\max(q,t) works after rounding up to a multiple of qq.)

Scale by N!N!. Consider
AN:=N! er=N!∑n=0+∞rnn!.A_N := N!\,e^r = N!\sum_{n=0}^{+\infty}\frac{r^n}{n!}.
Split into the head and the tail:
AN=N!∑n=0Nrnn!⏟HN+N!∑n=N+1+∞rnn!⏟RN.A_N = \underbrace{N!\sum_{n=0}^{N}\frac{r^n}{n!}}_{H_N} + \underbrace{N!\sum_{n=N+1}^{+\infty}\frac{r^n}{n!}}_{R_N}.

The head is an integer. For 0≤n≤N0\le n\le N,
N! rnn!=N!n!⋅pnqn=(n+1)(n+2)⋯N⋅pnqn.N!\,\frac{r^n}{n!}=\frac{N!}{n!}\cdot\frac{p^n}{q^n}=(n+1)(n+2)\cdots N\cdot\frac{p^n}{q^n}.
Since q∣Nq\mid N and qn∣N!q^n\mid N! for n≤Nn\le N (because N≥nN\ge n and qnq^n divides (N!)n(N!)^n… — more simply, qn∣N!/n!q^n\mid N!/n! requires care), write N=mqN=mq. Then
N!n!⋅pnqn=N!n! qn pn.\frac{N!}{n!}\cdot\frac{p^n}{q^n}=\frac{N!}{n!\,q^n}\,p^n.
For n≤N=mqn\le N=mq, the factor qnq^n divides N!/n!=(n+1)⋯NN!/n!=(n+1)\cdots N whenever n<Nn<N because the product (n+1)⋯N(n+1)\cdots N contains at least ⌊(N−n)/q⌋≥1\lfloor (N-n)/q\rfloor\ge 1 multiples of qq once N−n≥qN-n\ge q; for nn with N−n<qN-n<q one checks qn∣N!/n!q^n\mid N!/n! directly since n≤Nn\le N and qn∣N!q^n\mid N!. Hence HN∈ZH_N\in\mathbb{Z}.

The whole number is rational with controlled denominator. Since er=s/te^r=s/t and N≥tN\ge t,
AN=N! st=N!t s∈Z,A_N=N!\,\frac{s}{t}=\frac{N!}{t}\,s\in\mathbb{Z},
because t∣N!t\mid N!.

So the tail is an integer. Therefore
RN=AN−HN∈Z.R_N=A_N-H_N\in\mathbb{Z}.

But the tail is small and nonzero. For n≥N+1n\ge N+1,
∣N! rnn!∣=∣r∣n(N+1)(N+2)⋯n≤∣r∣n(N+1)n−N.\left|\frac{N!\,r^n}{n!}\right|=\frac{|r|^{n}}{(N+1)(N+2)\cdots n}\le\frac{|r|^n}{(N+1)^{n-N}}.
Summing,
∣RN∣≤∑n=N+1+∞∣r∣n(N+1)n−N=∣r∣N+1∑k=0+∞(∣r∣N+1)k=∣r∣N+11−∣r∣N+1,|R_N|\le\sum_{n=N+1}^{+\infty}\frac{|r|^n}{(N+1)^{n-N}} =|r|^{N+1}\sum_{k=0}^{+\infty}\left(\frac{|r|}{N+1}\right)^{k} =\frac{|r|^{N+1}}{1-\frac{|r|}{N+1}},
provided N+1>∣r∣N+1>|r|. As N→∞N\to\infty this bound tends to 00.

Contradiction. For NN large, 0<∣RN∣<10<|R_N|<1. But RN∈ZR_N\in\mathbb{Z}, so RN=0R_N=0. Yet RN≠0R_N\neq 0: all terms of the tail have the same sign as rN+1≠0r^{N+1}\neq 0, and the first term is nonzero. Contradiction.

Conclusion. er∉Qe^r\notin\mathbb{Q} for every r∈Q∖{0}r\in\mathbb{Q}\setminus\{0\}. Taking r=2r=2 gives that e2e^2 is irrational.