IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mathématiques Discussion :

Résolution d'une équation quadratique


Sujet :

Mathématiques

  1. #21
    Membre émérite

    Homme Profil pro
    Formation: Chimie et Physique (structure de la matière)
    Inscrit en
    Décembre 2010
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 77
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Formation: Chimie et Physique (structure de la matière)
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1 333
    Points : 2 570
    Points
    2 570
    Billets dans le blog
    9
    Par défaut Résolution d'une équation quadratique
    On peut chercher quels sont les triplets limites (c1, c2, c3) susceptibles d'apparaître à partir de 98 points (c1°, c2°, c3°) uniformément répartis à la surface d'un cube centré sur l'origine.

    Nom : Res 01_42.png
Affichages : 159
Taille : 30,7 Ko
    Nom : Res 43_98.png
Affichages : 157
Taille : 37,3 Ko

    On dénombre seulement 4 types de solutions, dont le classement par couleurs est lié à la valeur absolue (│c1│) du premier coefficient, ainsi qu'au signe du produit p = c1* c2*c3 .

    1°) a) le triplet (u = 0.434471 , v = 0.204938 , w = 1.035460) de produit positif (lilas);
    b) le triplet (u' = -u , v' = -v, w' = -w) constitué des valeurs opposées (vert);

    2°) a) le triplet (u = 0.565053 , v = -0.235687 , w = -1.064759) de produit positif (jaune);
    b) le triplet (u' = -u , v' = -v , w' = -w) de valeurs opposées aux précédentes.


    Le français, notre affaire à tous
    Grand Dictionnaire Terminologique

  2. #22
    Expert confirmé

    Homme Profil pro
    Directeur de projet
    Inscrit en
    Mai 2013
    Messages
    1 329
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2013
    Messages : 1 329
    Points : 4 146
    Points
    4 146
    Par défaut Contexte
    Bonjour,

    Peut être que l’obsession d'une solution unique pourrait venir du domaine des variables. Des entiers par exemple. Fermat : le retour ?

    Salutations
    Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better. (Samuel Beckett)

  3. #23
    Membre émérite

    Homme Profil pro
    Formation: Chimie et Physique (structure de la matière)
    Inscrit en
    Décembre 2010
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 77
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Formation: Chimie et Physique (structure de la matière)
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1 333
    Points : 2 570
    Points
    2 570
    Billets dans le blog
    9
    Par défaut Résolution d'une équation quadratique
    Un éventuel inventaire des solutions entières peut découler d'une double énumération sur le domaine des valeurs entières, si ce domaine n'est pas trop grand.
    Il suffit pour cela de poursuivre les calculs amorcés:
    Citation Envoyé par wiwaxia Voir le message
    ... Lorsque deux variables vérifient une seule équation, cela se traduit par un degré de liberté ... Tu seras conduit par conséquent à exprimer l'une en fonction de l'a[CODE][CODE]utre, et à écrire b = F(a) ou a = G(b)
    ... / ...
    Il faut résoudre l'équation P(a, b) = 4
    dans laquelle le polynôme P(a, b) admet pour développement:
    P(a, b) = 20a2 - 68ab + 58b2
    ce qui donne après simplification:

    10a2 - 34ab + 29b2 - 2 = 0
    1°) Au polynôme en (a) de degré (2) est associé le discriminant:
    a = (34b)2 - 4*10*(29b2 - 2) = 80 - 4*b2
    qui doit être non-négatif pour que l'équation admette des racines réelles; de sorte que (b) doit vérifier la condition:
    |b| <= 201/2 ~ 4.472 < 5 .

    2°) Au polynôme en (b) de degré (2) 29b2 - 34ab + 10a2 - 2 = 0
    est associé le discriminant:
    b = (34a)2 - 4*29*(10a2 - 2) = 232 - 4*a2
    lui aussi contraint de vérifier: ∆b >= 0 pour une raison identique; il vient alors:
    |a| <= 581/2 ~ 7.616 < 8 .

    La double boucle
    Code Pascal : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    FOR a:= -8 TO 8 DO
      FOR b:= -5 TO 5 DO
        IF (Polynome(a, b)=0) THEN Memoriser(a, b)
    livre les doublets solutions:
    (-7 , -4) , (-3 , -2) , (3 , 2) , (7 , 4) .


    Le français, notre affaire à tous
    Grand Dictionnaire Terminologique

  4. #24
    Membre émérite

    Homme Profil pro
    Formation: Chimie et Physique (structure de la matière)
    Inscrit en
    Décembre 2010
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 77
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Formation: Chimie et Physique (structure de la matière)
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1 333
    Points : 2 570
    Points
    2 570
    Billets dans le blog
    9
    Par défaut Résolution d'une équation quadratique
    On retrouve l'ellipse allongée déjà signalée comme frontière séparant les zones du plan caractérisées selon le signe du polynôme
    Q(a, b) = (1/2)P(a, b) - 2 = 10a2 - 34ab + 29b2 - 2 ,
    positif (en rouge) ou négatif (en bleu):

    Nom : Ellipse_701x401.png
Affichages : 141
Taille : 31,5 Ko

    Le repérage des valeurs entières des coordonnées annulant Q(Vx, Vy) résulte de l'application du test simple:
    TestE:= (Q(Vx, Vy)=0) AND ((Frac(Vx)=0) AND (Frac(Vy)=0))
    si l'échelle est telle que les valeurs entières en question correspondent exactement à un nombre entier de pixels.

    Nom : 2 Points.png
Affichages : 130
Taille : 44,5 Ko

    Cette condition doit toujours être respectée; mais lorsque le facteur d'échelle (f = 1 / N) est une approximation décimale (résultant de la division par un nombre autre que 2 et 5), on peut se protéger de toute dérive par une instruction du type:
    Abs(v - Round(v)) < Epsilon .


    Le français, notre affaire à tous
    Grand Dictionnaire Terminologique

  5. #25
    Expert confirmé

    Homme Profil pro
    Directeur de projet
    Inscrit en
    Mai 2013
    Messages
    1 329
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2013
    Messages : 1 329
    Points : 4 146
    Points
    4 146
    Par défaut
    Bonjour wiwaxia,

    Citation Envoyé par wiwaxia Voir le message
    Un éventuel inventaire des solutions entières peut découler d'une double énumération sur le domaine des valeurs entières, si ce domaine n'est pas trop grand.
    Il suffit pour cela de poursuivre les calculs amorcés:
    Je pense qu'il serait peut être plus simple pour les solutions entières d'utiliser le petit théorème de Fermat qui dit que X² + Y² = Z² (X, Y, Z entiers non nuls) a une solution entière ssi X est de la forme a²-b² et y de la forme 2a²b² et bien sûr Z de la forme a²+b² (les rôles de X et Y peuvent être intervertis).

    Salutations
    Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better. (Samuel Beckett)

  6. #26
    Membre émérite

    Homme Profil pro
    Formation: Chimie et Physique (structure de la matière)
    Inscrit en
    Décembre 2010
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 77
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Formation: Chimie et Physique (structure de la matière)
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1 333
    Points : 2 570
    Points
    2 570
    Billets dans le blog
    9
    Par défaut Résolution d'une équation quadratique
    Bonjour Guesset,

    Citation Envoyé par Guesset Voir le message
    ... 'il serait peut être plus simple pour les solutions entières d'utiliser le petit théorème de Fermat qui dit que X² + Y² = Z² (X, Y, Z entiers non nuls) a une solution entière ssi X est de la forme a²-b² et y de la forme 2a²b² et bien sûr Z de la forme a²+b² (les rôles de X et Y peuvent être intervertis) ...
    Je crains que tu n'aies confondu l'énoncé du petit théorème de Fermat
    si p est un nombre premier et si a est un entier non divisible par p, alors ap–1 – 1 est un multiple de p
    avec celui du théorème fondamental décrivant tous les triplets pythagoriciens primitifs:
    un triplet (a, b, c) d'entiers premiers entre eux vérifie a2 + b2 = c2 si et seulement s'il existe deux entiers (u, v)
    satisfaisant aux conditions: a = p2 - q2 , b = 2pq , c = p2 + q2 , p > q, p et q premiers entre eux

    Peut-être as-tu involontairement songé à la conjecture de Fermat, selon laquelle
    il n'existe aucune solution sur les entiers naturels à l'équation an + bn = cn, pour tout entier (n) strictement supérieur à 2.

    Je me suis contenté de reprendre les calculs concernant l'équation initialement citée, en restreignant les solutions aux valeurs entières (selon l'hypothèse déjà exprimée par WhiteCrow), et sans considération de recherche du plus court algorithme.

    Il est effectivement plus rapide de passer par la forme canonique
    Citation Envoyé par Flodelarab Voir le message
    X²+Y²=2² est vérifié par les points de coordonnées (X,Y) sur le cercle de centre (0,0) et de rayon 2.
    On pose donc X = 2a - 3b et y = 4a - 7b.
    On en déduit b = 2X - Y et a=(7X - 3Y)/2
    cependant la formulation des triplets pythagoriciens, qui met en jeu deux paramètres (p, q), ne nous est ici d'aucun secours: la résolution de l'équation X² + Y² = Z² exige l'examen de tous les doublets (|x|, |y|) du domaine [0, |z|]2.

    Le cas envisagé (z = 2) admet comme seules solutions: (0, 2) et (2, 0); ce qui donne:
    # a = ± 3 ; b = ± 2 ;
    # a = ± 7 ; b = ± 4 .


    Le français, notre affaire à tous
    Grand Dictionnaire Terminologique

  7. #27
    Expert confirmé

    Homme Profil pro
    Directeur de projet
    Inscrit en
    Mai 2013
    Messages
    1 329
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2013
    Messages : 1 329
    Points : 4 146
    Points
    4 146
    Par défaut
    Bonjour wiwaxia,
    Citation Envoyé par wiwaxia Voir le message
    Je crains que tu n'aies confondu l'énoncé du petit théorème de Fermat...
    Mea-culpa pour l'intitulé erroné de l'équation de Fermat .

    En revanche, dans le domaine des entiers, cela reste l'approche la plus performante. Pour reprendre l'exemple de X²+Y² = Z² = 2², il n'y a pas de solution entière non triviale. En effet, 2 = Z = a²+b² => |a| = |b| = 1 => X ou Y = a²-b² = 0 cad une solution triviale. Nul besoin de faire un balayage des solutions.

    Salutations
    Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better. (Samuel Beckett)

  8. #28
    Membre émérite

    Homme Profil pro
    Formation: Chimie et Physique (structure de la matière)
    Inscrit en
    Décembre 2010
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 77
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Formation: Chimie et Physique (structure de la matière)
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1 333
    Points : 2 570
    Points
    2 570
    Billets dans le blog
    9
    Par défaut Résolution d'une équation quadratique
    Citation Envoyé par Guesset Voir le message
    ... En revanche, dans le domaine des entiers, cela reste l'approche la plus performante ...
    ... pour la recherche des triplets d'entiers premiers entre eux, seulement; dans le cas le plus général, un troisième paramètre intervient:
    plus généralement, en levant la condition pgcd(a,b,c) = 1, tout triplet pythagoricien est de la forme :
    a = n(p² - q²) , b = 2npq , c = n(p² + q²) , p > q, p et q premiers entre eux, n entier arbitraire

    L'évidence de la solution vient de la faible valeur de la somme (z² = 4), qui limite la liste des réponses aux couples triviaux (0, 2) et (2, 0) .
    Citation Envoyé par Guesset Voir le message
    ... En revanche, dans le domaine des entiers, cela reste l'approche la plus performante. Pour reprendre l'exemple de X²+Y² = Z² = 2², il n'y a pas de solution entière non triviale. En effet, 2 = Z = p²+q² => |p| = |q| = 1 => X ou Y = p²-q² = 0 cad une solution triviale. Nul besoin de faire un balayage des solutions ...
    Pour des valeurs plus élevées, c'est une toute autre histoire; on a par exemple pour z = 65:
    (x, y) = (0, 65), (16, 63), (25, 60[n = 5]), (33, 56), (39, 52[n = 13]) ... etc
    le troisième terme c = n(p2 + q2) dépendant désormais de 3 paramètres (dont n = pgcd(a, b, c)); un balayage sur les valeurs de |x|, se limitant aux cas où x² < y² , livre directement les doublets d'entiers (x, y).

    Ceci dit, c'est un débat secondaire dans la mesure ou l'auteur du sujet ne nous a pas fait connaître le contenu exact de son problème, et évoque une somme de 3 termes:
    Citation Envoyé par andry501 Voir le message
    ... ce que je voulais avoir c'est "une méthode numérique" pour résoudre une équation quadratique de la forme :
    (aX-bY)2 +(cX-dY)2+(eX-fY)2=w2 ...


    Le français, notre affaire à tous
    Grand Dictionnaire Terminologique

  9. #29
    Expert confirmé

    Homme Profil pro
    Directeur de projet
    Inscrit en
    Mai 2013
    Messages
    1 329
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2013
    Messages : 1 329
    Points : 4 146
    Points
    4 146
    Par défaut
    Bonjour wiwaxia,
    Citation Envoyé par wiwaxia Voir le message
    ... pour la recherche des triplets d'entiers premiers entre eux, seulement; dans le cas le plus général, un troisième paramètre intervient:
    plus généralement, en levant la condition pgcd(a,b,c) = 1, tout triplet pythagoricien est de la forme :
    a = n(p² - q²) , b = 2npq , c = n(p² + q²) , p > q, p et q premiers entre eux, n entier arbitraire
    N ne peut être arbitraire puisqu'il doit être un diviseur de z.

    Par ailleurs, si z est pair, il n'y a pas de solution en n = 1 (ie avec x et y premiers entre eux) donc les seules solutions à rechercher sont pour z' impair = z.2-u. Pour z impair y = 2pq est alors au moins un multiple de 4 (hors les solutions triviales)...

    On voit qu'il y a des critères (la plupart basés sur la parité) qui élaguent le balayage.

    Mais comme tu l'as dit, ce n'est peut être pas le problème posé.

    Salutations.
    Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better. (Samuel Beckett)

Discussions similaires

  1. Résolution d'une équation trigonométrique
    Par tlemcenvisit dans le forum Algorithmes et structures de données
    Réponses: 21
    Dernier message: 20/08/2009, 17h47
  2. Résolution d'une équation
    Par johnvox dans le forum Delphi
    Réponses: 6
    Dernier message: 13/02/2007, 10h04
  3. Résolution d'une équation différentielle
    Par ramrouma dans le forum MATLAB
    Réponses: 1
    Dernier message: 12/02/2007, 14h11
  4. Réponses: 1
    Dernier message: 08/12/2006, 17h13
  5. Résolution d'une équation par Gauss
    Par rahmani01 dans le forum MATLAB
    Réponses: 3
    Dernier message: 03/11/2006, 22h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo