Je suis enseignant-chercheur à Grenoble depuis
1992. Mon domaine de recherche initial était la
physique mathématique.
J'ai
commencé à coder des petits programmes de maths pour
les calculatrices HP48 en 1993, ceux-ci ont fini par constituer
une petite librairie de calcul formel diffusée sur Internet.
En 1996/97, ma collègue
Renée De Graeve a contacté HP pour que je leur
fasse connaitre mes programmes. En 1998/99, j'ai travaillé un
an en délégation chez HP, pour mettre au point le CAS de
la HP49G (qui a ensuite été utilisé sur les HP40, 40GS,
49G+, 50G).
HP a ensuite délaissé le secteur des
calculatrices graphiques pendant plusieurs années et c'est
à ce moment-là que j'ai décidé de me
lancer avec Renée
dans un logiciel libre de calcul formel pour PC, écrit
en C/C++: c'est le projet Giac/Xcas
(Giac est le moteur de calcul,
Xcas une de ses interfaces), qui a rapidement
fini par m'occuper à plein temps (hors
enseignements). Commencé en 2000, on peut dire que c'est le CAS du siècle...
Aujourd'hui, Xcas est relativement connu dans
l'enseignement des maths en France, il est par exemple
accessible depuis
Xcas en ligne (Jean-Pierre Branchard et Sésamath)
ou depuis l'ENT
Capytale.
Giac est utilisable dans
des contextes variés: de l'embarqué pour calculatrices (minimum
de ressources, 2Mo de ROM, 128K de RAM) aux gros calcul de bases
de Groebner sur des serveurs avec 80 threads en parallèle.
Giac est le moteur de calcul du CAS du logiciel
Geogebra (qui revendique
plusieurs dizaines de millions d'utilisateurs),
des calculatrices
HP Prime et du logiciel pour iPhone/iPad/Mac
PocketCAS,
il est porté sur plusieurs modèles de
calculatrices (Casio Graph 90, Math+ et 35eii,
TI83/84,
TI Nspire (monochrome/CX/CX2),
Numworks).
Il est utilisé par le logiciel
de prise de notes (pour tablettes)
Goodnotes
pour tester que certains calculs sont corrects lorsque des élèves
s'entrainent à des examens.
Giac/Xcas est un paquet fourni par les
principales distributions Linux,
et Giac fait partie des packages optionnels de
SageMath.
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++.
Testez giac dans votre navigateur
hors ligne (un seul téléchargement)
ou avec la calculatrice
Smartcas
(N. Pujol)
Creez des pages HTML avec des champs de calcul interactifs utilisant le moteur
de calcul formel de Xcas simplement en modifiant vos fichiers sources LaTeX avec
latex+hevea+giac
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
The ShowProof command in GeoGebra Discovery: Towards the automated ranking of elementary geometry theorems, par
Zoltan Kovacs, Bernard Parisse, Tomás Recio, M. Pilar Vélez, and Jonathan H. Yu. .
In: ACM Commun. Comput. Algebra 58.2 (June 2024), pp. 27–30. ISSN: 1932-2240.
Giac and Geogebra - Improved Grobner Basis Computations, avec
Zoltan Kovacs, LNCS 8942 (Computer Algebra and Polynomials),
pp. 126-138, 2015
xs
Certifying a probabilistic parallel modular algorithm for rational univariate representation (2021) Arxiv
Computing huge Groebner basis like cyclic10 over Q with Giac (2019)
Arxiv
Compiling LATEX to computer algebra-enabled HTML5 (2017)
Arxiv
Sparse multivariate factorization by mean of a few bivariate factorizations
(2016)
Arxiv
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
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
Giac/Xcas est le noyau de calcul formel intégré
aux calculatrices HP Prime,
en voici une documentation écrite
par Renée De Graeve. Les applications HP Prime (Android, iOS, Windows
Store) utilisent bien sur aussi Giac/Xcas.
Giac/Xcas est porté sur les calculatrices Casio Graph 90+e
et compatibles (CG10/20/50/Math+) et sur les Graph 35eii
sous le nom de projet KhiCAS
(petit jeu de mot avec la lettre grecque Khi qui ressemble au X de
Xcas, ce projet n'est pas supporté par Casio).
Giac/Xcas est porté sur les calculatrices TI Nspire (CAS et non CAS)
sous le nom de projet KhiCAS
(petit jeu de mot avec la lettre grecque Khi qui ressemble au X de
Xcas, ce projet n'est pas supporté par TI).
HP40/49/50
Je suis également
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 ont étés l'un des 4 modèles
proposés aux candidats
pour l'oral 2 du Capes de Maths jusqu'en 2010.
Documentation du CAS de la HP40GS rédigée
en francais (au lieu de la traduction
en francais du manuel anglais), contient aussi les commandes symboliques
pour les matrices non décrites dans le manuel :
PDF,
TeX
sous licence FDL.
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*
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).
Forum:
Vous pouvez poser des questions sur le cours sur le
forum de Xcas-mat309
en utilisant le login générique etuinf
(le mot de passe est disponible dans Liens sur
Chamilo).
Résumé des séances du cours
2020,
2019.
Autres références
Les manuels
Terminale S spécialité comme celui de
Sesamaths
(ou de Terminale 2020 options maths expertes comme celui de
Sesamaths)
ont une partie arithmétique commune avec ce cours, présentée
de manière plus progressive et détaillée
qui peut aider les étudiants en
difficulté sur les aspects purement mathématiques
(attention toutefois à la présentation
de certains algorithmes).
Cours de l'UE équivalente en 2015 (mat239) par Vanessa Vitse
PDF (Beta)
Cours de l'UE en 2018 par Christophe Champetier
mat309 (2018)
Pour aller plus loin,
livre:
The Art of Computer Programming, par D. Knuth, en particulier
le volume semi-numerical algorithms.
Mathématiques algorithmiques élémentaires
par Michael Eisermann
PDF
Xcas:
Casio Graph 90+e, Math+, 35eii, TI Nspire, et Numworks N0110 : vous pouvez installer
KhiCAS,
la version pour calculatrices de Xcas.
Xcas est installé sur les HP Prime.
Vous pouvez ensuite utiliser les instructions d'arithmétique entière
de Xcas pour vérifier vos calculs (isprime, powmod, ifactor, gcd, iegcd, iabcuv,
ichinrem, euler, ...).
Python:
Les Numworks, Casio Graph 35eii, 90+e, Math+ et les ti83 récentes
ont un module de programmation en Python
permettant de travailler avec des entiers longs. Sur les Casio
on peut installer micropy qui possède un module
d'arithmétique (from arit import *).
Les Casio Graph 35+USB peuvent etre
upgradées en 75 et permettent
alors d'y installer
micropy..
Sur les autres modèles, vous pouvez ensuite transférer des programmes
d'arithmétique en Python pour vérifier vos calculs.
CAS:
Les TI Nspire, TI89/92/Voyage 200, Casio Graph 100, Casio Classpad ont un module
de calcul formel permettant de travailler avec des entiers longs.
Pour les autres calculatrices, on ne peut travailler qu'avec des entiers
courts. Voici des programmes d'arithmétique
pour divers calculatrices (par Renée De Graeve).
Annales:
CC/ET 2021/22:
CC novembre 2021: énoncé,
corrigé par Florian Galliot,
DS 2 décembre 2021
énoncé,
corrigé par Benjamin Dupont,
ET janvier 2022: énoncé,
corrigé,
2ème chance 2022: énoncé,
Les annales des années précédant 2019
sont sur
chamilo
en accès restreint aux étudiants/enseignants de
l'Université.
Attention, l'ordre des chapitres, le contenu de
certains chapitres et l'importance relative
des thèmes abordés change en 2019, certains exercices
peuvent mal correspondre, surtout pour les CC.
À partir de 2019, les annales seront mises en ligne ici, en accès non
restreint.
Poly : HTML+MathmlPDF (version imprimable).
La dernière section du cours contient un résumé
pour utiliser les calculatrices pretées aux étudiants
pendant le semestre.
cours à distance du 15/12/2022: disponible depuis
ce lien
Vidéos :
Sur Moodle
vous trouverez des vidéos des cours des annéees précédentes
faites par Christophe Lacave.
Ces vidéos sont également
disponibles ici avec son aimable autorisation :
Calculatrices: Disposer d'une calculatrice CAS (capable
de faire du calcul littéral) est
très fortement recommandé (cf. le
poly).
Les modèles suivants permettent d'installer
KhiCAS, une version calculatrices de Xcas:
Casio Graph 35eii, Casio Graph 90e (modèle recommandé), Math+,
TI83 CE/Python CE (attention: processeur lent,
attention ne pas faire de mise à jour sur le site de TI!),
TI Nspire tous modèles compatibles ndless (attention ne pas faire de mise à jour sur le site de TI!), HP Prime (Xcas est installé en usine).
Les autres modèles, en particulier les TI82,
ne sont pas compatibles, à l'exception
des Numworks
qui ne sont pas recommandées (sauf les anciennes N0110 non verrouillées)
car elles nécessitent
une réinstallation en cas de plantage, ce qui est très gênant en examen.
Si vous n'avez pas de calculatrie CAS,
vous pourrez emprunter une Casio Graph 90e pour l'UE. Sur ces Casio,
vous pouvez même retrouver une application simulant la Numworks (lancer
Upsilon dans le menu).
Si Xcas plante au lancement sur une calculatrice
Casio, au prochain lancement de Xcas tapez sur la touche DEL
pour effacer la session courante.
Ou tapez la touche MENU, puis entrez dans l'application Mémoire,
puis F2 (storage), sélectionnez le fichier session.xws
(touches curseur puis F1),
puis effacez-le (F6 et confirmez avec F1).
Vous pourrez alors relancer Xcas.
Pour mettre à jour
une calculatrice Casio prêtée, téléchargez les deux fichiers
cas90a.mzs
et cas90b.mzs,
branchez la Casio Graph 90 avec un câble USB de calculatrice Casio
Graph ou TI83 sur votre PC,
tapez F1 sur la calculatrice, puis depuis l'explorateur de fichiers
copiez les deux fichiers
téléchargés sur le lecteur USB qui correspond à la calculatrice,
puis éjectez le lecteur USB.
Annales CC et examens:L'attention des etudiants est attiree sur l'article 6.1 de la charte des examens de l'UGA:
"La détermination des notes de CC et de CT sont de la
compétence exclusive du jury. Les notes proposées par les correcteurs
ne constituent que des notes provisoires que le jury peut approuver ou modifier,
à la hausse ou à la baisse, dans un souci d'harmonisation."
Les complexes maitriser tu devras!La trigo
et les DL itou!
2025/26:
partiel octobre PDF,
corrigé PDF (par Nicolas Lemoine et Nicolas Berliat)
Vidéos
faites pendant les cours à distance en 2021.
Les tableaux de cours sont
accessibles depuis ce sujet du forum à consulter avec une version récente
de Firefox ou de Chrome ou navigateur compatible
(si les tableaux sont vides, réessayez après avoir effacé
le cache de votre navigateur ;
avec Firefox, ouvrir les préférences, puis Vie privée et sécurité, gérer les données puis effacer les données pour le site www-fourier),
avec Chrome, ouvrir Paramètres, puis Confidentialité et sécurité
puis Effacer les données de navigation.
Des copies PDF des cours
sont accessibles depuis ce lien.
Forum
Pour poser des questions, vous pouvez utiliser le forum (login et mot de passe sont indiqués sur
chamilo).
Certaines corrections d'exercice sont disponibles
ici.
Avertissement: avant de consulter une solution, il faut vraiment
avoir cherché
l'exercice, sinon cela ne vous servira pas à chose!
la page de
mat244 de J.P.Demailly.
Certains sujets sont accompagnés de corrigés (2011, 2012, 2013).
Attention: certains points ne sont plus abordés en mat404, en particulier tout ce
qui concerne les formes bilinéaires sur les complexes, les formes
sesquilinéaires et hermitiennes, ainsi que les coniques.
Un exemple d'application (par M. Eisermann), 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
et le calcul avec plus de décimales (type long double).
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 parfois 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 53 (cf. aussi
le standard IEEE double extended).
Les estimations déterministes d'erreur sont trop pessimistes.
Exemple: simulation de 1000 sommes de n erreurs uniformément
distribuées dans -1..1, le déterministe donne -n..n mais
on sort très rarement de -2*sqrt(n)..2*sqrt(n):
n:=100; M:=randmatrix(n,1000,uniform,-1,1):; histogram(sum(M)/sqrt(n),-5,.2); plot(loi_normale(0,stddev(uniform,-1,1),x),x=-3..3);
En salle de TP, pour utiliser Firefox récent (avec AI)
et Xcas (pour vérifier des calculs), éditez
une fois pour toutes
votre fichier ~/.bashrc, par exemple depuis un Terminal avec emacs
tapez la commande emacs ~/.bashrc &
et ajoutez en fin de fichier la ligne export PATH=/home/p/parisse/bin:$PATH
sauvegarder.
Ensuite relancer un Terminal, taper la commande firefox &
pour lancer firefox (ou xcas & pour Xcas)
Méthodes numériques: résolution d'équations (point fixe, Newton, ...),
recherche de toutes les racines de polynôme (Newton, Aberth, ...),
méthodes d'intégration numérique (quadratures gaussiennes, adaptatives,
accélération Richardson-Romberg),
interpolation polynômiale (différences divisées, choix des
points d'interpolation), résolution approchée d'équations différentielles
(Euler, Runge-Kutta,...)
Représentations graphiques : solutions approchées d'équations
différentielles et champ des tangentes, bassins d'attractions de
racine de polynômes, ...
Arithmétique exacte
Calcul matriciel: avec des matrices denses (par exemple programmer
la factorisation LU...) ou creuses (algorithme pagerank, ...)
Jeux, par exemple solveur de sudoku
On pourra aussi faire des programmes moins conséquents mathématiquement
mais pour des architectures plus exotiques: compiler en javascript
avec emscripten et combiner avec une interface HTML5,
faire du développement natif
pour calculatrices...
Ressources projets
Graphiques : on peut utiliser la bibliothèque C
SDL, ou la bibliothèque
C++
SFML.
Alternative : générer
un fichier PNG qu'on visualise ensuite
avec par exemple Firefox et qu'on peut facilement intégrer dans
un document.
Cet exemple de code source le fait
pour la fractale de Mandelbrot.
Vous pouvez modifier la fonction createMandelbrotImage
pour renvoyer un tableau de double compris entre 0 et 1,
compilez ensuite avec g++ makepng.cc -lpng
et testez avec ./a.out test.png
(D'après the lab book pages).
Interpréter une expression en C: on peut utiliser la librairie
tinyexpr
ou faire son propre interpréteur, par exemple à partir de ce
squelette minimal
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).
Présentation:
L'algèbre effective est le domaine des mathématiques où on s'intéresse au calcul exact des objets intervenant en algèbre au sens large (arithmétique des entiers, arithmétique des polynômes et algèbre linéaire sur un corps fini et sur les rationnels), avec l'objectif de les rendre efficaces par rapport à la taille des données, en estimant leur complexité. Les applications sont nombreuses : calcul formel, cryptographie, codes correcteurs (par exemple QR codes)... On montrera plusieurs exemples où des calculs modulo un nombre premier permet d'accélérer les calculs sur les rationnels.
Une partie des exercices nécessite l'utilisation d'un logiciel de calcul formel tel que Xcas sur PC, smartphone ou calculatrice.
Programme détaillé :
Arithmétique des polynômes à 1 variable (dont interpolation et FFT), arithmétique des entiers et liens entre eux. Puissance modulaire rapide, application: test de primalité, RSA.
PGCD dans Z/pZ[X]. Application à la simplification dans Q[X]. Irréductibilité dans Z/pZ[X], application à la représentation des corps finis, application à la factorisation dans Q[X]. Calcul efficace dans GF(2,n).
Matrice à coefficients dans un corps fini et sur les rationnels: réduction de Gauss, déterminant, polynôme caractéristique. Applications : codes correcteurs.
.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 A propos des annales de cette page, il semble que la jurisprudence
considère que les sujets d'examen sont librement diffusables :
"Le droit d'auteur protège toutes les créations originales. Mais on admet
traditionnellement qu'aucun droit d'auteur ne peut etre invoqué sur les textes
législatifs et réglementaires, les rapports officiels ou les décisions
de justice. La question de la protection des sujets d'examen par le droit d'auteur
a été examinée par la jurisprudence. Le Tribunal de grande instance
de Paris le 9 novembre 1988 et la Cour d'appel de Paris le 13 juin 1991 ont refusé
la protection par le droit d'auteur à des Annales officielles du concours de l'Internat
en médecine. Les sujets des épreuves, en permettant de connaitre la pratique
suivie, complètent et précisent les textes normatifs définissant
les épreuves et sont donc des documents officiels dont la reproduction et
la diffusion sont libres. L'accès aux sujets d'examen ne saurait etre restreint
par l'application des droits de propriété littéraire. Il faut donc
considérer les sujets d'examen organisé par l'État comme des
actes officiels et, à ce titre, non protégés par le droit d'auteur.
Ce ne sont pas des oeuvres protégées."
Bernard Parisse, Institut Fourier (CNRS UMR 5582), 100 rue des Maths,
Université Grenoble Alpes, CS 40700, 38058 Grenoble cedex 9
Tel: ( 33 ou 0 ) 4 76 51 43 14.
bernard.parisse at univ-grenoble-alpes.fr
Remerciements à Elie Carrot, Eliott Dokenoo et Zexi Ru
Bernard Parisse, Institut Fourier (CNRS UMR 5582), 100 rue des Maths,
Université Grenoble Alpes, CS 40700, 38058 Grenoble cedex 9
Tel: ( 33 ou 0 ) 4 76 51 43 14.
bernard.parisse at univ-grenoble-alpes.fr
Remerciements à Elie Carrot, Eliott Dokenoo et Zexi Ru dont
le travail sur le site web de Xcas a inspiré le design de
cette page.