Problème simple -> solution incroyablement complexe
Répondre à la discussion
Affichage des résultats 1 à 20 sur 20

Problème simple -> solution incroyablement complexe



  1. #1
    RemDeba

    Problème simple -> solution incroyablement complexe


    ------

    Mon prof d'optique avait envoyé une simulation avec un mec qui devait sauvé un gars de la noyade pour comprendre le principe de fermat et j'ai voulu effectuer le calcul moi-même voici un schéma du truc,
    Capture d'écran 2023-11-09 211553.jpg
    Mais après avoir posé l'équation je n'arrive pas à résoudre l'équation x/15Sqrt[100+x]-(-x)+5/5Sqrt[100+(5-x)^2]=0, je demande à Wolfram Alpha, et là je vois une solution incroyablement complexe :
    Capture d'écran 2023-11-09 212003.png
    La solution peut elle aussi compliqué pour un problème si simple ? Ou me suis-je juste planté dans le calcul?

    -----

  2. #2
    gg0
    Animateur Mathématiques

    Re : Problème simple -> solution incroyablement complexe

    Bonjour.

    C'est l'inconvénient du calcul formel. Il calcule, dans un cadre qui n'est pas forcément le tien, des solutions obtenues par une méthode générale. Et ne fait que des simplifications élémentaires ...
    Par exemple, il y a des i dans ta solutions, parce que la résolution est faite dans C, l'ensemble des complexes, dans lequel toutes les équations de degré au plus 4 ont des solutions algébriques. Et la formule donnée est ensuite à interpréter. le peux-tu ? Si tu ne peux pas, Wolfram ne te sert à rien !!

    Bizarre, ton équation, avec ce 5/5 inutile avant la deuxième racine.

    Cordialement.

  3. #3
    pierre_18

    Re : Problème simple -> solution incroyablement complexe

    Bonjour.
    Si on appelle phi_a et phi_b les angles formés par les segments AB et CB avec la normale à la droite de separation entre les milieux a et b, il faut que sin(phi_a)/sin(phi_b) = v_a = v_b. Où v_a et v_b sont les vitesses dans les milieux a et b. Si c'est l'ordonnée du point B qui est demandée, le calcul doit être un peu hard.
    Pierre

  4. #4
    gg0
    Animateur Mathématiques

    Re : Problème simple -> solution incroyablement complexe

    Bonjour.

    Je viens de regarder la question en détail, je ne sais pas d'où sort l'équation de RemDeba. Pour ma part, je tombe sur l'équation :
    (100+y^2)^(1/2)*y/15+(200-20*y+y^2)^(1/2)*(-10+y)/5=0
    En LaTeX :

    Wolfram donne comme solution approchée 7,8898, et une forme exacte très compliquée, avec des racines cubiques sous des racines carrées, et très mal simplifiée. mais sans aucune trace de complexes (pas de i). J'ai aussi essayé avec mon Maple d'il y a 25 ans, l'expression est différente mais pas plus engageante.

    Cordialement.

  5. A voir en vidéo sur Futura
  6. #5
    Kondelec

    Re : Problème simple -> solution incroyablement complexe

    Je ne vois pas en quoi la solution est complexe : Elle est du niveau collège.
    Si la vitesse est 3 fois plus faible dans l'eau alors il suffit de refaire exactement le même schéma, avec 10/3m coté eau et tracer une droite entre le départ et l'arrivée.

  7. #6
    Kondelec

    Re : Problème simple -> solution incroyablement complexe

    Avec un schéma : Le problème revient à trouver l'ordonnée à l'origine de la droite passant par AC'
    Images attachées Images attachées  
    Dernière modification par Kondelec ; 11/11/2023 à 14h59.

  8. #7
    GBZM

    Re : Problème simple -> solution incroyablement complexe

    Bonjour,
    La "solution" de Kondelec est fausse, pour deux raisons.
    1°) Si on va trois fois moins vite dans l'eau, il faut multiplier par 3 les distances dans l'eau et pas les diviser par 3.
    2°) Si on se contente de dilater par 3 dans une direction (perpendiculaire au rivage), ça ne multiplie pas par 3 les distances dans l'eau.

    En prenant 5m comme unité de longueur, l'équation à résoudre est l'annulation de la dérivée de , soit . La solution comprise entre 0 et 1 est à peu près, 0,76118, ce qui fait 3,806 m. Il est clair que 7 et quelques m est aberrant puisque c'est plus grand que 5.

  9. #8
    GBZM

    Re : Problème simple -> solution incroyablement complexe

    Ma première raison va dans le mauvais sens, mais la deuxième reste : la solution 3,75m de Kondelec est incorrecte.

  10. #9
    gg0
    Animateur Mathématiques

    Re : Problème simple -> solution incroyablement complexe

    Heu ... si on va 3 fois moins vite, ça correspond à une distance de sable trois fois plus grande, faite à la même vitesse; donc pas 10/3, mais 30. Je suis très dubitatif, car ça va donner une intersection "en bas" et donc plus long dans l'eau que dans le sable. Et un y=5/4. en fait, ce n'est pas une question de distance, mais de temps. Avec D=Vt, on voit que les temps sont inverses des vitesses.

    Et je viens de m'apercevoir que j'ai travaillé avec une largeur de 10 au lieu de 5, donc mes équations du message #4 sont fausses. Je le reprends.

    Cordialement.

    [edit : croisement avec GBZM]
    Dernière modification par gg0 ; 11/11/2023 à 15h59.

  11. #10
    gg0
    Animateur Mathématiques

    Re : Problème simple -> solution incroyablement complexe

    Message #4 modifié avec 5 :
    (100+y^2)^(1/2)*y/15+(125-10*y+y^2)^(1/2)*(-5+y)/5=0
    En LaTeX :

    Wolfram donne comme solution approchée 3,8059, Maple aussi.


    Le 7,8898 était cohérent avec une largeur de 10, mais évidemment pas avec l'énoncé du problème.

    Cordialement.

  12. #11
    Kondelec

    Re : Problème simple -> solution incroyablement complexe

    Effectivement je viens de vérifier, ma solution ne fonctionne pas (même si le résultat est proche)

    Ce problème illustre en fait la loi de Descartes, le sinus de l'angle "d"entrée" est égale à celui de l'angle de sortie*l'inverse du rapport des vitesses

    Bonjour,
    La "solution" de Kondelec est fausse, pour deux raisons.
    1°) Si on va trois fois moins vite dans l'eau, il faut multiplier par 3 les distances dans l'eau et pas les diviser par 3.
    non, tu as tout faux...Tu n'a jamais observé quelque chose plongé dans l'eau ?
    Dernière modification par Kondelec ; 11/11/2023 à 17h27.

  13. #12
    Biname

    Re : Problème simple -> solution incroyablement complexe

    Salut,
    La dérivée de la somme des temps doit être nulle pour trouver le min ou le max, non ?
    donc d(t_plage)/dx = -d(t_eau)/dx
    détails avec python sympy
     Cliquez pour afficher


    Biname

    Toujours à l'eau le noyé ?

  14. #13
    Kondelec

    Re : Problème simple -> solution incroyablement complexe

    Il y a un problème dans ton programme, la solution est celle donnée au message #10, j'ai également vérifié de mon coté.

  15. #14
    Biname

    Re : Problème simple -> solution incroyablement complexe

    Citation Envoyé par Kondelec Voir le message
    Il y a un problème dans ton programme, la solution est celle donnée au message #10, j'ai également vérifié de mon coté.
    Vérifions : (V en m/s >>> 4.16667 et 0.83333)
    msg #10
    d1 = sqtr(3.8059² + 10²)= 10.700 m
    t1 = 10.700/4.16667 = 2.658 s
    d2 = sqrt((5-3.8059)² + 10²) = 10.071 m
    t2 = 10.071 / 0.83333 = 12.085 s
    t_tot = t1 + t2 = 14.653 s

    msg #12
    d1 = sqtr(4.2200² + 10²)= 10.854 m
    t1 = 10.854/4.16667 = 2.605 s
    d2 = sqrt((5-4.2200)² + 10²) = 10.030 m
    t2 = 10.030 / 0.83333 = 12.036 s
    t_tot = t1 + t2 = 14.641 s

    msg #12 arrive 12 ms avant msg #10

    Biname

  16. #15
    Biname

    Re : Problème simple -> solution incroyablement complexe

    Citation Envoyé par Kondelec Voir le message
    Il y a un problème dans ton programme, la solution est celle donnée au message #10, j'ai également vérifié de mon coté.
    Zoom python matplotlib
    Nom : ZoomPython_red.jpg
Affichages : 89
Taille : 23,2 Ko

  17. #16
    Kondelec

    Re : Problème simple -> solution incroyablement complexe

    La distance parcourue dans l'eau est (10^2+y²)^0.5
    Sur le sable elle est égale à (10^2+(5-y)^2)^0.5
    On divise ces distances par leurs vitesses respectives pour avoir la durée (15/3.6 et 5/3.6 pour avoir en m/s).
    Il suffit de chercher la durée minimale (comme je suis feignant je l'ai fais au solveur)
    Dernière modification par Kondelec ; 11/11/2023 à 19h16.

  18. #17
    Kondelec

    Re : Problème simple -> solution incroyablement complexe

    et avec les calculs (pas eu le temps d'éditer)
    Images attachées Images attachées  

  19. #18
    Biname

    Re : Problème simple -> solution incroyablement complexe

    Citation Envoyé par Kondelec Voir le message
    La distance parcourue dans l'eau est (10^2+y²)^0.5
    Sur le sable elle est égale à (10^2+(5-y)^2)^0.5
    On divise ces distances par leurs vitesses respectives pour avoir la durée (15/3.6 et 5/3.6 pour avoir en m/s).
    Il suffit de chercher la durée minimale (comme je suis feignant je l'ai fais au solveur)
    Mon erreur : je prends 3km/h et non 5 km/h (0.833m/s = 3000/3600)
    Correction :
     Cliquez pour afficher

    Pour la deuxième racine en ~x=7 ? La vitesse devient négative ???

  20. #19
    GBZM

    Re : Problème simple -> solution incroyablement complexe

    Tout simplement, l'élévation au carré introduit des solutions parasites : n'est pas équivalent à .

  21. #20
    stefjm

    Re : Problème simple -> solution incroyablement complexe

    Jolie illustration des principes de Fermat et de moindre action (Maupertuis).

    https://fr.wikipedia.org/wiki/Principe_de_Fermat
    https://fr.wikipedia.org/wiki/Princi...moindre_action

    Pour la valeur négative, ce peut-être lié à l'image virtuelle de l'optique géométrique.
    Les principes physiques énergétiques font intervenir des carrés. D'où les théorèmes de moindre action qui font état d'action extrémale (minimum ou maximum).
    En général, seule une des solutions est stable, et c'est la solution physique recherchée.
    Moi ignare et moi pas comprendre langage avec «hasard», «réalité» et «existe».

Discussions similaires

  1. Réponses: 38
    Dernier message: 27/11/2017, 10h04
  2. probleme de non initie, en recherche de solution simple
    Par invite6d089677 dans le forum Électronique
    Réponses: 29
    Dernier message: 22/06/2014, 15h12
  3. Probleme tres simple dont la solution m'echappe
    Par invite7a24023c dans le forum Mathématiques du collège et du lycée
    Réponses: 5
    Dernier message: 25/02/2012, 20h37
  4. formule simple pour problème complexe
    Par inviteea091ca6 dans le forum Mathématiques du supérieur
    Réponses: 4
    Dernier message: 08/02/2005, 13h14