Duc de Toscane avec Giac/XCAS

La fonction count_eq(val,liste) compte le nombre d'occurrences de val dans liste.

La fonction hasard(n) renvoie un entier entre 0 et n-1 compris.

La première idée consiste à utilier une boucle pour ranger les valeurs dans une liste :

Relations binaires et fonctions avec Haskell

Quelques tests pour travailler sur les relations binaires avec Haskell:

GeShi sur Drupal : configurer facilement le style

Pour modifier le style par défaut de GeShi, ajouter ceci à votre fichier css actif, qui est pour ce site dartik.css qui se trouve dans .../themes/redsalute/css/ :

Poker en Haskell

une approche constructive

Nous allons aborder le problème du poker (cf introduction du traitement avec Python) de manière cette fois constructive : nous allons créer les mains de Poker pour ensuite les compter, ce qui correspond à la démarche utilisée en cours de mathématique, une fois qu'ont été introduites les combinaisons.

Poker en Python

Dénombrer

On demande souvent au lycée de faire des simulations et de tenter de bidouiller quelque chose avec deux ou trois résultats de statistique inférentielle admis ou « démontrés » par observation...

Nous allons plutôt rester dans un domaine mathématique non magique et ne plus faire un sondage sur des résutats partiels mais dénombrer tous les résultats.

TP Maple Algo à l'X

Remise en forme en algo avec les sujets de l'X-ENS de 2013 et 2010 ainsi qu'un memento Maple puis une exploration de la mathématique avec une tortue ou comment aborder le programme de Master II avec des outils informatiques de maternelle...
Les TP au format PDF

Approximation de ln(x) par la méthode de Monte-Carlo

Méthode de Monte-Carlo starifiée pour le calcul de $\ln(2)$

Il s'agit de calculer une approximation de $\ln(x)$ ou de toute autre expression non polynomiale par la méthode de Monte-Carlo naïve : le principe est de « tirer » au hasard dans une cible rectangulaire et de compter le nombre de fois où la « fléchette » se plante en-dessous de la courbe représentative de la dérivée de la fonction.

Logique des propositions en Haskell part I

Une base pour travailler en logique avec Haskell. Il restera en mini-projet à créer des fonctions de mise sous forme normale conjonctive et disjonctive...

Math discrète INFO1

La saison reprend...
Mais le programme change cette année ! Outre les contenus mathématiques un peu réorganisés, la nouveauté est l'arrivée de Haskell à la place de OCaml...On y trouvera même des exercices d'un manuel de CM1...de 1970...
Au sommaire:

Méthode des rectangles au Bac : variations autour d'un exercice

Petites variations autour d'un sujet de Bac S 2013 : pensons fonctions ! Et n'oublions pas qu'il s'agit d'une épreuve de mathématiques....

L'article au format PDF et TEX.

Simulations de lois de probabilité avec CAML

Simulation de la loi binomiale avec Caml et comparaison avec les valeurs théoriques. Calcul récursif des valeurs de la loi de Poisson. Diverses expériences aléatoires. Lois géométriques et hypergéométriques.

VISA POUR LA PRÉPA 3e édition


IMAGE(<a href="http://www.images.hachette-livre.fr/media/imgArticle/DUNOD/2013/9782100592845-G.jpg" rel="nofollow">http://www.images.hachette-livre.fr/media/imgArticle/DUNOD/2013/9782100592845-G.jpg</a>)
La troisième édition de «Visa pour la Prépa» est sortie le 5 juin 2013.
Elle s'adapte au nouveau programme de la rentrée 2013 avec l'introduction des probabilités, de l'informatique pour tous.
On y trouve également un chapitre sur la logique et le raisonnement.
Cette version est «compatible» avec les options MPSI/PCSI/PTSI/BCPST/ECS.


Attention! Errata :

Un livre sur SAGE

IMAGE(http://sagebook.gforge.inria.fr/couverture.jpg) Le sagebook version mai 2013 est diponible au prix imbattable de 10 euros pour 450 pages de plaisir (pas de droit d'auteur, juste le prix du papier...). La version pdf est gratuite.
Vous saurez tout sur SAGE et la mathématique.

Surcharge en Caml pour calculer une espérance

Avec Caml, on est vite confronté au problème de surcharge des opérateurs arithmétique. Il y a pourtant un moyen d'y remédier. Il est instructif de lire par exemple cet article .
Je m'en suis inspiré pour calculer l'expérance d'une loi à valeurs entières ou flottantes:

Module de probabilités en CAML

Diporama présentant un petit module de probabilités pour CAML:

Le diaporama au format PDF et TEX.

Pages

courtesy of webmatter.de