[>] Division euclidienne

 
Exercice 1  4396  

Soit n. Établir les divisibilités suivantes:

  • (a)

    65n3+n

  • (b)

    522n+1+32n+1

  • (c)

    94n-1+6n.

 
Exercice 2  2358    CENTRALE (MP)Correction  

Pour n*, on désigne par N le nombre de diviseurs positifs de n et par P leur produit. Quelle relation existe-t-il entre n, N et P?

Solution

En associant dans P2=P×P chaque diviseur d avec celui qui lui est conjugué n/d, on obtient un produit de N termes égaux à n. Ainsi,

P2=nN.
 
Exercice 3  4404   

Déterminer les x tels que:

  • (a)

    (x-2)(x+2)

  • (b)

    (x-1)(x2+x+1).

 
Exercice 4  1187   Correction  

Résoudre dans les équations suivantes:

  • (a)

    x-1x+3

  • (b)

    x+2x2+2.

Solution

  • (a)

    x=1 n’est pas solution. Pour x1,

    x-1x+3 x+3x-1=1+4x-1
    x-1𝒟(4)={1,2,4,-1,-2,-4}.

    Ainsi,

    𝒮={2,3,5,0,-1,-3}.
  • (b)

    x=-2 n’est pas solution. Pour x-2,

    x+2x2+2 x2+2x+2=x-2+6x+2
    x+2𝒟(6)={1,2,3,6,-1,-2,-3,-6}.

    Ainsi,

    𝒮={-1,0,1,4,-3,-4,-5,-8}.
 
Exercice 5  4397   

(Équations diophantiennes)

Déterminer les couples (x,y)2 vérifiant:

  • (a)

    xy=3x+y+2

  • (b)

    x2-6x-y2-2y=4.

 
Exercice 6  1188   Correction  

Résoudre dans 2 les équations suivantes:

  • (a)

    xy=3x+2y

  • (b)

    1x+1y=15

  • (c)

    x2-y2-4x-2y=5

Solution

  • (a)

    On a

    xy=3x+2y(x-2)(y-3)=6.

    En détaillant les diviseurs de 6 possibles, on obtient

    𝒮={(3,9),(4,6),(5,5),(8,4),(1,-3),(0,0),(-1,1),(-4,2)}.
  • (b)

    Pour x,y*,

    1x+1y=155x+5y=xy(x-5)(y-5)=25.

    En détaillant les diviseurs de 25 possibles, on obtient

    𝒮={(6,30),(10,10),(30,6),(4,-20),(-20,4)}.
  • (c)

    On a

    x2-y2-4x-2y=5(x-2)2-(y+1)2=8

    et donc

    x2-y2-4x-2y=5(x-y-3)(x+y-1)=8.

    En détaillant les diviseurs de 8 possibles et sachant

    {x-y-3=ax+y-1=b{x=a+b2+2y=b-a2-1

    on obtient

    𝒮={(5,0),(5,-2),(-1,0),(-1,-2)}.
 
Exercice 7  155   

Soit A un ensemble de n+12 entiers distincts tous inférieurs ou égaux à 2n.
Montrer qu’il existe deux éléments de A tels que l’un divise l’autre.

 
Exercice 8  5964      CENTRALE (MP)Correction  

Pour n*, on note τ(n) le nombre de diviseurs positifs de n et σ(n) la somme de ceux-ci.

  • (a)

    Coder une fonction qui donne σ(n) et une autre qui donne τ(n).

  • (b)

    Déterminer n2 tel que σ(τ(n))=n.

  • (c)

    Tracer nσ(τ(n)) et n25/2n3/4 et conjecturer une inégalité.

  • (d)

    Montrer τ(n)2n.

  • (e)

    Démontrer la conjecture de la question (c).

  • (f)

    En déduire les points fixes de στ.

  • (g)

    De même trouver les points fixes de τσ.

On considère la série

n1τ2(n)n3.
  • (h)

    Montrer que cette série converge et donner une valeur approchée de S à 10-3 près.

Solution

  • (a)

    On parcourt les entiers allant de 1 à n et l’on cumule les diviseurs de n.

    def s(n):
        res = 0
        for d in range(1, n+1):
            if n % d == 0:
                res += d
        return res
    
    def t(n):
        res = 0
        for d in range(1, n+1):
            if n % d == 0:
                res += 1
        return res
    
  • (b)

    À l’aide d’une boucle while, on recherche n convenable.

    
    n = 2
    while s(t(n)) != n:
        n += 1
    print(n)
    

    On obtient n=3.

  • (c)

    On représente les deux courbes

    
    import matplotlib.pyplot as plt
    
    N = list(range(1, 21))
    plt.plot(N, [s(t(n)) for n in N])
    plt.plot(N, [2**(5/2)*n**(3/4) for n in N])
    plt.show()
    

    On observe σ(τ(n))25/2n3/4.

  • (d)

    Les diviseurs d de n vont par paires (d,n/d) et l’un des deux entiers est assurément inférieur à n. Il y a au plus n paires (d,n/d) avec dn/d. Il y a donc au plus 2n diviseurs positifs de n.

  • (e)

    Il y a au plus 2n diviseurs de n tous inférieurs à n donc

    σ(n)2nn=2n3/2.

    On en déduit

    σ(τ(n))2τ(n)3/2223/2n3/4=25/2n3/4.
  • (f)

    Pour n>210,

    n1/4>25/2 donc n>25/2n3/4>σ(τ(n)).

    Il n’y a donc pas de points fixes à στ en dehors de 1;1024

    Il suffit de rechercher les solutions dans cet intervalle pour conclure.

    n = 2
    while n <= 1024:
        if s(t(n)) == n:
            print(n)
        n += 1
    

    On obtient les valeurs 3, 4 et 12.

  • (g)

    On a

    τ(σ(n))2σ(n)221/2n3/4=23/2n3/4.

    Cette fois-ci, les solutions figurent nécessairement dans 1;26. On obtient les valeurs 2, 3 et 6.

  • (h)

    On a

    0τ2(n)n34nn3=4n2.

    Par comparaison de séries à termes positifs, la série étudiée converge.

    Le reste de rang n de cette série vérifie

    0Rn=k=n+1+τ2(k)k34k=n+1+1k24n+dtt2=4n.

    Pour n vérifiant 4/n0.510-3 (par exemple n=8 000), une valeur décimale approchée de Sn à 10-3 près répond à la question.

    def S(n):
        res = 0
        for i in range(1, n+1):
            res += t(i)**2 / i**3
        return res
    
    print(S(8000))
    

    On obtient S=2,052 à 10-3 près.

 [>] Division euclidienne



Édité le 18-06-2024

Bootstrap Bootstrap 3 - LaTeXML [LOGO] - Powered by MathJax Powered by MathJax