Overview

In this section we'll be dealing with variable on exponents, using LTE, Zsigmondy, etc. to solve the problem.

Orders (review)

This should be a review for most of you. The order of a(modp)a\pmod p, sometimes denoted as ordp(a)\text{ord}_p (a) (pretty much similar to the log⁡\log function), is the smallest positive integer mm such that am≡1(modp)a^m\equiv 1\pmod p.

Also note that ap−1≡1(modp)a^{p-1}\equiv 1\pmod p, thus ordp(a)∣p−1\text{ord}_p (a)\mid p-1. This is more useful when p−1p-1 has few prime factors, e.g. p=22k+1p=2^{2^k}+1.

Also, the existance of primitive roots are pretty important too, which is denoted as gg and g0,g1,…,gp−1g^0, g^1, \dots, g^{p-1} passes through all the numbers in the set {1,2,…,p−1}\{1, 2, \dots, p-1\}.

The v_p argument

Once we get the relation that p∣mp\mid m, it is quite natural to think how many times mm is divisible by pp. This motivates us to the following definition.

-Let pp be prime and define a function νp ⁣:Q↦Z\nu_p\colon \mathbb{Q}\mapsto \mathbb{Z} as following: If nn is an integer and ee is the largest integer such that pe∣np^e\mid n, then νp(n)=e\nu_p (n)=e. For n=a/bn=a/b, define νp(n)=νp(a)−νp(b)\nu_p (n)=\nu_p (a)-\nu_p (b). By convention we define νp(0)=∞\nu_p (0)=\infty.

problem: Convince yourself that this definition makes sense.

Let greek letter ν\nu is read as ``nu'', but people often use the alphabet vv because they're lazy.

There are a few results about this function.

  • νp(x+y)≥min⁡{νp(x),νp(y)}\nu_p (x+y)\ge \min \{\nu_p(x), \nu_p (y)\} and if νp(x)≠νp(y)\nu_p (x)\ne \nu_p (y) then the equality holds.
  • νp(xy)=νp(x)+νp(y)\nu_p (xy)=\nu_p (x)+\nu_p (y).

Try to prove these results, as it's not really hard.

Lifting Exponents

The v_p function is not going to be good at most problems with only the above results. In fact, there are one more nice property of this function: the Lifting The Exponents lemma, often abbreviated as LTE.

definition. Let pp be a prime, and aa, bb are integers. Suppose that

  • p>2p>2;
  • p∤a,bp\nmid a, b;
  • But p∣a−bp\mid a-b.

Then for any positive integer nn, we have the equation

νp(an−bn)=νp(a−b)+νp(n).\nu_p (a^n-b^n)=\nu_p (a-b)+\nu_p (n).

Always don't forget to confirm this three condition! It's really easy to mess up since each looks like an edge case.

This time, the proof is not going to be that easy and it is proven by induction on nn. See https://en.wikipedia.org/wiki/Lifting-the-exponent_lemma for details.

Note that if nn is odd, we can derive to the equation of νp(an+bn)\nu_p (a^n+b^n) by flipping the sign of bb.

Zsigmondy theorem

Next, we have the Zsigmondy theorem, which is also quite mondatory for some intermediate-to-above level problems. There are two versions but they're essentially the same. The statement is:

Statement 1: Let a>b>0a>b>0 be a coprime integers, then for any integer n>1n>1, an−bna^n-b^n ``generates a new prime factor'', that is, there exists are prime dividing an−bna^n-b^n but not dividing ak−bka^k-b^k for each n>kn>k. But, with two edge cases as an exception:

  • n=2n=2 and a+ba+b is a power of 22.
  • (a,b,n)=(2,1,6)(a, b, n)=(2, 1, 6).

Similarly,

Statement 2: an+bna^n+b^n generates a new prime factor for any n>1n>1 with an exception

  • (a,b,n)=(2,1,3)(a, b, n)=(2, 1, 3).

The Zsigmondy theorem is useful for bounding by prime factors, like in the situation mn=ak−bkm^n=a^k-b^k.

Example (USA January TST 2012, this problem is quite silly): Find all positive integers a,n≥1a, n\ge 1 such that for all primes pp dividing an−1a^n-1, there exists a positive integer mm less than nn such that p∣am−1p\mid a^m-1

Walkthrough

To be written

StatusSourceProblem NameDifficultyTags

Module Progress:

Join the Discord Community!

Stuck on a problem, or don't understand a module? Join the Discord and get help with your doubts while making more math friends.