This score reflects both the level of the required concepts and the difficulty of the solution.Ce score tient compte à la fois du niveau des notions nécessaires et de la difficulté de la résolution.
1–10First steps / middle schoolPremiers pas / collège
On pose z=k=0∑n−1exp(2iπnk2). On va calculer son module au carré via la formule zz=∣z∣2. On a ∣z∣2=(k=0∑n−1exp(2iπnk2))(ℓ=0∑n−1exp(2iπnℓ2))=0⩽k,ℓ⩽n−1∑en2iπ(k2−ℓ2)=0⩽k,ℓ⩽n−1∑en2iπ(k−ℓ)(k+ℓ)On va sommer par paquets diagonaux modulaires. C’est-à-dire qu’on va sommer sur m=k+ℓmodn. Cette fois-ci, pour un m donné chaque paquet aura n termes. En effet, k varie de 0 à n−1 et ℓ=m−kmodn a un unique représentant dans {0,…,n−1}. C’est bien pratique car justement la quantité exp(n2iπ(k2−ℓ2)) ne dépend que du reste modulo n de k et de ℓ. On peut donc poursuivre notre calcul. ∣z∣2=0⩽k,ℓ⩽n−1∑en2iπ(k−ℓ)(k+ℓ)=m=0∑n−1k=0∑n−1en2iπ(2k−m)m=m=0∑n−1en2iπm2k=0∑n−1(en4iπm)kOn se retrouve donc à calculer une somme géométrique mais attention, la formule k=0∑n−1qk=1−q1−qn n’est utilisable que lorsque q=1. On a q=exp(n4iπm)=1⇔∃j∈Z,n4πm=2πj⇔∃j∈Z,m=2nj.Puisque 0⩽m⩽n−1 on a nécessairement 0⩽j<2 ce qui correspond à m=0 ou m=2n. Ce dernier cas n’intervient que lorsque n est pair. Quoiqu’il arrive lorsque q=1 on a k=0∑n−1qk=n, sinon k=0∑n−1qk=1−q1−qn=1−q1−exp(n4iπ)n=0. On distingue alors les deux cas : Si n impair. Dans ce cas seul le terme correspondant à m=0 est non nul. On a alors ∣z∣2=exp(n2iπ02)×n=n donc ∣z∣=n. Si n pair. Dans ce cas la somme comportera les termes m=0 et m=2n ce qui donne ∣z∣2=exp(n2iπ02)×n+exp(n2iπ(2n)2)×n=n(1+(ei2π)n)=n(1+i)n.Remarquons qu’il s’agit bien d’un réel positif car n est pair. On peut même distinguer les cas où n≡2mod4 auquel cas in=−1 et si n≡0mod4 où in=1. On peut alors résumer k=0∑n−1exp(2iπnk2)=⎩⎨⎧n02n si n impair si n≡2mod4 si n≡0mod4.