Päevaülesanne

Juhuslik

Harjutuskomplekt

Balti Tee 2020 · Ülesanne 17

Arvuteooria

For a prime number pp and a positive integer nn, denote by f(p,n)f(p, n) the largest integer kk such that pk∣np^{k} \mid n !. Let pp be a given prime number and let mm and cc be given positive integers. Prove that there exist infinitely many positive integers nn such that f(p,n)≡cf(p, n) \equiv c ( mod m)(\bmod m).

Muuda valikut

Kui oled valmis

Ülevaatematerjal muutub kättesaadavaks järgmise päevaülesannete komplektiga.

Ülevaade

Teemad

Jaguvus ja tegurdamine · Modulaararitmeetika

Lahendused

Lahendus

We denote vp(n)v_p(n) for the largest power of pp dividing nn. We start with a lemma. Lemma. For any prime qq and modulus m′m' not divisible by qq, there exists infinitely many powers qnq^n of qq such that vp(qn!)≡1(modm′)v_p(q^n!) \equiv 1 \pmod{m'}. Proof. Define ak=vq(qk!)a_k = v_q(q^k!). We then have ak+1=qak+1a_{k+1} = q a_k + 1. This sequence is eventually periodic modulo m′m'. It must actually be periodic starting from 00, as ai≡ai+T(modm′)a_i \equiv a_{i+T} \pmod{m'} implies qai−1≡qai+T−1(modm′)q a_{i-1} \equiv q a_{i+T-1} \pmod{m'} and therefore ai−1≡ai+T−1(modm′)a_{i-1} \equiv a_{i+T-1} \pmod{m'}, since q∤m′q \nmid m'. Thus, for infinitely many nn we have an≡a1=1(modm′)a_n \equiv a_1 = 1 \pmod{m'}.

We now turn to solving the problem. Write m=ptm′m = p^t m', where p∤m′p \nmid m'. The sequence vp(p!),vp(p2!),vp(p3!),…v_p(p!), v_p(p^2!), v_p(p^3!), \dots is eventually constant modulo ptp^t. Denote this constant by CC. Since p∤Cp \nmid C, by the Chinese remainder theorem there exists a positive integer ss such that Cs≡c(modpt)C s \equiv c \pmod{p^t} and s≡c(modm′)s \equiv c \pmod{m'}. Now, choose

n=pb1+pb2+⋯+pbs,n = p^{b_1} + p^{b_2} + \dots + p^{b_s},

where bib_i are distinct positive integers such that vp(pib!)≡1(modm′)v_p(p_i^b!) \equiv 1 \pmod{m'} (possible by the lemma) and large enough such that vp(pib!)≡C(modpt)v_p(p_i^b!) \equiv C \pmod{p^t}. We have

vp(n!)=vp(p1b!)+⋯+vp(psb!)≡Cs≡c(modpt)v_p(n!) = v_p(p_1^b!) + \dots + v_p(p_s^b!) \equiv C s \equiv c \pmod{p^t}

and

vp(n!)=vp(p1b!)+⋯+vp(psb!)≡s≡c(modm′),v_p(n!) = v_p(p_1^b!) + \dots + v_p(p_s^b!) \equiv s \equiv c \pmod{m'},

which proves vp(n!)≡c(modm)v_p(n!) \equiv c \pmod{m}. Since there are infinitely many possible choices nn, we are done.

Võistluse kontekst

Balti Tee tulemused 2020

10 võistkonda

Keskmine tulemus
0,6 / 5
4 või 5 punkti
1 / 10
Eesti
1 / 5

Punktijaotus

07
12
20
30
41
50
Kõigi võistkondade punktid
VõistkondPunktid
Germany0 / 5
Norway4 / 5
Poland1 / 5
Finland0 / 5
Latvia0 / 5
Estonia1 / 5
Denmark0 / 5
Sweden0 / 5
Lithuania0 / 5
Iceland0 / 5