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 équation


Sujet :

Mathématiques

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 7
    Points : 5
    Points
    5
    Par défaut résolution équation
    Bonjour,


    Pour la création d'une application je suis amené à résoudre l'équation suivante:


    (a^n + b^n)/(c^n + d^n) = K avec a, b, c, d et K des constantes

    Le but étant bien entendu d'en tirer n ...


    je n'arrive pas à trouver la solution à ce problème, pourriez vous me donner un coup de main svp

    merci d'avance pour votre aide,

    damien

  2. #2
    Rédacteur

    Avatar de Davidbrcz
    Homme Profil pro
    Ing Supaéro - Doctorant ONERA
    Inscrit en
    Juin 2006
    Messages
    2 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ing Supaéro - Doctorant ONERA

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 307
    Points : 4 732
    Points
    4 732
    Par défaut
    damienw: Le but des forums, c'est qu'on place un sujet dans le forum adapté. On ne parle pas de Java dans le forum PHP et pas de maths dans le forum C++ (sauf quon on bloque sur la résolution d'un problème de maths en C++ ). Ton sujet à sa place dans le forum Algo > Maths.

    je demande son déplacement
    "Never use brute force in fighting an exponential." (Andrei Alexandrescu)

    Mes articles dont Conseils divers sur le C++
    Une très bonne doc sur le C++ (en) Why linux is better (fr)

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2008
    Messages : 60
    Points : 41
    Points
    41
    Par défaut
    Je crois qu'il n'y a pas de solution explicite à cette équation. Il faut donc passer par une résolution numérique.

  4. #4
    Rédacteur
    Avatar de Zavonen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 772
    Détails du profil
    Informations personnelles :
    Âge : 76
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 772
    Points : 1 913
    Points
    1 913
    Par défaut
    Pour la création d'une application je suis amené à résoudre l'équation suivante:


    (a^n + b^n)/(c^n + d^n) = K avec a, b, c, d et K des constantes

    Le but étant bien entendu d'en tirer n ...
    Une fois de plus un problème mal posé.
    Que sont les constantes ?
    des entiers des rationnels des réels des complexes ?
    Sont elles positives si elles ne sont pas complexes
    L'inconnue est-elle entière, positive, etc, etc...
    Comment peut on répondre à des problèmes ainsi posés ?
    Ce qu'on trouve est plus important que ce qu'on cherche.
    Maths de base pour les nuls (et les autres...)

  5. #5
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Points : 16 081
    Points
    16 081
    Par défaut
    Citation Envoyé par damienw Voir le message
    (a^n + b^n)/(c^n + d^n) = K avec a, b, c, d et K des constantes

    Le but étant bien entendu d'en tirer n ...
    J'ai comme un doute que cette équation ait toujours des solutions.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  6. #6
    Rédacteur
    Avatar de Zavonen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 772
    Détails du profil
    Informations personnelles :
    Âge : 76
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 772
    Points : 1 913
    Points
    1 913
    Par défaut
    Citation Envoyé par pseudocode Voir le message
    J'ai comme un doute que cette équation ait toujours des solutions.
    Dans le cas où les constantes sont des réels et où l'inconnue est un entier (ce qui reste à préciser par le PO), on peut même être sûr du contraire.
    En effet l'application :

    n ---> (a^n + b^n)/(c^n + d^n)

    serait alors surjective et R serait dénombrable.
    Ce qu'on trouve est plus important que ce qu'on cherche.
    Maths de base pour les nuls (et les autres...)

  7. #7
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 83
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Points : 5 179
    Points
    5 179
    Par défaut
    Salut!
    Tu peux définir la fonction
    f = a^n + b^n - K*c^n -K*d^n
    Trace son graphe pour voir si, avec tes données, elle a un zéro, aucun ou plusieurs, et pour le(s) localiser approximativement. Ensuite, tu pourras la (les) calculer plus précisément en utilisant une méthode classique de résolution des équations non linéaires (dichotomie, regula falsi, Newton).
    Jean-Marc Blanc
    Calcul numérique de processus industriels
    Formation, conseil, développement

    Point n'est besoin d'espérer pour entreprendre, ni de réussir pour persévérer. (Guillaume le Taiseux)

  8. #8
    Rédacteur
    Avatar de Zavonen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 772
    Détails du profil
    Informations personnelles :
    Âge : 76
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 772
    Points : 1 913
    Points
    1 913
    Par défaut
    Citation Envoyé par FR119492 Voir le message
    Salut!
    Tu peux définir la fonction
    f = a^n + b^n - K*c^n -K*d^n
    Trace son graphe pour voir si, avec tes données, elle a un zéro, aucun ou plusieurs, et pour le(s) localiser approximativement. Ensuite, tu pourras la (les) calculer plus précisément en utilisant une méthode classique de résolution des équations non linéaires (dichotomie, regula falsi, Newton).
    Jean-Marc Blanc
    NB1:Ces méthodes ne marchent pas pour des résolutions en entiers.
    NB2: Nous ne connaissons toujours pas la nature de l'inconnue.
    Ce qu'on trouve est plus important que ce qu'on cherche.
    Maths de base pour les nuls (et les autres...)

  9. #9
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 7
    Points : 5
    Points
    5
    Par défaut bonjour
    bonjour,

    je vous remercie beaucoup pour vous réponses!!

    a, b, c, d et K sont des constantes appartenant aux réels positif

    n est également un réel positif

    et en fait l'équation n'est (a^n + b^n)/(c^n + d^n) = K
    mais (a^n - b^n)/(c^n - d^n) = K

    mais je ne pense pas que cela change grand chose...



    merci pour votre aide,

    damien

  10. #10
    Rédacteur
    Avatar de Zavonen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 772
    Détails du profil
    Informations personnelles :
    Âge : 76
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 772
    Points : 1 913
    Points
    1 913
    Par défaut
    Alors dans ce cas il faut suivre les conseils de Jean-Marc Blanc
    Ce qu'on trouve est plus important que ce qu'on cherche.
    Maths de base pour les nuls (et les autres...)

  11. #11
    Membre régulier
    Profil pro
    Inscrit en
    Août 2006
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 79
    Points : 77
    Points
    77
    Par défaut pour paraphraser..
    f(n) est en fait une somme d'exponentielle.
    Tu cherches f(n)=0

    C'est assez facile, mais sois quand meme attentif au fait que tu pourras avoir plusieurs solutions pour n.
    En effet, rien ne dit que f est croissante ou decroissante (la derivee de f ressemblant tellement a f).

    Si c'est le cas, ta methode de calcul (dichotomie ou autre methode voisine) va peut être délirer.

Discussions similaires

  1. Réponses: 5
    Dernier message: 01/04/2010, 08h08
  2. Problème code résolution équation différentielle
    Par glenngrauwels dans le forum MATLAB
    Réponses: 3
    Dernier message: 08/02/2010, 20h12
  3. [Débutant] résolution équation de Laplace
    Par greghor dans le forum MATLAB
    Réponses: 3
    Dernier message: 23/03/2009, 10h49
  4. Résolution équations différentielles
    Par alex63000 dans le forum Octave
    Réponses: 1
    Dernier message: 07/10/2007, 23h20
  5. résolution équation à n inconnus
    Par booba12 dans le forum Langage
    Réponses: 1
    Dernier message: 27/04/2007, 13h07

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