Bibm@th

Forum de mathématiques - Bibm@th.net

Bienvenue dans les forums du site BibM@th, des forums où on dit Bonjour (Bonsoir), Merci, S'il vous plaît...

Vous n'êtes pas identifié(e).

#26 Re : Cryptographie » Les secrets de freddy et yoshi » 30-01-2013 19:36:57

Bonsoir à tous et merci nerrosson, je me suis bien amusé.

Je ne vais pas donner la solution, puisque gielev ne l'a pas fait, par contre je l'ai envoyée à nerosson pour approbation.
Pour ma part, j'ai fait un programme python pour m'aider.
On entre les morceaux du message que l'on connait et le programme complète d'autres trous en fonction.
Ensuite, on devine une lettre ou deux et on recommence, jusqu'à avoir le résultat complet.
Il donne aussi les tailles de clés possibles (avec des bornes choisies par l'utilisateur).
Je peux le poster dans la rubrique programmation si ça intéresse des gens.

A+

#27 Café mathématique » La formalisation du Théorème de Feit-Thompson en Coq » 23-09-2012 23:18:58

Barbichu
Réponses : 0

Chers Bibmatheux,

pour vous changer de vos (il-)lectures récentes à propos de la conjecture de Syracuse. J'ai l'honneur de vous mettre sous la dent la nouvelle de l'achèvement récent de quelque chose que je considère comme extraordinaire.
http://www.msr-inria.inria.fr/events-ne … ved-in-coq
Il s'agit d'une formalisation complète, dans l'assistant à la preuve Coq, du théorème de Feit-Thompson, stipulant que tout groupe d'ordre impair est résoluble.

Pour faire court, la preuve originale (mais aussi la preuve révisée) de ce théorème tient sur plusieurs centaines de pages et repose sur des prérequis en théorie des groupes, en théorie de Galois et en théorie des caractères, ce qui fait que seuls quelques spécialistes sur cette planète peuvent affirmer l'avoir lue et comprise dans son intégralité (et je n'en fais pas partie ;)). L'assistant à la preuve Coq est un outil permettant de formuler des définitions, des théorèmes et des démonstrations mathématiques et de vérifier ces dernières mécaniquement. À l'issue de 6 ans d'efforts, une équipe de chercheurs menée par Georges Gonthier (Microsoft Research Cambridge), au sein du centre commun Inria-MSR, a abouti à une formalisation complète et certifiée du-dit théorème, ce qui non seulement apporte la certitude que le théorème est vrai (même si ce fait était déjà bien accepté dans la communauté mathématique), mais montre aussi que la preuve formelle a de beaux jours devant elle.

Par ailleurs, je pointe les intéressés vers une preuve formelle, encore inachevée à ce jour, de la conjecture de Kepler (dans un autre assistant de preuve : HOL Light) : http://code.google.com/p/flyspeck/

Formellement vôtre,

#28 Re : Café mathématique » nouvelle remarque sur Syracuse » 23-09-2012 23:09:19

LEG,

La possibilité de vérifier la correction d'un raisonnement mathématique ne tient qu'à la précision du vocabulaire utilisé et à la rigueur dans l'enchaînement des idées. Tes longues déblatérations sur ce forum ne font preuve ni de l'une ni de l'autre. Sans compter la mauvaise qualité de ton expression écrite et l'absence totale d'auto-relecture de tes messages, je qualifierais déjà tes messages de flood.

Cordialement,

#29 Re : Enigmes, casse-têtes, curiosités et autres bizarreries » Comment se faire proprement blackbouler ? » 23-09-2011 22:45:08

Bonjour,
je suis de passage exceptionnel, ne vous y habituez pas trop ;)

yoshi a écrit :

.Il existe ainsi une version entièrement formalisée, formulée avec Coq par Georges Gonthier et Benjamin Werner, qui permet à un ordinateur de complètement vérifier le théorème des quatre couleurs.....aucune preuve qui ne fasse pas appel à l'ordinateur n'a été découverte jusqu'ici

Là, je suis en désaccord, l'ordinateur n'a rien démontré (au sens actif du terme) du tout...
Il a fourni une assistance indispensable offrant un gain de temps, de mémorisation et d'absences de fautes de "calcul" (qui lui soit imputable) c'est de la "DémAO" : on pourrait probablement se passer de lui, à condition de se répartir le travail entre plusieurs chercheurs et d'accepter d'y passer des années : 1200 h de travail de supercalculateur jour et nuit, ça représente bien des années de travail humain à 8 h par jour et des tonnes (au sens propre) de papier.
Il a été fourni un algorithme à la machine et le théorème n'était validé que si un certain résultat était fourni.

Mouais, je ne suis pas sûr de comprendre où tu veux en venir, yoshi. Je suis d'accord que ce n'est pas l'ordinateur qui est à l'origine de la preuve. Par contre la seule preuve suffisamment complète pour être reconnue comme "preuve" n'existe que sous forme de code Coq. Et si c'est un humain (si on peut considérer que Georges est humain :D) qui a écrit le script de cette preuve, c'est l'ordinateur qui il a l'entièrement vérifié (en même temps que l'humain qui l'a composée). Non pas par un calcul d'exemples, mais bien par un calcul de "démonstration". Le-dit calcul ne prenant que quelques dizaines de minutes. Et cette preuve là est aussi fiable que le sont la machine sur laquelle elle est exécutée, le noyau compilé de Coq et la théorie sur laquelle il est basé (le calcul des constructions inductives avec univers). Ensuite c'est une question de croyance personnelle, et pour ma part j'ai plus confiance en cela qu'en une armée d'humains (surtout s'ils se croient intelligents et qu'ils omettent des étapes de raisonnements qu'ils trouvent triviales).

Il y a aussi un gros débat de religion sur ce qu'est une preuve, car tout le monde n'a pas les même convictions. Et les miennes sont assez tranchées à présent.

a+

#30 Re : Café mathématique » A propos de la réciproque du "théorème" de Pythagore... » 11-01-2011 20:03:27

Re,
désolé, cela ne m'a pas éclairé. Dans les deux cas, il y a les mêmes choses à démontrer. Peut-être que la démonstration est plus simple dans le second cas (car on donne de l'information à l'utilisateur, et encore ...), et rapporte peut-être moins de mérite à l'utilisateur. Mais au final c'est la même démo et ça a la même valeur.
Mais je ne suis même pas sûr que ce soit cela ton point ...
a+

#31 Re : Café mathématique » A propos de la réciproque du "théorème" de Pythagore... » 11-01-2011 17:07:11

Salut,
là il va me falloir des exemples pour comprendre cette dernière intervention.
Qu'appelles-tu vérifier et établir ? Veux-tu bien donner des exemples de couples (A, B) pour instancier ton post précédent.

#32 Re : Café mathématique » A propos de la réciproque du "théorème" de Pythagore... » 10-01-2011 13:31:15

Salut,
c'est surprenant ça quand même, un prof sorti de l'ens et qui raconte des sornettes pareil, surtout pour l'époque.

Mais au passage, elle sort d'où ta citation de yoshi, theadrien ? Ça me rappelle une discussion privée que j'ai eu avec yoshi (suite à une égalité trigo à montrer, il y a un moment maintenant), mais je ne trouve aucune référence à ta quote sur le forum.
a+

#33 Re : Enigmes, casse-têtes, curiosités et autres bizarreries » 8 jetons à trier... » 10-01-2011 13:15:36

Salut,
C'est moi ou il y a aussi un coup fourré, qui est plus "fourré" que "coup" cette fois-ci ? (Car si c'est le cas, j'ai la solution)
a+

#35 Re : Café mathématique » A propos de la réciproque du "théorème" de Pythagore... » 08-01-2011 17:58:19

Re,

yoshi a écrit :

Même tourné ainsi : il n'y a pas là de résultat caractérisé par l'aboutissement d'un "cunu"...
Ramener la caractérisation du chat au fait qu'il ait 4 pattes est un "léger", non ?...

Je crois qu'on a mis le doigt sur le problème : tant qu'on invoque pas la réciproque du théorème de Pythagore, le théorème de Pythagore lui même n'apporte pas a priori une meilleure caractérisation du triangle que le fait d'avoir quatre pattes ne caractérise le chat !
Je suis tout à fait d'accord que dans le cas de Pythagore, tout est dans le a priori, sauf que pour le lever, il y a obligation de citer la réciproque. Chose qu'on ne pourrait pas évidemment pas faire pour le chat. Chose qui fait que le résultat est juste pour le triangle, alors que le raisonnement lui-même est faux s'il se dispense d'invoquer la réciproque.

J'espère ne pas avoir empiré les choses.
Bonne soirée, pour de vrai cette fois-ci.

#36 Re : Enigmes, casse-têtes, curiosités et autres bizarreries » Faut pas jouer avec les allumettes... » 08-01-2011 17:51:02

Re,
Je pense que les deux dernières allumettes devraient servir à s'assurer que les deux paires d'allumettes mises bout à bout sont correctement alignées.
Par contre, je crains ne pas comprendre le dilemme de yoshi, qu'est ce qui te trouble ?
Bonne soirée !

#37 Re : Enigmes, casse-têtes, curiosités et autres bizarreries » Faut pas jouer avec les allumettes... » 08-01-2011 15:37:58

Re,
J'en déduis que le théorème de Thalès n'est pas au programme de 4e, mais plutôt de 3e ou de seconde ?
a+

#38 Re : Café mathématique » A propos de la réciproque du "théorème" de Pythagore... » 08-01-2011 15:26:50

Re,

yoshi a écrit :

Et t'as bien fait de laisser tomber ton histoire de chat et de chien, comparaison n'est pas raison, et ça n'a rien à voir...

Même tourné ainsi ?
Soit [tex]C[/tex] un animal ayant 4 pattes.
Supposons que [tex]C[/tex] soit un chat
Alors dans ce cas, d'après le théorème "tous les chats ont 4 pattes", [tex]C[/tex] devrait avoir 4 pattes.
Or, par hypothèse, on sait que [tex]C[/tex] a bien 4 pattes
[tex]C[/tex] est donc bien chat

Je comprendrais que tu refuses, mais moi je trouve la ressemblance frappante, (en plus tu as une égalité numérique : 4 pattes = 4 pattes).

Quant au nouveau programme, au final, il ne fait que tirer parti du fait que le théorème original et sa réciproque soient tout deux vrais pour appeler désormais "théorème de Pythagore" l'équivalence entre le fait d'avoir la propriété AB² + BC² = AC² et le fait d'être rectangle en B. C'est sûr que ça dé-complexifie les raisonnements puisqu'on ne se demande plus quel sens de l'équivalence on utilise. Ça évite donc les erreurs de raisonnement par absence de réflexion ... Reste à déterminer ce qu'on veut : que les élèves se trompent moins ou qu'il réfléchissent plus ?

a+

#39 Re : Enigmes, casse-têtes, curiosités et autres bizarreries » Enigme : à l'intérieur d'un triangle équilatéral » 08-01-2011 14:31:05

Re,

yoshi a écrit :

Tu fais allusion à cette méthode-ci :

[...]

C'est vrai que c'est court...
Tu vois qu'on est deux à l'avoir relevée : c'est déjà mieux qu'un tout seul, non ? D'un seul coup, là, j'augmente l'intérêt porté à ton idée de 100 % (c'est pas beau les % ?)

Au temps pour moi, vous êtes deux ;)
Par contre si ce programme est effectivement très court, ce n'est pas le plus efficace, car il est strictement équivalent à celui de mon post #15 (ce sont en fait les mêmes calculs qui sont fait, à une petite simplification près).
Même si une première optim' consiste à faire varier l dans [a/2 , a] au lieu de [1, a] (en effet l + m >= a et l >= m donc 2l >= a et l >= a/2), et qu'il y a plein d'autres petites optim' à faire, cet algorithme reste cubique.

Et plutôt que d'envoyer moi-même l'algo quadratique, je vais vous donner un indice. Il n'y a pas besoin de faire varier n, il suffit de le calculer grâce à la formule. Et, oui, on peut le faire sans passer par des approximations.

Merci de ta réponse.
a+

#40 Re : Café mathématique » A propos de la réciproque du "théorème" de Pythagore... » 08-01-2011 14:18:03

Salut,
J'ai un exemple peut-être plus frappant, qui devrait peut-être te convaincre.
Au début j'avais pensé au célèbre exemple de sophisme "Tous les chats ont quatre pattes, or mon chien à quatre pattes donc c'est un chien", mais c'est en somme le même type de contre-exemple que celui que Fred a donné, donc j'ai trouvé autre chose.

Supposons que la démonstration suivante est correcte :

Soit ABC un triangle tel que AB=3, AC= 4, BC = 5.
Supposons que le triangle ABC soit rectangle en A.
Alors, dans ce cas, d'après le théorème de Pythagore, le côté [BC] devrait mesurer BC = sqrt(AB²+AC²) = sqrt(3²+4²)=sqrt(25), donc 5.
Or, par hypothèse, la longueur donnée de [BC] donnée est bien 5.
Le triangle ABC est donc bien un triangle rectangle (en A).

Pour tout entiers x et y, on pourrait remplacer brutalement  3 par x, 4 par y et 5 par sqrt(x² + y²), le raisonnement devrait rester tout aussi correct.
Cela donne donc, pour tout entiers x et y :

Soit ABC un triangle tel que AB=x, AC= y, BC = sqrt(x²+y²).
Supposons que le triangle ABC soit rectangle en A.
Alors, dans ce cas, d'après le théorème de Pythagore, le côté [BC] devrait mesurer BC = sqrt(AB²+AC²) = sqrt(x²+y²)
Or, par hypothèse, la longueur donnée de [BC] donnée est bien sqrt(x²+y²).
Le triangle ABC est donc bien un triangle rectangle (en A).

Ce qui revient à prouver la réciproque du théorème de pythagore en utilisant exclusivement le théorème lui-même.

Autrement dit, si ta démonstration est juste, la réciproque du théorème de Pythagore est une conséquence directe du-dit théorème. (Il arrive parfois que ce soit le cas, mais pas avec ce théorème, et pas avec ce genre de démonstration ...)

a+

#41 Re : Enigmes, casse-têtes, curiosités et autres bizarreries » Enigme : à l'intérieur d'un triangle équilatéral » 08-01-2011 13:59:34

Mon très cher yoshi,

Rien ne sert de s'énerver, les personnes qui ne sont pas convaincues cherchent à reprouver les choses d'elles-mêmes. Je me suis rendu à l'évidence à présent, peut-être est-ce inévitable. Ils vérifient par leur propre moyen, et s'en persuadent. Parfois ils entendent les autres dire "ça ne va" pas, parfois les autres ont raison, parfois ils ont tort. Il s'en suit alors débat où ce n'est pas toujours celui ou ceux qui ont raison qui ont le dernier mot ...

Oserais-je te rappeler que de mon point de vue le problème n'a pas avancé d'un iota depuis mon post #19 d'il y a plus de 2 ans, mis à part la caractérisation arithmétique et éventuellement la démonstration à l'aide la formule de Héron (que je ne trouve pas personnellement beaucoup plus élégante que la mienne, car au lieu de faire appel au concept d'affixe, aisément remplaçable par des coordonnées, elle utilise un théorème massue puis génère encore plus de calculs que ce que j'avais dû faire, mais c'est une question de goût).

Je devrais même ajouter que je n'ai pas encore vu être posté d'algorithme plus rapide que celui que j'avais donné à l'époque (post #15) : notamment tout ceux que j'ai vu font varier (directement ou indirectement) n, m et p à l fixé puis vérifient une égalité booléenne, ce qui rend le problème cubique (à un facteur logarithmique près), alors qu'il y a de manière évidente (maintenant qu'il y a eu tant de discussions) une façon de ne faire varier que n et m et de calculer p, ce qui rend le problème quadratique (à un facteur logarithmique près). J'aurais pu poster l'algorithme, mais tant que le débat en était à "je ne suis pas d'accord avec ci, il faudrait faire ça", je n'avais pas envie de poster. D'ailleurs, j'avais hésité un moment à poster la caractérisation arithmétique, et personne d'autre que freddy n'y a porté d'attention, tout le monde continuant à débattre sur la validité des démarches et la présence d'approximations ...

En me relisant, je trouve que je suis peut-être un peu aigri aujourd'hui, je l'admets ...

#42 Re : Programmation » générateur de mots croisés » 07-01-2011 00:44:40

Re,

yoshi a écrit :

Mais il me semble qu'on code d'abord et qu'on optimise après, cela dit un programme est lent s'il gigote dans tous les sens et fait des tas de tests inutiles...

En fait, d'abord on trouve un algo de complexité raisonnable. Ensuite on le code, et s'il marche en pratique sur des exemples de la taille voulue en un temps que l'on trouve raisonnable, on peut commencer à chercher des optim'.
Si le programme qu'on a codé ne termine pas, inutile de l'optimiser en général : soit on a fait une erreur, soit on n'a pas pris un bon algo ... soit il n'en existe pas de "bon" ;). Dans ce dernier cas, il faut trouver d'autres approches (à des problèmes simplifiés ou de manière probabiliste) ou utiliser un très gros calculateur ... ou bien les deux.

a+

#43 Re : Programmation » générateur de mots croisés » 07-01-2011 00:37:43

Salut,

yoshi a écrit :
tibo a écrit :

J'ai pensé à une procédure qui s'appelle elle meme, mais rien de tres concluant.

C'est de la récursivité...
Le prog est plus court en principe mais il me semble bien avoir lu quelque part que, dans pas mal de cas, c'était plus lent à cause des "appels intensifs à la Pile".
Barbichu t'en dirait sûrement plus...

Je me sens presque invoqué quand tu parles comme ça ...
Les programmes récursifs ne sont pas toujours les plus courts, tout dépend de la nature du problème étudié et de la structure des objets utilisés. Quant à la pile, la programmation récursive l'utilise en effet intensivement, ce qui a pour effet d'augmenter la complexité mémoire de l'algo (qui sur une machine physique se traduit par des ralentissement lorsque la mémoire vient à manquer, puis un crash du petit nom de "stack overflow"). Il est cependant possible, avec un compilateur un tout petit peu élaboré et un style de programmation convenable (http://fr.wikipedia.org/wiki/R%C3%A9cursion_terminale) de contrôler l'occupation de la mémoire.

Quant au cas particulier du programme que tu veux écrire, tu auras sûrement compris qu'essayer tous les mots possible n'est pas raisonnable. Moi je tirerais un premier mot au hasard, en le plaçant horizontalement, puis je compléterais en tirant des complétions verticales possibles, puis horizontales, ... etc ... en mettant des cases noire là où l'on ne trouve rien de bien. En gros, tu lui fais jouer au Scrabble (R), mais avec toutes les lettres qu'il veut ! Après ce n'est que mon intuition.

a+

#44 Re : Enigmes, casse-têtes, curiosités et autres bizarreries » élucubrations en salle d'attente ... » 07-01-2011 00:15:45

'soir !
Mmmh, j'ai la réponse à la première question.
Quant à la deuxième, je n'ai de réponse certaine que si leur mère donne un nombre impair de jetons à chacun. Si c'est le cas, je peux aussi dire qu'ils ont eu de la chance d'avoir fait autant de tour !
a+

#45 Re : Café mathématique » A propos de la réciproque du "théorème" de Pythagore... » 06-01-2011 23:59:35

Re,
Hé oui, quelques soient les données que tu manipules, et même si ce raisonnement ne fait intervenir que des assertions qui se trouvent être par ailleurs vrais (si l'on enlève certains connecteurs logique). Ton raisonnement ne constitue pas une démonstration valide.
La logique est une discipline (à cheval entre les mathématiques et l'informatique) qui est parfois contre-intuitive et qui est malheureusement inconnue ou méconnue de nombreux mathématiciens (et même de haut niveau). C'est peut-être l'une des choses que je déplore le plus : qu'elle ne soit pas enseignée dans les cursus de math "standards" (pour quelqu'un qui ne choisi jamais délibérément de faire de la logique).
Pourtant, elle seule permet d'énoncer une définition formelle de ce qu'est une "démonstration valide".
a+

#46 Re : Café mathématique » A propos de la réciproque du "théorème" de Pythagore... » 06-01-2011 18:00:40

Bonsoir,

et bonne année 2011 à tous !

yoshi a écrit :

Si, dans un triangle ABC, le carré de la longueur d'un côté est égal à la somme des carrés des longueurs des deux autres côtés, alors ce triangle rectangle et l'hypoténuse est ce 3e côté.

Je valide l'énoncé de "la réciproque du théorème de Pythagore".

yoshi a écrit :

Deux cas où la méthode de résolution est la même seule la conclusion diverge...
On leur demande de procéder ainsi
Exemple 1 : AB=3, AC= 4, BC = 5.
| BC² = 5² = 25
| AB²+AC² = 3²+4²=9+16=25
1ere pierre d'achoppement : les calculs séparés
On constate que BC² = AB² + AC², donc le triangle ABC est rectangle en A d'après la réciproque du théorème de Pythagore.

C'est ici bien la réciproque du théorème de Pythagore qui intervient !

yoshi a écrit :

Et c'est là que le 2e bât va blesser :
AB=6, BC = 11, AC = 13
| AC² = 169
| AB²+BC² = 6²+11² = 36+121 = 157
On constate que AC² n'est pas égal à AB²+BC²...
Et là, on trouve : Puisque AC² n'est pas égal à AB²+BC², alors le triangle ABC n'est pas rectangle d'après la réciproque du théorème de Pythagore.
Alors qu'on leur demande de s'arrêter après "rectangle" puisque là, ce n'est plus la réciproque du théorème mais sa contraposée.

Oui, il s'agit bien de la contraposée du théorème de Pythagore (qui est à une tautologie près le-dit théorème), et pas du tout sa réciproque.

yoshi a écrit :

Certains ont développé spontanément une 3e voie qui s'avère incorrecte de façon évidente avec le cas n°2
Ils partent du principe (sans le dire) que la réponse est oui, font les calculs en conséquence :
BC² = AB²+AC = 3²+4²=25, donc BC = 5...
Et là, ils réinjectent leur résultat :
BC²=...
AB²+AC²=....
Puisque BC² = AB²+AC² alors le triangle ABC...etc...
Ce qui me faisait ajouter en marge le commentaire suivant,  commentaire que je n'ai jamais eu le "culot" d'enseigner, puisque non "orthodoxe"
Ce n'est pas ainsi qu'il est procédé dans le cours. Cependant, tu aurais pu procéder ainsi :
Supposons que le triangle ABC soit rectangle en A.
Alors, dans ce cas, d'après le théorème de Pythagore, le côté [BC] devrait mesurer BC² = AB²+AC = 3²+4²=25, donc 5.
Or, par hypothèse, la longueur donnée de [BC] donnée est bien 5.
Le triangle ABC est donc bien un triangle rectangle (en A).

Ce raisonnement est faux. Il est de la forme : "On suppose H, on ne trouve pas de contradiction. Conclusion : H est vrai en général"
(remplacez ensuite H par "ABC est rectangle en A" )
Ici, on ne peux en aucun cas s'en sortir sans invoquer la réciproque du théorème de Pythagore.

yoshi a écrit :

Et ça, ce n'est pas loin du raisonnement par l'absurde sans le dire (ça l'est en cas de réponse négative) et j'ai toujours pensé que ça permettrait de contourner les difficultés.
Petit bémol : on est là sur le fil du rasoir, il ne faut pas oublier certains petits mots...

Dans le "cas négatif", le raisonnement est de la forme : "Supposons H, on trouve une contradiction, donc H est faux en général"
Et cette fois-ci est correct.
Petit mot ou pas, le "cas négatif" (comme tu le dis) utilise (comme tu le dis aussi) un "raisonnement par l'absurde" et le cas positif est une erreur de raisonnement.


yoshi a écrit :

Mais, d'un autre côté, avec la méthode "classique", on est bien aussi sur le fil du rasoir, s'pas ?

Que veux-tu dire ?

++

#47 Re : Enigmes, casse-têtes, curiosités et autres bizarreries » Enigme : à l'intérieur d'un triangle équilatéral » 24-12-2010 14:31:18

Re,

yoshi a écrit :

Je suis parti sur les bases de freddy, j'ai fait une programmation "bête et méchante", et je tombe bien sur le triplet
(65,208,247), mais mon prg ignore superbement ceux-ci donné par Barbichu : (120, 153, 237) et (208, 97, 185)...

Tu viens d'obtenir un point sur un côté : 65 + 208 = 273
De même que (120, 153, 237) en était un : 120 + 153 = 273
La seule bonne solution (à permutations près) est (208, 97, 185).

yoshi a écrit :

Mais qu'en est-il de celui-ci donné par Epilog : (241, 227, 59) et pas par Barbichu, il me semble ?

D'après moi, c'est tout simplement la réponse à un autre problème ou bien c'est faux (ou les deux ^^).

Bon deneigement

#48 Re : Enigmes, casse-têtes, curiosités et autres bizarreries » Enigme : à l'intérieur d'un triangle équilatéral » 24-12-2010 14:08:55

Salut,

yoshi a écrit :

Désolé encore, avec mon niveau CM2, je ne connais pas ce M. Knuth dont tu vantes les mérites, seulement le knout...
J'ai bien vu que tu n'as pas sauté le pas de LaTeX, pourtant si tu es capable d'être époustouflé par ce Knuth, LaTeX ne devrait être qu'un jeu d'enfants (normal pour un multi-grand-père...)

Donald Knuth est un informatien célèbre, il est l'inventeur de TeX, langage pour lequel LaTeX (créé par Leslie Lamport) est une surcouche de macros, destinée à en faciliter l'utilisation. Il a créé TeX pour simplifier l'écriture du célèbre "The Art of Computer Programming" dont 3 volumes sont parus et dont le 4e est en cours d'écriture.


yoshi a écrit :

j'ai cru à l'instar du 1er programme de Barbichu, qu'on ne travaillait pas avec des valeurs approchées, or celle de y en est une...

Je n'ai moi non plus pas encore compris en quoi vous aviez besoin d'approximations pour vos calculs.
Ce n'est pas parce que vous devez calculer une racine carrée que vous avez besoin d'en avoir une approximation. Il y a des algorithmes de calcul de racines carrés entières, qui devraient être plus efficace qu'un calcul d'une valeur approché suivi d'un test d'intégralité.

a+

#49 Re : Enigmes, casse-têtes, curiosités et autres bizarreries » Enigme : à l'intérieur d'un triangle équilatéral » 24-12-2010 00:18:08

Bonsoir,
Avec une "nouvelle" caractérisation que je ne vous avais pas encore donnée, je peux pousser ma méthode et accélérer la procédure de recherche (on passe facilement au dessus de la barre des 600).
Ce que j'aime bien, c'est qu'elle s'abstrait du problème de géométrie pour devenir un problème (presque) purement arithmétique.
La voici : pour que (l, n, m, p) soit solution du problème où l est la longueur du côté du triangle et (n, m, p) les distances aux trois sommets. Il faut et il suffit que n⁴ + m⁴ + p⁴ + l⁴ - n²m² - n²p² - m²p² - n²l² - m²l² - p²l² = 0 et que le point ainsi désigné soit à l'interieur du triangle. Vous pourrez constater l'étrange symétrie du problème, y compris par rapport à l ! Peut-être qu'on peut trouver encore mieux en remarquant que c'est un polynôme symétrique et en l'exprimant en fonction des pse. À voir quand j'aurais le temps.
Joyeuse fêtes !

#50 Re : Enigmes, casse-têtes, curiosités et autres bizarreries » Enigme : à l'intérieur d'un triangle équilatéral » 22-12-2010 19:08:09

Bonsoir à tous,

Pour en revenir au sujet initial (les points à distances entière des sommets),
1/ Je ne peux que me ranger à l'avis de gprbx : trouver une solution proche d'un entier à 10^k près (pour tout k entier) ne répond pas au problème. Trouver un entier, c'est trouver un entier, il faut un minimum de rigueur. D'autre part, trouver des solutions d'une équation à 10^k près, n'est pas trouver une solution, c'est trouver une approximation d'une solution, mais ce n'est pas vrai pour n'importe quelle problème. Ce genre de procédé marche pour les solutions des équations usuelles uniquement parce qu'il y a un phénomène de continuité entre une solution et l'équation. Pour le problème étudié, ce n'est pas le cas : trouver une valeur approchée x qui répond presque au problème ne signifie pas que la vraie solution est proche de x.
2/ Je pense que Sieur Epilog ne répondait pas au bon problème, car si c'est le cas, il a fait une terrible erreur : PA² - PB² (qui est bien entier) n'a aucune raison d'être un multiple (sous-entendu "multiple entier") de 273.
En effet, si je reprends les notations de yoshi (je crois), on a : PA² - PB² = 273 (HA - HB). Sauf que (HA - HB) n'a aucune raison d'être entier.

Bien cordialement,

Pied de page des forums