English version ,
Formats ,
Calcul formel :
Projet Giac/xcas,
Xcas en ligne (beta 2),
Site pédagogique,
Algorithmique,
Agregation externe,
Agregation interne,
E-prints,
Physique mathématique :
Publications ,
Preprints ,
Notes de cours ,
Liens ,
Calculatrices HP :
Documentation,
Calcul formel,
Géométrie,
Capes
Enseignement :
L1-SCI120 et L2-préMagistère Climat ,
L2- MAT231,
L2-MAT249 Maths assistés par ordinateur ,
L3-MAT359 Calculatrices,
L3-LaTeX ,
L3-C++ ,
M1-Calcul formel ,
M2-Crypto ,
Calcul formel
Giac/xcas,
logiciel libre de calcul formel
Giac/Xcas est un systeme de calcul
formel libre (donc gratuit, sous licence GPL3)
pour Windows, Mac OSX et Linux/Unix.
Il offre un mode de compatibilité avec
maple, mupad et les TI89. Il est disponible sous forme de
logiciel (interface graphique ou texte au choix)
ou comme une bibliothèque pour programmer en C++.
- Téléchargez xcas
-
Testez giac
en ligne (interface réalisée par Jean-Pierre Branchard)
-
Discutez de xcas sur le
forum.
- Découvrez les possibilités de xcas en parcourant son
tutoriel également disponible au format
PDF, ou en parcourant une
présentation des possibilités
de xcas avec des exercices corrigés.
Pour la documentation complète,
suivre
ce lien.
- Les agrégatifs souhaitant utiliser xcas trouveront
des informations sur cette page
-
Pour plus de détails sur le projet Giac/xcas, cf. la page home de
Giac/xcas
A correct proof of the heuristic GCD algorithm :
PDF,
LaTeX.
Jordan Normal and Rational Normal Form Algorithms,
en collaboration avec M. Vaughan :
PDF,
LaTeX, source
maple/xcas.
Physique mathématique
-
Liens entre les résonances pour l'opérateur de Dirac
et de Schrodinger, Equations Dériv. Partielles, St. Jean-De-Monts,
vol 12, 1990.
-
Résonances pour l'opérateur de Dirac,
thèse Orsay, 1992
-
Résonances pour l'opérateur de Dirac-II,
Helvetica Physica Acta, vol 65 (1992), pp. 1077-1118
-
Approximation des valeurs propres de certaines perturbations
singulières et application à l'opérateur de Dirac,
en collaboration avec A. Mohamed,
Annales de l'Institut Henri Poincaré- Physique Théorique,
vol. 56 (3), pp. 235-277, 1992
-
Asymptotique de la Largeur de la Première Bande de
l'Opérateur de Dirac avec Potentiel Périodique,
en collaboration avec A. Mohamed et Outassourt
Helvetica Physica Acta, vol. 66, 1993, pp. 192-215
Erratum vol. 68, 1995, pp. 187-188
-
Comparaison entre la décroissance de fonctions propres de
l'opérateur de Dirac et de Klein-Gordon.
Application à l'étude de l'effet tunnel,
en collaboration avec Bernard Helffer,
Annales de l'Institut Henri Poincaré- Physique Théorique,
vol. 60 (2), pp. 147-187, 1994
-
Équilibre instable en régime semi-classique I ,
en collaboration avec Yves Colin de Verdière,
Communications in Partial Differential Equations, vol. 19 (9-10),
pp. 1535-1563, 1994,
format PDF
-
Équilibre instable en régime semi-classique II ,
en collaboration avec Yves Colin de Verdière,
Annales de l'Institut Henri Poincaré- Physique Théorique,
vol 61 (3), pp. 347-367, 1994
format PDF
-
Effet d'Aharonov-Bohm sur un état borné de l'opérateur
de Dirac, Asymptotic Analysis, vol. 10, pp. 199-224, 1995.
-
Singular Bohr-Sommerfeld rules (III) ,
en collaboration avec Yves Colin de Verdière,
Communication Math. Phys., vol. 205, pp. 459-500, 1999
version Postscript
-
Construction BKW pour l'opérateur de Dirac. Cas d'un potentiel
périodique. en collaboration avec A. Mohamed,
Annales de l'Institut Henri Poincaré- Physique Théorique,
vol.70 (4), pp. 341-367, 1999,
HTML en ligne,
postscript ,
archive html
-
Semi-classical study of the origin of quantized Hall conductance
in periodic potentials, en collaboration avec Frédéric Faure,
Journal of Mathematical Physics, vol. 41 (1), pp. 62-75, 2000
Construction BKW en fonds de puits, cas particuliers (Dirac,
Schrodinger avec champ magnétique) :
format PDF
ou
source LaTeX
Cours de gémétrie différentielle et
symplectique
cours de l'école d'été
sur les D-modules (Institut Fourier, juin 1995), disponible au format
HTML en ligne,
,
postscript ou
archive html
Introduction à l'opérateur de Dirac
exposé donné au groupe de travail quantique à
Grenoble, (mars 1997), disponible au format
HTML en ligne
,
postscript ou
archive html
Le thème physique mathématique à Grenoble,
Le serveur de l'Institut Fourier
Je suis l'auteur principal du logiciel de calcul formel (CAS)
intégré aux calculatrices HP49G (1999), HP40G (2000),
HP49G+ et HP48GII (2003), HP50G et HP40GS (2006).
En 2005, j'ai ajouté au CAS
un module de gémétrie interactive et analytique.
Les HP49G sont l'un des 4 modèles proposés;s aux candidats
pour l'oral 2 du Capes de Maths.
Le code source de ma contribution au CAS de la HP49 est
maintenant disponible selon la licence
LGPL
de la Free Software Foundation version 2, il est ainsi possible
de modifier le CAS de la HP49G et de charger la version modifiée
dans votre calculatrice. Pour cela, vous devez répérer le
fichier
casrelease.zip, le désarchiver et lire les instructions
du fichier CASrelease/README. Attention, le fichier
casrelease.zip n'est pas en entier diffusé sous licence
LGPL et ne peut donc pas etre redistribué tel quel .
Sont redistribuables sous licence LGPL les fichiers des répertoires
CASrelease/ROM/CAS et CASrelease/ROM/CAS2 à
l'exception des fichiers contenant du code provenant d'ALG48 dont voici la liste
CAS/berle.s*, CAS/binary.s*, CAS/distdiv.s*, CAS/error.s*, CAS/errors.s*,
CAS/grobner.s*, CAS/mkpoly.s*, CAS/pfctr.s*, CAS/prime.s*, CAS/qarth.s*,
CAS/root.s*, CAS/smod.s*, CAS/util.s*, CAS/zckconv.s*, CAS/zcmp.s*, CAS/znext.s*,
CAS/zpush.s*, CAS/zsutil.s*, CAS/ztests.s*, CAS2/asmgamma.s*, CAS2/asmpsi.s*,
CAS2/numgamma.s*, CAS2/numpsi.s*, CAS2/qpi.s*, CAS2/symgamma.s*, CAS2/sympsi.s*,
CAS2/util.s*, CAS2/zfact.s*
Il s'agit d'un logiciel libre de géométrie
analytique interactive ajouté au CAS (sous licence GPL).
- Les fichiers exécutables sont disponibles
sur ma page capes.
- La documentation
en Francais.
Cf. aussi le cours en ligne
Calculatrices-L3 (en particulier pour la
documentation du mini-tableur).
- Pour le source,
- copier les fichiers
geo.s et
cas2user.s dans CASrelease/ROM/CAS2/
- Dans le fichier CASrelease/ROM/CAS2/sload.nn,
ajouter la ligne
REL geo.o
après la ligne REL bank64.o
- Vous pouvez aussi ajouter ROMPTR xGEO en ligne 617 de
CAS2/interf.s
- Lancez make dans le répertoire
CASrelease/ROM
- Reflashez votre calculatrice : rechargez tout le système sauf
si vous avez déjà installé une version de ROM issue
de CASrelease, dans ce cas effacez le bank 7 et rechargez-le
(Download Pack).
HP48
Erable
Le calcul formel intégré dans les HP40 et HP49 est une
version améliorée de
Erable 3.2, une bibliothèque de calcul formel
pour calculatrices
HP48 distribuée gratuitement. La
dernière et ultime version est
la version 3.2 d'Erable:
pour HP48 S/SX/G/GX.
Attention: il faut 100K disponible pour l'installer.
License: Erable n'est pas sous licence GNU mais peut etre
utilisé et distribué gratuitement.
Erable doit etre
installé dans un port non couvert (0 ou 1).
La documentation en anglais est incluse au format PDF,
la dernière version francaise est fournie
avec
Erable 3.024.
Code source d'
Erable 3.024
Version PS et texte de la
documentation 3.024
ALGB (HP48)
ALGB : la version allégée d'Erable.
Codes sources SysRPL de ALGB (Linux)
La documentation de ALGB est au format
HTML
, vous pouvez également récupérer le
fichier compressé
frhtml.zip
pour avoir toute la documentation html sur votre ordinateur ou
récuperer
la version postscript
si votre imprimante supporte ce format (le programme ghostscript
permet d'émuler ce format sur de nombreuses imprimantes, sinon
les sources LaTeX de la documentation sont incluses dans le code
source linux).
Ateliers d'arithmétique
texte (PS),
et programmes de l'atelier pour
Casio CFX99xx
,
HP48 et
TI92.
Les documents dont je suis l'auteur
sont fournis aux conditions de la Free Documentation License
FDL.
Licence 1 - Maths et climat
TRA 120 : suivre ce
lien.
TP RSA:PDF,
latex.
Messages RSA1 et RSA2.
DM 3: PDF,
latex.
MAT249
-
Cours 2010 :
en ligne,
PDF
ou LaTeX.
En complément, vous pouvez consulter les notes de cours
de
M. Eisermann qui assurait le cours en 2008 et 2009.
- Forum:
forum de Xcas
et
forum UJF-DLST-mat249
-
TD: (parcours math - D. Spehner)
-
TP:
- Compléments de cours
- Illustrations du cours (sessions Xcas)
Entier, flottants,
Théorème du point fixe, Newton
Taylor, séries entières, fonctions
usuelles
- Un exemple d'application (par M. Eiserman), l'algorithme de
classement de
google
-
Représentation des nombres sur machine.
-
Programme C++ pour
afficher la représentation
de nombres entrés au clavier.
Ce programme se compile avec la commande c++ format.cc -o format
et s'execute alors en tapant ./format.
-
Programmes C++ qui montrent l'intéret de commencer par les nombres
les plus petits lorsqu'on
somme des nombre réels.
Le programme erreur2.cc
calcule une valeur approchée
de ln(2) en utilisant le développement asymptotique
théorique (en séries en 1/n) comme référence.
On peut tester par exemple
avec n valant 1000000.
Le programme erreur.cc fait le meme calcul
en précision double et avec 30 chiffres significatifs,
il nécessite d'avoir installé la librairie giac
et se compile par g++ erreur.cc -lgiac -lgmp. Il faut tester
avec des valeurs de n plus petites pour avoir un résultat
en un temps raisonnable.
Attention à ne pas utiliser d'option d'optimisation
en compilant (du type -O2), car
l'optimiseur utilise le coprocesseur arithmétique pour
stocker les résultats intermédiaires, et le coprocesseur
(au moins sur architecture compatible Intel i386) utilise un format
interne avec une mantisse ayant 64 bits au lieu de 52 (cf. aussi
le standard IEEE double extended).
- Sujets
TP Mias 2ème année 2003/4
Archive des TP au format tex ,
HTML ,
Par TP :
TP2 (suites),
TP3 (Newton),
TP4 (séries),
TP56 (endomorphismes),
TP7 (séries
entières),
TP89 (formes quadratiques),
TP10 (séries
de Fourier),
TP11 (orthonormalisation)
TP Mias 2ème année 2002/3
Polynomes
en ligne
,
archive HTML
,
LaTeX
,
Suites itératives
en ligne
,
archive HTML
,
LaTeX,
Algèbre linéaire
en ligne
,
archive HTML
,
LaTeX
,
Formes quadratiques
en ligne
,
archive HTML
,
LaTeX
,
Séries entières et de Fourier
en ligne
,
archive HTML
,
LaTeX
Les
TP de Deug MIAS 2eme année 2001/2
sont disponibles sur la page de Renée de Graeve
Licence 3
Notes de cours/feuilles de TD:
en ligne,
PDF,
TeX
Sujet 2005/6
2006/7
2007/8
Pour les calculatrices HP49, la ROM avec gémétrie
et tableur se trouve ici.
PDF,
TeX, document écrit par divers
auteurs (R. De Graeve, B. Parisse, G. Vinel, tables de D. Carlisle et
L. Kocbach)
-
Initiation à la programmation en C++ (tutoriel):
version PDF,
en ligne,
archive tgz ou
source LaTeX
-
Mettre au point un programme avec gdb:
version en ligne,
archive tgz ou
source LaTeX
- Exercices
-
Squelette minimal pour interpréter une expression
archive tgz à décompacter dans votre répertoire
de travail par tar xvfz parse_skel.tgz, puis à
compiler par cd Parse ; make.
Ce squelette, à enrichir avec d'autres fonctions, permet
d'entrer une expression et de l'évaluer.
On peut ainsi rentrer des fonctions à l'exécution
dans un programme C++, par exemple pour des méthodes numériques
d'intégration, etc.. Il faut avoir installé flex
et bison (par exemple sur une Debian apt-get update
puis apt-get install flex bison)
-
Un algorithme de séquencage de l'ADN :
version en ligne,
archive tgz, ou
source LaTeX
-
Géostatistiques :
version en ligne,
archive tgz, ou
source LaTeX
-
Arithmétique et applications :
version en ligne,
archive tgz ou
source LaTeX,
-
Deux exemples de sujet
ADN,
Unités physiques
Cours/articles parus dans Revue de Maths Concrètes, sous licence
FDL
Illustrations sur machine
Sujets
2007 PDF,
2008 juin PDF.
2008 septembre PDF.
-
Arithmétique de base (semaine 41)
TeX, avec en complément un
patron de classe C++ pour les polynomes.
-
F256
Implementation C++ pour calculer dans le corps
fini F256 (comprend aussi les template pour les polynomes).
-
Codes (semaine 47)
PDF,
TeX, session xcas
.html (hypertext markup langage): ouvrir avec un navigateur Internet
.pdf (portable document format): xpdf nom_de_fichier ou
Acrobat Reader (acroread nom_de_fichier)
version 3 ou ultérieure,
.ps (postscript): sous Unix gv nom_de_fichier ou ghostview nom_de_fichier .
Sous Windows, il faut installer
Ghostscript
et GSview
.tex (LaTeX): utiliser TeXmacs
ou compiler avec latex nom_de_fichier .
Sous Windows, il faut installer LaTeX.
.tgz et .tar.gz (archive compressée): sous Unix,
tar xvfz nom_de_fichier
.zip: sous Unix, unzip nom_de_fichier
Bernard Parisse, Institut Fourier (CNRS UMR 5582), 100 rue des Maths,
Université de Grenoble I, 38402 Saint Martin d'Hères
Tel: ( 33 ou 0 ) 4 76 51 43 14.
Vous pouvez aussi m'envoyer un message à l'adresse
parisse at fourier point ujf-grenoble.fr