第25篇

\section{A Nice and Tricky Lemma (Lifting the Exponent)}%25
\markboth{Articles}{A Nice and Tricky Lemma (Lifting the Exponent)}

\vspace{4.2cm}

This article presents a powerful lemma which is useful in solving olympiad problems.

{\bf Lemma 1.}
{\it Let p be an odd prime.
For two different integers a (with pa) and b with
ab(modp)
and a positive integer n, the exponent of p in anbn
is equal to the sum of the exponent of p in ab and the exponent of p in n.
}

We write pan if and only if pan and pa+1n,
where a,p,nZ.
It allows us to state the lemma as follows.

Let p be an odd prime and let a,b,nZ with pa.
Then pαab, α1 and pβn implies
pβ+αanbn.

{\bf Proof.}
Let us prove that if ab(modp) and pβn then
pβ\ds\fanbnab.
It is clear that the lifting lemma will follow, because with the condition
pαab we have pα+βanbn.
Assume n=pβk with nk.
We fix k and proceed by mathematical induction on β.
The base case is β=0.
It follows that pn and we have
akbk(modp)akbnk1bn1(modp)k=0n1akbnk1k=0n1bn1(modp)nbn1(modp)0(modp).

Because \ds\fanbnab=\dsi=0n1ani1bi
we get
\ds\fanbnab is not a multiple of p.

Assume that
pβ\ds\fanbnab.
We want to prove that
p\ds\fanpbnpanbn.
As pab, we have
a=b+xp and akbk+kbk1xp(modp2)
\ds\fanpbnpanbn=i=0p1anibn(pi1)i=0p1(bni+nixpbni1)bn(pi1)pbn(p1)+\ds\fp2(p1)nx2bn(p1)1pbn(p1)(modp2).
p\ds\fanpbnpanbn.
Finally,
pβp\ds\fanbnab\ds\fanpbnpanbn\Lrpβ+1\ds\fanpbnpab.

The lemma is proven.

{\bf Lemma 2.}
{\it Now we show the corresponding case for p=2.
Let a,b,nZ with a,b odd, such that
2α\ds\fa2b22 and 2βn with β1.
Then
2β+αanbn.

}

{\bf Proof.}
Again it is enough to prove that if
2\ds\fa2b22 and 2βn, β1, then
2β1\ds\fanbna2b2.

Assume n=2βm, where m is odd.
We fix m and proceed by mathematical induction on β.
The base case is β=1 or n=2m.
From 2\ds\fa2b22 we get 2ab.
Therefore
ab(mod2)a2m2i2b2ib2m2(mod2)i=02m2a2m2i2b2imbm1(mod2)1(mod2)

Because \ds\fa2mb2ma2b2=\dsi=02m2a2m2i2b2i
we get
\ds\fa2mb2ma2b2
is an odd number that is equivalent to
20\ds\fa2mb2ma2b2.
Assume that
2β1\ds\fanbna2b2.

We know that a and b are odd, and n is even, thus
an1(mod4)bn1(mod4)an+bn2(mod4)

It follows that 2 is the greatest power of 2 that divides an+bn or 2an+bn.
Multiplying this result with the induction hypothesis we obtain
2β\ds\fanbna2b2(an+bn)=\ds\fa2nb2na2b2(an+bn).

The extended case of the lemma is proven.

{\bf Remark 1.}
Note that if β=0 this version of the lemma is only true if 4ab.

We continue with problems that exemplify the use of this lemma.

{\bf Problem 1.}
{\it Find the least positive integer n satisfying:
2200717n1.
}

{\bf Solution.}
We have
24\ds\f17212.
Suppose 2αn.
By lemma, 24+α17n1.
We want to have
α+42007\Riα2003.
This means that 22003n which implies that n22003.
Using our lemma we obtain
2200717220031.
Thus the minimum value of n is 22003.

{\bf Problem 2.}
(Russia 1996)
{\it Let an+bn=pk for positive integers a,b and k, where p is an odd prime
and n>1 is an odd integer.
Prove that n must be a power of p.
}

{\bf Solution.}
We can factor
pk=an+bn=(a+b)(an1an2b+abn2+bn1),
because n is odd.
Therefore a+b=pr for some positive integer r less or equal to k.
Since a and b are positive integers we have r1.
Now suppose that pβn.
Using our lemma we get
pr+βan(b)n=an+bn=pk.
This last result is equivalent to pr+βpk\Riβ=kr.
This means that we have to take the least integer n such that pβn
in order to have an+bn=pk,
because am+bman+bn for m>n.
The least positive integer n such that pβn is pβ.
Thus n must be a power of p and we are done.

{\bf Problem 3.}
(IMO 1990)
{\it Find all positive integers n such that 2n2n+1.
}

{\bf Solution.}
Note that n must be odd because 2n+1 is always odd.
Let p1 be the smallest prime divisor of n.
We have 22n1(modp1).
Now let d=\ordp12.
Clearly d<p1, d2n and gcd(n,d)=1,
because p1 is the least prime that divides n.
Knowing that, we obtain d2, which implies that d=1 or d=2.
If d=1 we get p11 which is absurd.
Thus d=2 and p13\Rip1=3.

Let us apply our lemma:
32(1)
and we suppose that 3βn.
Therefore
3β+12n(1)n=2n+1n.
We have
32β3β+12n+1.
This means that
2ββ+1 or equivalently β1.
Thus 3n and we can write n=3n with gcd(3,n)=1.
Let p2 be the smallest prime that divides n.
We have 26n1(modp2).
Letting d2=\ordp22 we get d2<p2 and d26n.
But gcd(d2,n)=1, thus d26.
Clearly d2 can't be 1 or 2 as we proved before.
It follows that d2=3 or d2=6.
If d2=3 we have p27\Rip2=7.
If d2=6 we have p263=79\Rip27;
hence p2=7.
Note that 231(mod7)\Ri2k+32k(mod7).
Observe that 212(mod7) and 224(mod7).
This means
2k1(mod7) does not have solution in integers.
Thus
727k+1 for any k, and p2 does not exist.
Finally we obtain that the only prime divisor of n is 3 and
3n\Rin=3.
It follows that the only solution are n=1 and n=3.

{\bf Problem 4.}
(IMO 2000)
{\it Does there exist a positive integer n such that n has exactly 2000
prime divisors and n divides 2n+1?
}

{\bf Solution.}
We will prove by induction on k that there exists n with exactly k prime
divisors such that n2n+1.
Before we start the induction, we observe that the divisors of n will be odd,
because 2n+1 is odd for all positive integers n.
The base case is k=1.
Nine has just one prime divisor and 929+1=513.
It also happens that 19513.
Suppose that for k=t there is nt such that nt2nt+1 and there exists pt
such that pt2nt+1, gcd(nt,pt)=1.
We will prove that there exist nt+1 with t+1 prime divisors such that
nt+12nt+1+1 and that there is also a prime pt+1 such that
pt+12nt+1+1 and gcd(nt+1,pt+1)=1.
We will also prove that nt+1=ntpt.
As gcd(n,pt)=1\Rintpt2nt+12ntpt+1, thus nt+1=ntpt works.
We will apply our lemma to prove that pt+1 exists.
Let q be a prime divisor of nt.
Suppose qα2nt+1 and we have q0pt.
The lemma tells us that qα2nt+1+1.
Now suppose that ptβ2nt+1 and we know ptpt.
The lemma tells us that
ptβ+12nt+1+1.
This means that all we have to prove is
pt(2nt+1)<2nt+1+1=(2nt+1)(2nt(pt1)2nt(pt2)+2nt+1).

This is equivalent to
pt<2nt(pt1)2nt(pt2)+2nt+1.
We have
2nt(pt1)2nt(p2)+2nt+1>\ds\fpt322nt+128(pt3)+1>pt.

This means that there exists a prime pt+1 such that (nt+1,pt+1)=1
and pt+12nt+1 because pt>3.
The problem is solved.

{\bf Problem 5.}
{\it Let a3 be an integer.
Prove that there exists an integer n with exactly 2007 prime divisors such that
nan1.
}

We use mathematical induction on the number of divisors.
This problem is interesting, because we need to combine both lemmas.
For the base case we have to prove there exists a prime p such that pa1
(we will take 2 as the first prime if a is odd).
We will prove that there is a power of p such that
apk1
has another prime divisor q that is not p.
If a is even we can apply the lemma directly.
We have that the exponent of p in ap1 is the exponent
of p in a1 plus one.
Thus we need
p=\dsi=0p1ai>p,
which is impossible.
If a is odd then we have two cases.
If a>3 we have that
2a21=(a1)(a+1)
and there is one odd divisor of a21 because
gcd(a1,a+1)=2.
If a=3 we have that 4341 and 5 does also divide it.
This completes the base case.

Suppose that nk has exactly k prime divisors such that nkank1 and
there exists pk such that
pkank1 with gcd(nk,pk)=1.
This means that
akpkank1ankpk1.
We say that nk+1=nkpk.
Now we have to prove that there exists a prime pk+1 such that
gcd(nk+1,pk+1)=1 and pk+1ank+11.
Let us use our lemma.
Because we have taken 2 as the first prime (when it was possible)
we have no problems with the exponent of 2, as for k2 the
exponent of 2 does not increase (from the second case of the lemma).
Now for any odd prime divisor of nk the exponents of p in
ank1 and ank+11
are equal except for pk, whose exponent has increased by one.
We have
ank+11=ankpk1=(ank1)(ank(pk1)+ank(pk2)++ank+1).

Thus pk+1 does not exist whenever
pk=(ank(pk1)+ank(pk2)++ank+1)
(because the exponent of pk has increased just by one).
But the last equation
can not hold, because a>1 and the right-hand side has pk terms added
together, and all except the last term are greater than 1.
Thus the right-hand
side is greater than the left-hand side, which proves the existence of pk+1 and
we are done.


\bigskip
\hfill
{\Large Santiago Cuellar, Bogota, Colombia}

\hfill
{\Large Jose Alejandro Samper, Bogota, Colombia}

%%%%%%%

posted on   Eufisky  阅读(295)  评论(0编辑  收藏  举报

编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示