Viviane Ponshttps://www.lri.fr/~pons/2024-03-10T08:00:00+01:00SageMath: research and experimentation in Combinatorics2024-03-10T08:00:00+01:002024-03-10T08:00:00+01:00Viviane Ponstag:www.lri.fr,2024-03-10:/~pons/2017-03-11-talk-en.html<p>The course presents the mathematical software SageMath and most specifically its usage for research in combinatorics. We will focus on families of combinatorial objects, especially related
to the Tamari lattice, and their implementation in the context of object oriented programming.</p><p>The course presents the mathematical software SageMath and most specifically its usage for research in combinatorics. We will focus on families of combinatorial objects, especially related
to the Tamari lattice, and their implementation in the context of object oriented programming.</p>The s-weak order and s-permutahedra2024-01-11T00:10:00+01:002024-01-11T00:10:00+01:00Viviane Ponstag:www.lri.fr,2024-01-11:/~pons/2024-01-11-s-weak-order-en.htmlLe s-Ordre faible et s-Permutaèdre2023-12-14T00:10:00+01:002023-12-14T00:10:00+01:00Viviane Ponstag:www.lri.fr,2023-12-14:/~pons/2023-12-14-s-weak-order.html<p>Le permutaèdre et le treillis associé de l'ordre faible sur les permutations sont des objets classiques de la combinatoire et géométrie discète. En particulier, les liens géométriques et combinatoires avec l'associaèdre et le treillis de Tamari font l'objet de nombreux travaux. Nous présentons une généralisation de l'ordre faible, le s-ordre …</p><p>Le permutaèdre et le treillis associé de l'ordre faible sur les permutations sont des objets classiques de la combinatoire et géométrie discète. En particulier, les liens géométriques et combinatoires avec l'associaèdre et le treillis de Tamari font l'objet de nombreux travaux. Nous présentons une généralisation de l'ordre faible, le s-ordre faible sur une certaine famille d'arbres et discutons du s-Permutaèdre associé et de sa réalisation possible comme complexe polytopal. En collaboration avec Cesar Ceballos.</p>Cours de Programmation Orientée objet M1 BIBS2023-01-01T00:00:00+01:002023-01-01T00:00:00+01:00Viviane Ponstag:www.lri.fr,2023-01-01:/~pons/teaching-poobibs.html<p>Cours d'introduction à la programmation orientée objet et au Java.</p>
<p><a href="https://www.lri.fr/~pons/static/JavaBIBS/">Voir le site du cours</a></p><p>Cours d'introduction à la programmation orientée objet et au Java.</p>
<p><a href="https://www.lri.fr/~pons/static/JavaBIBS/">Voir le site du cours</a></p>TER Collectif M1 : Génération d'objets par grammaire2023-01-01T00:00:00+01:002023-01-01T00:00:00+01:00Viviane Ponstag:www.lri.fr,2023-01-01:/~pons/teaching-ter-grammar.html<p>Projet de TER Collectif de génération d'objets par grammaire </p><p>Projet de TER Collectif de génération d'objets par grammaire </p>7th Encuentro Colombiano de Combinatoria2022-06-14T00:00:00+02:002022-06-14T00:00:00+02:00Viviane Ponstag:www.lri.fr,2022-06-14:/~pons/2022-06-14-conference-en.htmlThe s-weak order and s-permutahedra2022-06-03T00:10:00+02:002022-06-03T00:10:00+02:00Viviane Ponstag:www.lri.fr,2022-06-03:/~pons/2022-06-03-s-weak-order-en.htmlPermutahedron and Associahedron, combinatorics and geometry2022-05-24T00:10:00+02:002022-05-24T00:10:00+02:00Viviane Ponstag:www.lri.fr,2022-05-24:/~pons/2022-05-24-lacim-en.htmlExpérimentation manuelle et par ordinateur dans la recherche en combinatoire2022-04-11T00:10:00+02:002022-04-11T00:10:00+02:00Viviane Ponstag:www.lri.fr,2022-04-11:/~pons/2022-04-11-sphere.html<p>En tant que chercheuse en combinatoire algébrique, l’approche exploratoire est essentielle à mon travail. Mon processus de recherche est un va et vient constant entre des expérimentations manuelles (calculs, énumération exhaustives de structures, cas particuliers, etc) et sur ordinateur. Dans cet exposé, je me baserai sur un problème en …</p><p>En tant que chercheuse en combinatoire algébrique, l’approche exploratoire est essentielle à mon travail. Mon processus de recherche est un va et vient constant entre des expérimentations manuelles (calculs, énumération exhaustives de structures, cas particuliers, etc) et sur ordinateur. Dans cet exposé, je me baserai sur un problème en cours pour dérouler le processus de recherche qui m’amène à obtenir de nouveaux résultats.</p>Combinatorial Aspects of the Tamari lattices2022-04-06T00:10:00+02:002022-04-06T00:10:00+02:00Viviane Ponstag:www.lri.fr,2022-04-06:/~pons/2022-04-06-pagcap-en.htmlPermutree Sorting2022-03-31T00:10:00+02:002022-03-31T00:10:00+02:00Viviane Ponstag:www.lri.fr,2022-03-31:/~pons/2022-03-31-colombie-en.html<p>Permutrees define combinatorial families interpolating between permutations, binary trees and binary sequences. They also correspond to certain congruence classes of the weak order lattice on permutations. In this talk, we present the Permutree sorting algorithm which attempts to sort permutations following certain constraints, succeeding only when the permutation is minimal …</p><p>Permutrees define combinatorial families interpolating between permutations, binary trees and binary sequences. They also correspond to certain congruence classes of the weak order lattice on permutations. In this talk, we present the Permutree sorting algorithm which attempts to sort permutations following certain constraints, succeeding only when the permutation is minimal inside its permutree congruence class. In this sense, it is a generalization of the well known stack sorting from Knuth and the c-sorting related to Cambrian lattices defined by Reading.
(joint work with D. Tamayo and V. Pilaud)</p>Permutree Sorting2021-11-19T00:10:00+01:002021-11-19T00:10:00+01:00Viviane Ponstag:www.lri.fr,2021-11-19:/~pons/2021-11-19-lacim-en.htmlWomen in Sage, Senegal2021-09-20T00:00:00+02:002021-09-20T00:00:00+02:00Viviane Ponstag:www.lri.fr,2021-09-20:/~pons/2021-09-20-conference-en.htmlPermutree Sorting2021-09-02T00:10:00+02:002021-09-02T00:10:00+02:00Viviane Ponstag:www.lri.fr,2021-09-02:/~pons/2021-09-02-gems-en.htmlThe s-weak order and s-permutahedra2021-05-28T00:00:00+02:002021-05-28T00:00:00+02:00Viviane Ponstag:www.lri.fr,2021-05-28:/~pons/2021-05-28-waca-en.htmlLe notebook Jupyter : un outil pour l'enseignement2021-04-01T00:10:00+02:002021-04-01T00:10:00+02:00Viviane Ponstag:www.lri.fr,2021-04-01:/~pons/2021-04-01-codes-sources.html<p>Jupyter est un outil qui permet d’afficher à la fois du texte et des
cellules de code éditables et exécutables, le tout dans un navigateur
web. Lors de cet exposé, nous présentons le fonctionnement général de
l’outil, son utilisation dans un cadre pédagogique, et les solutions
pour le …</p><p>Jupyter est un outil qui permet d’afficher à la fois du texte et des
cellules de code éditables et exécutables, le tout dans un navigateur
web. Lors de cet exposé, nous présentons le fonctionnement général de
l’outil, son utilisation dans un cadre pédagogique, et les solutions
pour le mettre en place. Nous verrons en particulier comment il est
utilisé à différent niveaux et pour différents langages de
programmation à l’université Paris-Saclay pour l’enseignement de
l’informatique. </p>Combinatoire : compter et programmer des objets mathématiques2021-03-25T00:00:00+01:002021-03-25T00:00:00+01:00Viviane Ponstag:www.lri.fr,2021-03-25:/~pons/2019-03-25-festival-laths.html<p>"Combien de façons ai-je d’empiler mes 3 pulls sur l’étagère ? Et si j’ai 150 pulls, tous sur une unique très grande pile ?"</p>
<p>Voilà des questions de combinatoire, cette branche des mathématiques qui aime compter les choses : les pulls, les tirages du loto, les chemins dans le plan …</p><p>"Combien de façons ai-je d’empiler mes 3 pulls sur l’étagère ? Et si j’ai 150 pulls, tous sur une unique très grande pile ?"</p>
<p>Voilà des questions de combinatoire, cette branche des mathématiques qui aime compter les choses : les pulls, les tirages du loto, les chemins dans le plan, les façons de découper un polygone, etc.</p>
<p>Et quand on ne connaît pas la réponse, on demande à l’ordinateur de nous aider ! Comment ? Grâce à python.</p>Bases of multivariate polynomials2021-02-19T00:00:00+01:002021-02-19T00:00:00+01:00Viviane Ponstag:www.lri.fr,2021-02-19:/~pons/2021-02-19-icerm-en.htmlMathématiciennes et Informaticiennes -- intervention collège2020-11-27T00:00:00+01:002020-11-27T00:00:00+01:00Viviane Ponstag:www.lri.fr,2020-11-27:/~pons/2019-11-27-mathematiciennes.html<p>Intervention sous formes d'ateiers auprès de classes de 4ème. <a href="https://www.lri.fr/~pons/docs/2020_presCollege.pdf">Présentation de mon travail de chercheuse</a> puis exposé sur <a href="https://www.lri.fr/~pons/docs/2020_CollegeMathematiciennes.pdf">les femmes mathématiciennes et informaticiennes</a> suivi d'un débat sur les stéréotypes de genre et le sexisme dan la société.</p><p>Intervention sous formes d'ateiers auprès de classes de 4ème. <a href="https://www.lri.fr/~pons/docs/2020_presCollege.pdf">Présentation de mon travail de chercheuse</a> puis exposé sur <a href="https://www.lri.fr/~pons/docs/2020_CollegeMathematiciennes.pdf">les femmes mathématiciennes et informaticiennes</a> suivi d'un débat sur les stéréotypes de genre et le sexisme dan la société.</p>Permutrees2020-11-05T01:00:00+01:002020-11-05T01:00:00+01:00Viviane Ponstag:www.lri.fr,2020-11-05:/~pons/2020-11-05-berlin-en.htmlPresenting the multipolynomial bases package2020-10-29T00:00:00+01:002020-10-29T00:00:00+01:00Viviane Ponstag:www.lri.fr,2020-10-29:/~pons/2020-10-20-polynomials-en.html<p>In this talk, we present an external Sage package to work on multivariate polynomials seen as an algebra over integer vectors (the exponents). This allows for manipulation of divided differences operators and the definition of many bases of multivariate polynomials such as the Schubert polynomials, Grothendieck, and Demazure Characters.</p><p>In this talk, we present an external Sage package to work on multivariate polynomials seen as an algebra over integer vectors (the exponents). This allows for manipulation of divided differences operators and the definition of many bases of multivariate polynomials such as the Schubert polynomials, Grothendieck, and Demazure Characters.</p>Permutahedron and Associahedron: combinatorics and geometry2020-06-23T00:00:00+02:002020-06-23T00:00:00+02:00Viviane Ponstag:www.lri.fr,2020-06-23:/~pons/2020-06-23-permutohedron-associahedron-en.html<p>We give an overview of 2 mathematical objects, the permutahedron and the associahedron. These are two polytopes which have combinatorial descriptions using permutations, and binary trees. </p>
<div style="max-width: 560px; max-height:315px;margin:auto;">
<div class="embed-responsive embed-responsive-16by9">
<iframe width="560" height="315" class="embed-responsive-item" src="https://www.youtube.com/embed/4__5NKe4-Go" allowfullscreen></iframe>
</div>
</div><p>We give an overview of 2 mathematical objects, the permutahedron and the associahedron. These are two polytopes which have combinatorial descriptions using permutations, and binary trees. </p>
<div style="max-width: 560px; max-height:315px;margin:auto;">
<div class="embed-responsive embed-responsive-16by9">
<iframe width="560" height="315" class="embed-responsive-item" src="https://www.youtube.com/embed/4__5NKe4-Go" allowfullscreen></iframe>
</div>
</div>The Rise-Contact involution on Tamari intervals2020-06-16T00:00:00+02:002020-06-16T00:00:00+02:00Viviane Ponstag:www.lri.fr,2020-06-16:/~pons/2019-06-16-rise-contact-en.html<p>We present an involution on intervals of the Tamari lattice which switches two series of statistics: the "contacts" and the "rises".</p><p>We present an involution on intervals of the Tamari lattice which switches two series of statistics: the "contacts" and the "rises".</p>Combinatoire : compter et programmer des objets mathématiques2020-05-29T00:00:00+02:002020-05-29T00:00:00+02:00Viviane Ponstag:www.lri.fr,2020-05-29:/~pons/2019-05-29-filles-et-maths.html<p>"Combien de façons ai-je d’empiler mes 3 pulls sur l’étagère ? Et si j’ai 150 pulls, tous sur une unique très grande pile ?"</p>
<p>Voilà des questions de combinatoire, cette branche des mathématiques qui aime compter les choses : les pulls, les tirages du loto, les chemins dans le plan …</p><p>"Combien de façons ai-je d’empiler mes 3 pulls sur l’étagère ? Et si j’ai 150 pulls, tous sur une unique très grande pile ?"</p>
<p>Voilà des questions de combinatoire, cette branche des mathématiques qui aime compter les choses : les pulls, les tirages du loto, les chemins dans le plan, les façons de découper un polygone, etc.</p>
<p>Et quand on ne connaît pas la réponse, on demande à l’ordinateur de nous aider ! Comment ? Grâce à python.</p>Involution "Montée - Contacts" sur les intervalles de Tamari2020-04-16T00:10:00+02:002020-04-16T00:10:00+02:00Viviane Ponstag:www.lri.fr,2020-04-16:/~pons/2020-04-16-rise-contact.html<p>Nous présentons une involution sur les intervalles de Tamari qui échange
deux séries de statistiques : les "montées" et les "contacts". Cette
involution fait intervenir de nombreux objets combinatoires : chemins de
Dyck, arbres, intervalles-posets.</p><p>Nous présentons une involution sur les intervalles de Tamari qui échange
deux séries de statistiques : les "montées" et les "contacts". Cette
involution fait intervenir de nombreux objets combinatoires : chemins de
Dyck, arbres, intervalles-posets.</p>Permutohedron and Associahedron: some posets and polytopes from combinatorics2020-02-21T00:10:00+01:002020-02-21T00:10:00+01:00Viviane Ponstag:www.lri.fr,2020-02-21:/~pons/2020-02-21-sage-permutohedron-en.html<p>Some examples of polytope construction in Sage </p><p>Some examples of polytope construction in Sage </p>Le S-Ordre faible et le S-Permutoèdre2019-12-19T00:10:00+01:002019-12-19T00:10:00+01:00Viviane Ponstag:www.lri.fr,2019-12-19:/~pons/2019-12-19-s-weak-order.html<p>Le permutoèdre est un polytope classique dont le squelette est donné par l'ordre faible sur les permutations. Ces liens géométrie / combinatoire se retrouve aussi au niveau de l'associahèdre et du treillis de Tamari. Inspirés par les récentes généralisations de ces objets, nous définissions un ordre faible sur les arbres décroissants …</p><p>Le permutoèdre est un polytope classique dont le squelette est donné par l'ordre faible sur les permutations. Ces liens géométrie / combinatoire se retrouve aussi au niveau de l'associahèdre et du treillis de Tamari. Inspirés par les récentes généralisations de ces objets, nous définissions un ordre faible sur les arbres décroissants qui généralise celui sur les permutations. Cette nouvelle structure combinatoire ouvre de très jolies questions géométriques que nous explorons.</p>Le S-Ordre faible et le S-Permutoèdre2019-11-14T00:10:00+01:002019-11-14T00:10:00+01:00Viviane Ponstag:www.lri.fr,2019-11-14:/~pons/2019-11-14-s-weak-order.html<p>Le permutoèdre est un polytope classique dont le squelette est donné par l'ordre faible sur les permutations. Ces liens géométrie / combinatoire se retrouve aussi au niveau de l'associahèdre et du treillis de Tamari. Inspirés par les récentes généralisations de ces objets, nous définissions un ordre faible sur les arbres décroissants …</p><p>Le permutoèdre est un polytope classique dont le squelette est donné par l'ordre faible sur les permutations. Ces liens géométrie / combinatoire se retrouve aussi au niveau de l'associahèdre et du treillis de Tamari. Inspirés par les récentes généralisations de ces objets, nous définissions un ordre faible sur les arbres décroissants qui généralise celui sur les permutations. Cette nouvelle structure combinatoire ouvre de très jolies questions géométriques que nous explorons.</p>Sage Days 102, Nigeria2019-07-15T00:00:00+02:002019-07-15T00:00:00+02:00Viviane Ponstag:www.lri.fr,2019-07-15:/~pons/2019-07-15-conference-en.html<p><a href="https://opendreamkit.org/2019/07/29/SageDays102/">See our blog post</a></p><p><a href="https://opendreamkit.org/2019/07/29/SageDays102/">See our blog post</a></p>The s-Weak order and and s-Permutohedron2019-07-04T00:00:00+02:002019-07-04T00:00:00+02:00Viviane Ponstag:www.lri.fr,2019-07-04:/~pons/2019-07-04-s-weak-order-en.html<p>We present a partial order on some decreasing trees which generalizes the weak order on permutations. This is motivated by similar generalizations on the Tamari lattice. We prove that this new order is always a lattice and contains the nu-Tamari lattice as a sublattice. Besides, it has very interesting geometrical …</p><p>We present a partial order on some decreasing trees which generalizes the weak order on permutations. This is motivated by similar generalizations on the Tamari lattice. We prove that this new order is always a lattice and contains the nu-Tamari lattice as a sublattice. Besides, it has very interesting geometrical properties which leads to beautiful constructions and conjectures. </p>The s-Weak order and and s-Permutohedron2019-06-19T00:00:00+02:002019-06-19T00:00:00+02:00Viviane Ponstag:www.lri.fr,2019-06-19:/~pons/2019-06-19-s-weak-order-en.html<p>We present a partial order on some decreasing trees which generalizes the weak order on permutations. This is motivated by similar generalizations on the Tamari lattice. We prove that this new order is always a lattice and contains the nu-Tamari lattice as a sublattice. Besides, it has very interesting geometrical …</p><p>We present a partial order on some decreasing trees which generalizes the weak order on permutations. This is motivated by similar generalizations on the Tamari lattice. We prove that this new order is always a lattice and contains the nu-Tamari lattice as a sublattice. Besides, it has very interesting geometrical properties which leads to beautiful constructions and conjectures. </p>Women in Sage -- Sage Days 982019-04-08T00:00:00+02:002019-04-08T00:00:00+02:00Viviane Ponstag:www.lri.fr,2019-04-08:/~pons/2019-04-08-conference-en.html<p><a href="https://opendreamkit.org/2019/06/28/WomenInSage/">See our blog post</a></p><p><a href="https://opendreamkit.org/2019/06/28/WomenInSage/">See our blog post</a></p>Comptons les briques !2019-03-24T00:00:00+01:002019-03-24T00:00:00+01:00Viviane Ponstag:www.lri.fr,2019-03-24:/~pons/2019-03-24-talk.html<p>Exposés pour le congrès Math En Jeans Amérique du Nord (collégiens et lycéens)</p><p>Exposés pour le congrès Math En Jeans Amérique du Nord (collégiens et lycéens)</p>Sage Presentation and Tutorials2019-03-04T01:00:00+01:002019-03-04T01:00:00+01:00Viviane Ponstag:www.lri.fr,2019-03-04:/~pons/2017-03-04-talk-en.htmlCIRM Conference: Free Computational Mathematics2019-02-11T00:00:00+01:002019-02-11T00:00:00+01:00Viviane Ponstag:www.lri.fr,2019-02-11:/~pons/2017-02-11-conference-en.htmlTeaching with Jupyter at Université Paris-Sud2019-01-21T00:10:00+01:002019-01-21T00:10:00+01:00Viviane Ponstag:www.lri.fr,2019-01-21:/~pons/2018-01-21-pydata-en.html<p>For the past four years, I have gradually incorporated interactive computing into my teaching. Now Jupyter is part of every class I give as a Computer Science teacher at University Paris-Sud from first year courses to graduate classes, using different languages, technologies and pedagogical approaches. I will discuss this evolution …</p><p>For the past four years, I have gradually incorporated interactive computing into my teaching. Now Jupyter is part of every class I give as a Computer Science teacher at University Paris-Sud from first year courses to graduate classes, using different languages, technologies and pedagogical approaches. I will discuss this evolution, describing both the technical and pedagogical aspects. </p>Projets pluridisciplinaires, modélisation mathématique et informatique2019-01-20T00:00:00+01:002019-01-20T00:00:00+01:00Viviane Ponstag:www.lri.fr,2019-01-20:/~pons/teaching-mathinfo-l1.html<p>Ce cours est proposé sur <a href="https://cocalc.com">CoCalc</a> pour les étudiants du L1 MPI de l'université Paris-Sud.</p>
<p>Le but de cette UE est de découvrir la démarche de modélisation d'un problème scientifique grâce à l'outil informatique. Au travers de plusieurs mini-projets et d'un projet principal, les étudiants devront d'une part formuler et …</p><p>Ce cours est proposé sur <a href="https://cocalc.com">CoCalc</a> pour les étudiants du L1 MPI de l'université Paris-Sud.</p>
<p>Le but de cette UE est de découvrir la démarche de modélisation d'un problème scientifique grâce à l'outil informatique. Au travers de plusieurs mini-projets et d'un projet principal, les étudiants devront d'une part formuler et analyser mathématiquement un problème, et d'autre part proposer et mettre en oeuvre des modèles et algorithmes visant à le résoudre. Ce sera l'occasion d'aborder la programmation en python et de découvrir le logiciel Sage. Cette UE vise à développer l'autonomie des étudiants par le travail en groupe sur des projets ouverts et des questions de recherche.</p>
<p><strong>Note finale : 30% notes de TP + 30% note de rapport mi-semestre + 40% note de projet sur exposé final.</strong></p>
<p><strong>Rendu des rapport de mi-projet: Mars (date à venir)</strong></p>
<p><strong>Exposés : mai (date à venir)</strong></p>
<h2>TP d'introduction et mini-projets</h2>
<p>Vous trouverez les TP dans votre projet <a href="https://cocalc.com">CoCalc</a>.</p>
<ul>
<li>Les TP1, TP2 et TP3 sont à fait par tous.</li>
<li>Le Projet Euler est un TP Bonus.</li>
<li>Pour les "mini-projets" :<ul>
<li>Les étudiants en <strong>double licence</strong> math-informatique doivent réaliser au minimum <strong>2 mini-projets</strong>.</li>
<li>Les étudiants en licence informatique simple doivent réaliser au minimum <strong>1 mini-projet</strong>.</li>
</ul>
</li>
</ul>
<h2>Projet principal</h2>
<p>Le projet est à réaliser par groupe de <strong>3 étudiants</strong>.</p>
<p>Date de rendu du rapport mi-semestre : mars (date à venir), placez le rapport dans le dossier "Rapport" sur votre projet CoCalc (un rapport par étudiant même si les étudiants appartiennent au même groupe).</p>
<p>Date des exposés : mai (date à venir) -- 10 minutes d'exposé et 5 minutes de questions</p>
<p>La liste des projets sera mise à jour sur CoCalc.</p>Science and Open-source, what do we learn from each other?2018-10-06T00:10:00+02:002018-10-06T00:10:00+02:00Viviane Ponstag:www.lri.fr,2018-10-06:/~pons/2018-10-06-pyconfr-keynote-en.html<p><strong>Keynote of PyConFR</strong></p>
<p>As both a scientist and a developer, I will discuss the values that motivate my work in both worlds. I will also describe the common challenges that we face and how we can get better. </p>
<div style="max-width: 560px; max-height:315px;margin:auto;">
<div class="embed-responsive embed-responsive-16by9">
<iframe width="560" height="315" class="embed-responsive-item" src="https://www.youtube.com/embed/bzwDzRm5RTM" allowfullscreen></iframe>
</div>
</div><p><strong>Keynote of PyConFR</strong></p>
<p>As both a scientist and a developer, I will discuss the values that motivate my work in both worlds. I will also describe the common challenges that we face and how we can get better. </p>
<div style="max-width: 560px; max-height:315px;margin:auto;">
<div class="embed-responsive embed-responsive-16by9">
<iframe width="560" height="315" class="embed-responsive-item" src="https://www.youtube.com/embed/bzwDzRm5RTM" allowfullscreen></iframe>
</div>
</div>Rise-Contact involution on Tamari intervals2018-09-28T00:10:00+02:002018-09-28T00:10:00+02:00Viviane Ponstag:www.lri.fr,2018-09-28:/~pons/2018-09-28-rise-contact-talk-en.html<p>We present an involution on intervals of the Tamari lattice which exchanges the “rise”and “contact” statistic. The talk will be illustrated by computations and examples in thesoftware SageMath.</p><p>We present an involution on intervals of the Tamari lattice which exchanges the “rise”and “contact” statistic. The talk will be illustrated by computations and examples in thesoftware SageMath.</p>Algorithmique apprentis Polytech2018-09-01T00:00:00+02:002018-09-01T00:00:00+02:00Viviane Ponstag:www.lri.fr,2018-09-01:/~pons/teaching-algopolytech.html<p>L'ensemble des documents de cours se trouvent sur le répertoire git.</p>
<p>La note finale est constituée de 3 notes : 2 partiels et une note de TP. Pour les
modalité de la note de TP, voir avec le chargé de TP.</p>
<p>Année 2020-21 :</p>
<p><strong>Partiel 1 :</strong> mercredi 17 mars</p>
<p><strong>Partiel 2 :</strong> jeudi …</p><p>L'ensemble des documents de cours se trouvent sur le répertoire git.</p>
<p>La note finale est constituée de 3 notes : 2 partiels et une note de TP. Pour les
modalité de la note de TP, voir avec le chargé de TP.</p>
<p>Année 2020-21 :</p>
<p><strong>Partiel 1 :</strong> mercredi 17 mars</p>
<p><strong>Partiel 2 :</strong> jeudi 27 mai</p>The Rise-Contact involution on Tamari intervals2018-07-24T00:10:00+02:002018-07-24T00:10:00+02:00Viviane Ponstag:www.lri.fr,2018-07-24:/~pons/2018-07-24-rise-contact-talk-en.html<p>We present an involution on intervals of the Tamari lattice which exchanges the "rise" and "contact" statistic. We will use Tamari interval-posets which are implemented in Sage. The talk will be illustrated by Sage examples and computations.</p><p>We present an involution on intervals of the Tamari lattice which exchanges the "rise" and "contact" statistic. We will use Tamari interval-posets which are implemented in Sage. The talk will be illustrated by Sage examples and computations.</p>Algebraic structures on integer posets2018-07-16T00:00:00+02:002018-07-16T00:00:00+02:00Viviane Ponstag:www.lri.fr,2018-07-16:/~pons/2015-07-16-poster-en.htmlPermutrees2018-05-25T00:10:00+02:002018-05-25T00:10:00+02:00Viviane Ponstag:www.lri.fr,2018-05-25:/~pons/2018-05-25-permutrees-talk-en.html<p>The permutrees are a family of combinatorial objects which includes permutations,
binary trees, binary sequences and a range of objects "in between". In this talk,
we will mostly discuss their combinatorial properties, especially the lattice structure.
We will also show the polytopes that can be constructed from this combinatorics
which …</p><p>The permutrees are a family of combinatorial objects which includes permutations,
binary trees, binary sequences and a range of objects "in between". In this talk,
we will mostly discuss their combinatorial properties, especially the lattice structure.
We will also show the polytopes that can be constructed from this combinatorics
which include the permutaheadron and associahedron. </p>Comptons les briques !2018-04-13T00:00:00+02:002018-04-13T00:00:00+02:00Viviane Ponstag:www.lri.fr,2018-04-13:/~pons/2017-04-13-talk.html<p>Exposés pour les collégiens.</p><p>Exposés pour les collégiens.</p>Expérimentation mathématique et combinatoire avec Sage2018-01-22T01:00:00+01:002018-01-22T01:00:00+01:00Viviane Ponstag:www.lri.fr,2018-01-22:/~pons/2017-01-22-talk.html<p>Cours de 2h pour les étudiants de l'ENS Lyon sur l'expérimentation mathématique en Sage pour la recherche en combinatoire.</p>
<p>Un notebook de démo a été réalisé pour cet exposé :</p>
<ul>
<li><a href="https://github.com/VivianePons/public-notebooks/blob/master/2018-01-22-ENSLyon.ipynb">Voir le Notebook sur github</a></li>
<li><a href="https://mybinder.org/v2/gh/VivianePons/public-notebooks/master?filepath= 2018-01-22-ENSLyon.ipynb">Exécuter le notebook en live</a></li>
</ul><p>Cours de 2h pour les étudiants de l'ENS Lyon sur l'expérimentation mathématique en Sage pour la recherche en combinatoire.</p>
<p>Un notebook de démo a été réalisé pour cet exposé :</p>
<ul>
<li><a href="https://github.com/VivianePons/public-notebooks/blob/master/2018-01-22-ENSLyon.ipynb">Voir le Notebook sur github</a></li>
<li><a href="https://mybinder.org/v2/gh/VivianePons/public-notebooks/master?filepath= 2018-01-22-ENSLyon.ipynb">Exécuter le notebook en live</a></li>
</ul>Les nombres de Catalan2017-12-09T00:00:00+01:002017-12-09T00:00:00+01:00Viviane Ponstag:www.lri.fr,2017-12-09:/~pons/2017-12-09-talk.html<p>Comptons le nombre de chemins au dessus d'une ligne. Comptons le nombre d'arbres binaires. Comptons le nombre de triangulations d'un polygone régulier. Les mêmes nombres apparaissent : 1, 2, 5, 42... Comment en déterminer la formule ? Lors de cet exposé, nous explorerons cette curiosité des mathématiques et, en détaillant les calculs …</p><p>Comptons le nombre de chemins au dessus d'une ligne. Comptons le nombre d'arbres binaires. Comptons le nombre de triangulations d'un polygone régulier. Les mêmes nombres apparaissent : 1, 2, 5, 42... Comment en déterminer la formule ? Lors de cet exposé, nous explorerons cette curiosité des mathématiques et, en détaillant les calculs et les preuves, aborderons les notions de base de la combinatoire énumérative et bijective.</p>
<div style="max-width: 560px; max-height:315px;margin:auto;">
<div class="embed-responsive embed-responsive-16by9">
<iframe width="560" height="315" class="embed-responsive-item" src="https://www.youtube.com/embed/aqQjrHeHXP4" allowfullscreen></iframe>
</div>
</div>Presentation of OpenDreamKit2017-10-19T01:00:00+02:002017-10-19T01:00:00+02:00Viviane Ponstag:www.lri.fr,2017-10-19:/~pons/2017-10-19-talk-en.html<p>Presenting <a href="https://www.lri.fr/~pons/pages/opendreamkit.html">OpenDreamKit</a> to the <a href="https://www.netmath.de/">Netmath community</a>.</p><p>Presenting <a href="https://www.lri.fr/~pons/pages/opendreamkit.html">OpenDreamKit</a> to the <a href="https://www.netmath.de/">Netmath community</a>.</p>From binary relations to Tamari lattice2017-09-27T01:00:00+02:002017-09-27T01:00:00+02:00Viviane Ponstag:www.lri.fr,2017-09-27:/~pons/2017-09-27-talk-en.html<p>We define a lattice on binary relations which generalizes the weak order on permutations. We then describe some surjections and quotients and re-obtain many combinatorial lattices related to the weak order and the Tamari lattice.</p><p>We define a lattice on binary relations which generalizes the weak order on permutations. We then describe some surjections and quotients and re-obtain many combinatorial lattices related to the weak order and the Tamari lattice.</p>Treillis et Algèbre de Hopf sur les relations binaires2017-09-21T00:00:00+02:002017-09-21T00:00:00+02:00Viviane Ponstag:www.lri.fr,2017-09-21:/~pons/2017-09-21-talk-en.html<p>Abstract: Nous expliquons comment des structures bien connues telles que l'ordre faible sur les permutations ou bien l'algèbre de Hopf de Malvenuto Reutenaurer peuvent être obtenues à partir de définitions très simples sur les relations binaires. Nous définissions tout d'abord un treillis et une algèbre de Hopf sur les relations …</p><p>Abstract: Nous expliquons comment des structures bien connues telles que l'ordre faible sur les permutations ou bien l'algèbre de Hopf de Malvenuto Reutenaurer peuvent être obtenues à partir de définitions très simples sur les relations binaires. Nous définissions tout d'abord un treillis et une algèbre de Hopf sur les relations binaires. A partir de ces deux objets, nous obtenons un treillis et une algèbre de Hopf sur les posets d'entiers. Nous voyons ensuite comment de nombreux objets combinatoires tels que les permutations ou les arbres binaires peuvent être représentés par des posets d'entiers ce qui nous amène à re-découvrir des structures algébriques bien connues ainsi qu'à en définir de nouvelles.</p>Cours de Combinatoire M2 FIIL2017-09-01T00:00:00+02:002017-09-01T00:00:00+02:00Viviane Ponstag:www.lri.fr,2017-09-01:/~pons/teaching-combifiil-m2.html<p>Cours du parcours <a href="http://www.u-psud.fr/fr/formations/diplomes/masters/informatique/parcours-fondements-de-l-informatique-et-ingenierie-du-logiciel.html">Fondements de l'Informatique et Ingénierie du
Logiciel</a> du Master 2 d'informatique de l'université Paris-Sud.</p>
<p>Tous les documents de cours et TP sont disponibles sur le <a href="https://github.com/hivert/CombiFIIL">repertoire git</a> et en <a href="/~pons/docs/M2_FIIL/">téléchargement direct ici</a></p><p>Cours du parcours <a href="http://www.u-psud.fr/fr/formations/diplomes/masters/informatique/parcours-fondements-de-l-informatique-et-ingenierie-du-logiciel.html">Fondements de l'Informatique et Ingénierie du
Logiciel</a> du Master 2 d'informatique de l'université Paris-Sud.</p>
<p>Tous les documents de cours et TP sont disponibles sur le <a href="https://github.com/hivert/CombiFIIL">repertoire git</a> et en <a href="/~pons/docs/M2_FIIL/">téléchargement direct ici</a></p>Permutrees2017-08-31T00:10:00+02:002017-08-31T00:10:00+02:00Viviane Ponstag:www.lri.fr,2017-08-31:/~pons/2017-08-31-permutrees-talk-en.html<p>The permutrees are a family of combinatorial objects which includes permutations,
binary trees, binary sequences and a range of objects "in between". In this talk,
we will mostly discuss their combinatorial properties, especially the lattice structure.
We will also show the polytopes that can be constructed from this combinatorics
which …</p><p>The permutrees are a family of combinatorial objects which includes permutations,
binary trees, binary sequences and a range of objects "in between". In this talk,
we will mostly discuss their combinatorial properties, especially the lattice structure.
We will also show the polytopes that can be constructed from this combinatorics
which include the permutaheadron and associahedron. </p>Introduction to SageMath2017-08-31T00:00:00+02:002017-08-31T00:00:00+02:00Viviane Ponstag:www.lri.fr,2017-08-31:/~pons/2017-08-31-sage-talk-en.html<p>This is an introduction talk and tutorial of the software <a href="http://www.sagemath.org/">SageMath</a> and the Europeran project <a href="http://opendreamkit.org/">OpenDreamKit</a>.</p>
<p><a href="https://cocalc.com/projects/0fb81984-106d-4f23-a423-04478a016e0e/files/Tutorials/IntroSageCombinatorics.sagews">Tutorial</a></p><p>This is an introduction talk and tutorial of the software <a href="http://www.sagemath.org/">SageMath</a> and the Europeran project <a href="http://opendreamkit.org/">OpenDreamKit</a>.</p>
<p><a href="https://cocalc.com/projects/0fb81984-106d-4f23-a423-04478a016e0e/files/Tutorials/IntroSageCombinatorics.sagews">Tutorial</a></p>Lattice and Hopf algebra of integer relations2017-06-30T00:00:00+02:002017-06-30T00:00:00+02:00Viviane Ponstag:www.lri.fr,2017-06-30:/~pons/2017-06-30-talk-en.html<p>Abstract: We present how many well known structures such as the weak order on permutations and the Malvenuto Reutenaurer Hopf algebra can be derived from very simple definitions on the integer relations level. We define both a lattice and a Hopf alegbra on integer relations which gives us in turn …</p><p>Abstract: We present how many well known structures such as the weak order on permutations and the Malvenuto Reutenaurer Hopf algebra can be derived from very simple definitions on the integer relations level. We define both a lattice and a Hopf alegbra on integer relations which gives us in turn both a lattice and Hopf algebra on integer posets. We see that many combinatorial objects, such as permutations and binary trees, can be represented as integer posets which leads us to re-discover some well known algebraic structures on those objects as well as new ones.</p>ThibonFest -Séminaire Lotharingien de Combinatoire 782017-03-27T00:00:00+02:002017-03-27T00:00:00+02:00Viviane Ponstag:www.lri.fr,2017-03-27:/~pons/2017-03-27-conference-en.html<p>I am one of the organizers of SLC78 which is also the 60th vbirthday conference
of my former advisor Jean-Yves Thibon.</p><p>I am one of the organizers of SLC78 which is also the 60th vbirthday conference
of my former advisor Jean-Yves Thibon.</p>Women in Sage - Sage Days 822017-01-08T00:00:00+01:002017-01-08T00:00:00+01:00Viviane Ponstag:www.lri.fr,2017-01-08:/~pons/2017-01-08-conference-en.html<p>I am the main organizer of the first Women in Sage conference in Europe. This
is a one week workshop on the the software SageMath targeted at women. This
is funded by the <a href="http://opendreamkit.org/">OpenDreamKit</a> project.</p>
<p>The event was a great success, you can <a href="http://opendreamkit.org/2017/04/06/WomenInSage/">read this post</a>
which describes our week …</p><p>I am the main organizer of the first Women in Sage conference in Europe. This
is a one week workshop on the the software SageMath targeted at women. This
is funded by the <a href="http://opendreamkit.org/">OpenDreamKit</a> project.</p>
<p>The event was a great success, you can <a href="http://opendreamkit.org/2017/04/06/WomenInSage/">read this post</a>
which describes our week of work and its immediate impact.</p>Codima School2016-10-20T00:00:00+02:002016-10-20T00:00:00+02:00Viviane Ponstag:www.lri.fr,2016-10-20:/~pons/2016-10-20-conference-en.html<p>SageMath tutorial at Codima school. </p>
<ul>
<li><a href="https://cloud.sagemath.com/projects/0fb81984-106d-4f23-a423-04478a016e0e/files/Presentations/2016_CODIMA/">Some Demos and tutorials on SageMathCloud</a></li>
<li><a href="http://doc.sagemath.org/html/en/reference/interfaces/sage/interfaces/gap.html">Gap in Sage</a></li>
<li><a href="http://doc.sagemath.org/html/en/thematic_tutorials/index.html">All the thematic tutorials</a></li>
</ul><p>SageMath tutorial at Codima school. </p>
<ul>
<li><a href="https://cloud.sagemath.com/projects/0fb81984-106d-4f23-a423-04478a016e0e/files/Presentations/2016_CODIMA/">Some Demos and tutorials on SageMathCloud</a></li>
<li><a href="http://doc.sagemath.org/html/en/reference/interfaces/sage/interfaces/gap.html">Gap in Sage</a></li>
<li><a href="http://doc.sagemath.org/html/en/thematic_tutorials/index.html">All the thematic tutorials</a></li>
</ul>Permutrees2016-09-14T00:00:00+02:002016-09-14T00:00:00+02:00Viviane Ponstag:www.lri.fr,2016-09-14:/~pons/2016-09-14-talk-en.html<p>The permutrees are a family of combinatorial objects which includes permutations,
binary trees, binary sequences and a range of objects "in between". In this talk,
we will mostly discuss their combinatorial properties, especially the lattice structure.
We will also show the polytopes that can be constructed from this combinatorics
which …</p><p>The permutrees are a family of combinatorial objects which includes permutations,
binary trees, binary sequences and a range of objects "in between". In this talk,
we will mostly discuss their combinatorial properties, especially the lattice structure.
We will also show the polytopes that can be constructed from this combinatorics
which include the permutaheadron and associahedron. </p>MathInfo L22016-09-01T00:00:00+02:002016-09-01T00:00:00+02:00Viviane Ponstag:www.lri.fr,2016-09-01:/~pons/teaching-mathinfoL2.html<ul>
<li><a href="/~pons/docs/L2_MathInfo/TP1/TP1.pdf">TP1.pdf</a> -- <a href="/~pons/docs/L2_MathInfo/TP1.zip">TP1.zip</a></li>
<li><a href="/~pons/docs/L2_MathInfo/TP2/TP2.pdf">TP2.pdf</a> -- <a href="/~pons/docs/L2_MathInfo/TP2.zip">TP2.zip</a></li>
<li><a href="/~pons/docs/L2_MathInfo/TP3/TP3.pdf">TP3.pdf</a> - <a href="/~pons/docs/L2_MathInfo/TP3Old/TP3.pdf">TP3.pdf ancienne version, gr4 et gr1</a> -- <a href="/~pons/docs/L2_MathInfo/TP3.zip">TP3.zip</a> - <a href="/~pons/docs/L2_MathInfo/TP3Old.zip">TP3.zip ancienne version, gr4 et gr1</a></li>
<li><a href="/~pons/docs/L2_MathInfo/TP4/TP4.pdf">TP4.pdf</a> -- <a href="/~pons/docs/L2_MathInfo/TP4.zip">TP4.zip</a></li>
<li><a href="/~pons/docs/L2_MathInfo/TP5/TP5.pdf">TP5.pdf</a> -- <a href="/~pons/docs/L2_MathInfo/TP5.zip">TP5.zip</a></li>
</ul>
<p><strong>Une note de TP sera donnée par le chargé de TP, voir les modalités avec votre …</strong></p><ul>
<li><a href="/~pons/docs/L2_MathInfo/TP1/TP1.pdf">TP1.pdf</a> -- <a href="/~pons/docs/L2_MathInfo/TP1.zip">TP1.zip</a></li>
<li><a href="/~pons/docs/L2_MathInfo/TP2/TP2.pdf">TP2.pdf</a> -- <a href="/~pons/docs/L2_MathInfo/TP2.zip">TP2.zip</a></li>
<li><a href="/~pons/docs/L2_MathInfo/TP3/TP3.pdf">TP3.pdf</a> - <a href="/~pons/docs/L2_MathInfo/TP3Old/TP3.pdf">TP3.pdf ancienne version, gr4 et gr1</a> -- <a href="/~pons/docs/L2_MathInfo/TP3.zip">TP3.zip</a> - <a href="/~pons/docs/L2_MathInfo/TP3Old.zip">TP3.zip ancienne version, gr4 et gr1</a></li>
<li><a href="/~pons/docs/L2_MathInfo/TP4/TP4.pdf">TP4.pdf</a> -- <a href="/~pons/docs/L2_MathInfo/TP4.zip">TP4.zip</a></li>
<li><a href="/~pons/docs/L2_MathInfo/TP5/TP5.pdf">TP5.pdf</a> -- <a href="/~pons/docs/L2_MathInfo/TP5.zip">TP5.zip</a></li>
</ul>
<p><strong>Une note de TP sera donnée par le chargé de TP, voir les modalités avec votre
chargé de TP</strong>.</p>
<p><strong>Pour les étudiants des groupes G3 et G4 (avec moi) : les TP sont à rendre à la fin de
la séances. Ils peuvent être terminés et ré-envoyés avant la séance suivante.</strong></p>Sage Days 782016-06-29T00:00:00+02:002016-06-29T00:00:00+02:00Viviane Ponstag:www.lri.fr,2016-06-29:/~pons/2016-06-29-conference-en.html<p>These Sage Days are organized jointly between <a href="http://opendreamkit.org/">OpenDreamKit</a>
and <a href="https://www.pims.math.ca/">PIMS Institute</a> as a satellite event to <a href="https://sites.google.com/site/fpsac2016/">FPSAC 2016</a>.</p><p>These Sage Days are organized jointly between <a href="http://opendreamkit.org/">OpenDreamKit</a>
and <a href="https://www.pims.math.ca/">PIMS Institute</a> as a satellite event to <a href="https://sites.google.com/site/fpsac2016/">FPSAC 2016</a>.</p>Introduction to Sage2016-06-29T00:00:00+02:002016-06-29T00:00:00+02:00Viviane Ponstag:www.lri.fr,2016-06-29:/~pons/2016-06-29-talk-en.html<p>This is the intro talk given at SageDays78.</p><p>This is the intro talk given at SageDays78.</p>5th Encuentro Colombiano de Combinatoria2016-06-13T00:00:00+02:002016-06-13T00:00:00+02:00Viviane Ponstag:www.lri.fr,2016-06-13:/~pons/2016-06-13-conference-en.html<p>The ECCO summer school is organized every other years in Colombia. I was there to
introduce Sage to the participants as part of my mission in <a href="pages/opendreamkit.html">OpenDreamKit</a>,
as you can read here: <a href="http://opendreamkit.org/activities/2016-08-23-ECCO/">OpenDreamKit at ECCO 2016</a>.</p>
<p>This was such a rewarding experience that I wrote a <a href="http://openpyviv.com/2016/07/12/ECCO/">whole post</a> about it …</p><p>The ECCO summer school is organized every other years in Colombia. I was there to
introduce Sage to the participants as part of my mission in <a href="pages/opendreamkit.html">OpenDreamKit</a>,
as you can read here: <a href="http://opendreamkit.org/activities/2016-08-23-ECCO/">OpenDreamKit at ECCO 2016</a>.</p>
<p>This was such a rewarding experience that I wrote a <a href="http://openpyviv.com/2016/07/12/ECCO/">whole post</a> about it.
This post was then published by the <a href="http://blogs.ams.org/matheducation/2016/08/22/an-inclusive-maths-conference-ecco-2016/">AMS blog, On teaching and learning mathematics</a>.</p>Permutrees2016-06-09T00:00:00+02:002016-06-09T00:00:00+02:00Viviane Ponstag:www.lri.fr,2016-06-09:/~pons/2016-06-09-talk-en.html<p>The permutrees are a family of combinatorial objects which includes permutations, binary trees, binary sequences and a range of objects "in between". In this talk, we will discuss their combinatorial, geometrical and algebraic properties which relates them to some well know objects like the permutohedra or associahedra. In particular, we …</p><p>The permutrees are a family of combinatorial objects which includes permutations, binary trees, binary sequences and a range of objects "in between". In this talk, we will discuss their combinatorial, geometrical and algebraic properties which relates them to some well know objects like the permutohedra or associahedra. In particular, we will show:</p>
<ul>
<li>the lattice of permutrees</li>
<li>the permutreehedron</li>
<li>the hopf algebra of permutrees</li>
</ul>Des relations binaires au treillis de Tamari2016-05-13T00:00:00+02:002016-05-13T00:00:00+02:00Viviane Ponstag:www.lri.fr,2016-05-13:/~pons/2016-05-13-talk.html<p>Nous définissons un certain treillis sur les relations binaires que l'on peut considérer comme une généralisation de l'ordre faible sur les permutations. De là, par des opérations de surjections et quotients, nous retrouvons de nombreux treillis liés à la combinatoire de l'ordre faible et du treillis de Tamari. La motivation …</p><p>Nous définissons un certain treillis sur les relations binaires que l'on peut considérer comme une généralisation de l'ordre faible sur les permutations. De là, par des opérations de surjections et quotients, nous retrouvons de nombreux treillis liés à la combinatoire de l'ordre faible et du treillis de Tamari. La motivation de ce travail est l'étude de ces treillis qui s'interprètent souvent à la fois comme des algèbres de Hopf et des polytopes. </p>Combinatorics Research School2016-01-18T00:00:00+01:002016-01-18T00:00:00+01:00Viviane Ponstag:www.lri.fr,2016-01-18:/~pons/2016-01-18-conference-en.html<p>The 2015 ENS Lyon Research School on combinatorics and Sage is part of the school
master program along with other research schools opened to the ENS students.</p><p>The 2015 ENS Lyon Research School on combinatorics and Sage is part of the school
master program along with other research schools opened to the ENS students.</p>Des relations binaires au treillis de Tamari2016-01-18T00:00:00+01:002016-01-18T00:00:00+01:00Viviane Ponstag:www.lri.fr,2016-01-18:/~pons/2016-01-18-talk.html<p>Nous définissons un certain treillis sur les relations binaires que l'on peut considérer comme une généralisation de l'ordre faible sur les permutations. De là, par des opérations de surjections et quotients, nous retrouvons de nombreux treillis liés à la combinatoire de l'ordre faible et du treillis de Tamari. La motivation …</p><p>Nous définissons un certain treillis sur les relations binaires que l'on peut considérer comme une généralisation de l'ordre faible sur les permutations. De là, par des opérations de surjections et quotients, nous retrouvons de nombreux treillis liés à la combinatoire de l'ordre faible et du treillis de Tamari. La motivation de ce travail est l'étude de ces treillis qui s'interprètent souvent à la fois comme des algèbres de Hopf et des polytopes. </p>Enseigner avec SageMathCloud : retour sur expérience2015-10-17T00:00:00+02:002015-10-17T00:00:00+02:00Viviane Ponstag:www.lri.fr,2015-10-17:/~pons/2015-10-17-talk.html<p>La plate-forme SageMathCloud offre des possibilités très intéressantes de partage de code pour Sage et python. En particulier, elle peut être utilisée dans le cadre d'un cour interactif. Nous expliquons ici quel a été l'impact de l'outil pour une option Math-Informatique en première année de licence.</p><p>La plate-forme SageMathCloud offre des possibilités très intéressantes de partage de code pour Sage et python. En particulier, elle peut être utilisée dans le cadre d'un cour interactif. Nous expliquons ici quel a été l'impact de l'outil pour une option Math-Informatique en première année de licence.</p>Journées du GT Combinatoire Algébrique du GDR IM 20152015-09-21T00:00:00+02:002015-09-21T00:00:00+02:00Viviane Ponstag:www.lri.fr,2015-09-21:/~pons/2015-09-21-conference-en.html<p>The algebraic combinatorics GT is part of the <a href="https://www.gdr-im.fr/">GDR Im</a>.
Every year, an event is organized to gather the French algebraic combinatorics
community. In 2015, the event is held in LIX and jointly by Orsay and LIX teams. </p><p>The algebraic combinatorics GT is part of the <a href="https://www.gdr-im.fr/">GDR Im</a>.
Every year, an event is organized to gather the French algebraic combinatorics
community. In 2015, the event is held in LIX and jointly by Orsay and LIX teams. </p>A lattice on decreasing trees: the metasylvester lattice2015-09-07T00:00:00+02:002015-09-07T00:00:00+02:00Viviane Ponstag:www.lri.fr,2015-09-07:/~pons/2015-09-07-talk-en.htmlOpenDreamKit kickoff meeting2015-09-02T00:00:00+02:002015-09-02T00:00:00+02:00Viviane Ponstag:www.lri.fr,2015-09-02:/~pons/2015-09-02-conference-en.html<p>Orsay university is the lead partner for the <a href="http://opendreamkit.org/">OpenDreamKit</a>
H2020 project. As such, we hosted the opening conference.</p><p>Orsay university is the lead partner for the <a href="http://opendreamkit.org/">OpenDreamKit</a>
H2020 project. As such, we hosted the opening conference.</p>EAUMP Summer school on experimental mathematics2015-07-13T00:00:00+02:002015-07-13T00:00:00+02:00Viviane Ponstag:www.lri.fr,2015-07-13:/~pons/2015-07-13-conference-en.html<p>I am in charge of the class <strong>Experimental combinatorics using Sage</strong> at the 2015
session of EAUMP summer school. </p>
<h2>Lectures</h2>
<ul>
<li><a href="/~pons/docs/EAUMP/introduction.pdf">Introduction</a></li>
</ul>
<h2>Exercices</h2>
<ul>
<li><a href="/~pons/docs/EAUMP/binaryTrees.pdf">Wednesday: Binary trees</a></li>
<li><a href="/~pons//docs/EAUMP/DyckPaths.pdf">Friday: Dyck Paths</a></li>
</ul>
<h2>Projects</h2>
<ul>
<li><a href="/~pons/docs/EAUMP/projects.pdf">Labyrinths</a></li>
<li><a href="/~pons/docs/EAUMP/DyckPathsProject.pdf">Dyck paths project</a></li>
</ul>
<p>For the labyrinth project: look on wikipedia page on <a href="https://en.wikipedia.org/wiki/Maze_generation_algorithm">Maze generation algorithms</a>. Find an algorithm that you …</p><p>I am in charge of the class <strong>Experimental combinatorics using Sage</strong> at the 2015
session of EAUMP summer school. </p>
<h2>Lectures</h2>
<ul>
<li><a href="/~pons/docs/EAUMP/introduction.pdf">Introduction</a></li>
</ul>
<h2>Exercices</h2>
<ul>
<li><a href="/~pons/docs/EAUMP/binaryTrees.pdf">Wednesday: Binary trees</a></li>
<li><a href="/~pons//docs/EAUMP/DyckPaths.pdf">Friday: Dyck Paths</a></li>
</ul>
<h2>Projects</h2>
<ul>
<li><a href="/~pons/docs/EAUMP/projects.pdf">Labyrinths</a></li>
<li><a href="/~pons/docs/EAUMP/DyckPathsProject.pdf">Dyck paths project</a></li>
</ul>
<p>For the labyrinth project: look on wikipedia page on <a href="https://en.wikipedia.org/wiki/Maze_generation_algorithm">Maze generation algorithms</a>. Find an algorithm that you understand and explain it in your own words with examples. You can also try to implement the algorithm into Sage. </p>
<h2>Notebooks</h2>
<ul>
<li><a href="https://cloud.sagemath.com/projects/0fb81984-106d-4f23-a423-04478a016e0e/files/Teaching/EAUMP/">SageMathCloud notebooks</a></li>
<li><a href="/~pons/docs/EAUMP/notebooks/">Local Sage Notebooks</a></li>
</ul>A lattice on decreasing trees: the metasylvester lattice2015-07-06T00:00:00+02:002015-07-06T00:00:00+02:00Viviane Ponstag:www.lri.fr,2015-07-06:/~pons/2015-07-06-poster-en.htmlCombinatoire et expérimentation mathématique2015-06-26T00:00:00+02:002015-06-26T00:00:00+02:00Viviane Ponstag:www.lri.fr,2015-06-26:/~pons/2014-06-26-talk.htmlExperimental pure mathematics using Sage2015-04-10T00:00:00+02:002015-04-10T00:00:00+02:00Viviane Ponstag:www.lri.fr,2015-04-10:/~pons/2015-04-10-talk-en.html<p>Pure mathematics is not always big formulas written on endless notebooks, it can also be hidden behind python code. In combinatorics, we study classical computer science objects like trees or graphs with a mathematical perspective. This talk aims to show how computer exploration and experimentation can be used to discover …</p><p>Pure mathematics is not always big formulas written on endless notebooks, it can also be hidden behind python code. In combinatorics, we study classical computer science objects like trees or graphs with a mathematical perspective. This talk aims to show how computer exploration and experimentation can be used to discover and prove new mathematical results.</p>
<div style="max-width: 560px; max-height:315px;margin:auto;">
<div class="embed-responsive embed-responsive-16by9">
<iframe width="560" height="315" class="embed-responsive-item" src="https://www.youtube.com/embed/3LZiZKgVjaU" allowfullscreen></iframe>
</div>
</div>
<p>A short version of this talk was previously given at <a href="https://www.lri.fr/~pons/2014-07-09-conference-en.html">SciPy 2014</a> and a French version at <a href="https://www.lri.fr/~pons/2014-10-25-talk.html">PyConFr 2014</a>.</p>Sage Days 67: PyCon 20152015-04-08T00:00:00+02:002015-04-08T00:00:00+02:00Viviane Ponstag:www.lri.fr,2015-04-08:/~pons/2015-04-08-talk-en.html<p>This is a satellite event to <a href="https://us.pycon.org/2015">PyCon 2015</a> organized
with the help of PyCon and UQAM.</p><p>This is a satellite event to <a href="https://us.pycon.org/2015">PyCon 2015</a> organized
with the help of PyCon and UQAM.</p>Mathématiques expérimentales : Sage pour la combinatoire2014-10-25T00:00:00+02:002014-10-25T00:00:00+02:00Viviane Ponstag:www.lri.fr,2014-10-25:/~pons/2014-10-25-talk.html<p>On pourrait penser que les mathématiques fondamentales ne sont faites que d'immenses formules griffonnées sur d'interminables cahiers. Et pourtant, derrière les théorèmes, se cache parfois du Python ! Cet exposé se propose d'explorer l'expérimentation mathématique en combinatoire à travers le logiciel Sage.</p>
<p>Cet exposé a aussi été donné en anglais lors …</p><p>On pourrait penser que les mathématiques fondamentales ne sont faites que d'immenses formules griffonnées sur d'interminables cahiers. Et pourtant, derrière les théorèmes, se cache parfois du Python ! Cet exposé se propose d'explorer l'expérimentation mathématique en combinatoire à travers le logiciel Sage.</p>
<p>Cet exposé a aussi été donné en anglais lors de <a href="https://www.lri.fr/~pons/2014-07-09-conference-en.html">SciPy 2014</a> et
<a href="https://www.lri.fr/~pons/2015-04-10-talk-en.html">PyCon 2015</a>. </p>Lightning talk: Experimental pure mathematics using Sage2014-07-09T00:00:00+02:002014-07-09T00:00:00+02:00Viviane Ponstag:www.lri.fr,2014-07-09:/~pons/2014-07-09-conference-en.html<p>This is a <em>Lightning talk</em>, <em>i.e.</em>, a 5 minutes presentation which was submitted
during the conference it-self. This short presentation was later made into a full
talk at <a href="https://www.lri.fr/~pons/2014-10-25-talk.html">PyConFr 2014</a> and <a href="https://www.lri.fr/~pons/2015-04-10-talk-en.html">PyCon 2015</a>.</p>
<div style="max-width: 560px; max-height:315px;margin:auto;">
<div class="embed-responsive embed-responsive-16by9">
<iframe width="560" height="315" class="embed-responsive-item" src="https://www.youtube.com/embed/SMyto7WHiNs?start=1820" allowfullscreen></iframe>
</div>
</div><p>This is a <em>Lightning talk</em>, <em>i.e.</em>, a 5 minutes presentation which was submitted
during the conference it-self. This short presentation was later made into a full
talk at <a href="https://www.lri.fr/~pons/2014-10-25-talk.html">PyConFr 2014</a> and <a href="https://www.lri.fr/~pons/2015-04-10-talk-en.html">PyCon 2015</a>.</p>
<div style="max-width: 560px; max-height:315px;margin:auto;">
<div class="embed-responsive embed-responsive-16by9">
<iframe width="560" height="315" class="embed-responsive-item" src="https://www.youtube.com/embed/SMyto7WHiNs?start=1820" allowfullscreen></iframe>
</div>
</div>Two bijections on Tamari intervals2014-07-02T00:00:00+02:002014-07-02T00:00:00+02:00Viviane Ponstag:www.lri.fr,2014-07-02:/~pons/2014-07-02-poster-en.htmlRéalisations de m-Tamari sur les arbres2014-06-25T00:00:00+02:002014-06-25T00:00:00+02:00Viviane Ponstag:www.lri.fr,2014-06-25:/~pons/2014-06-25-talk.htmlTamari lattice and weak order on permutations2014-05-20T00:00:00+02:002014-05-20T00:00:00+02:00Viviane Ponstag:www.lri.fr,2014-05-20:/~pons/2014-05-20-talk-en.htmlIntervals of the Tamari lattice2014-05-02T00:00:00+02:002014-05-02T00:00:00+02:00Viviane Ponstag:www.lri.fr,2014-05-02:/~pons/2014-05-02-talk-en.htmlIntervals of the Tamari lattice2014-04-07T00:00:00+02:002014-04-07T00:00:00+02:00Viviane Ponstag:www.lri.fr,2014-04-07:/~pons/2014-04-07-talk-en.htmlIntervals of the Tamari lattice2014-03-28T00:00:00+01:002014-03-28T00:00:00+01:00Viviane Ponstag:www.lri.fr,2014-03-28:/~pons/2014-03-28-talk.htmlEnumération des intervalles du Treillis de Tamari2014-03-27T00:00:00+01:002014-03-27T00:00:00+01:00Viviane Ponstag:www.lri.fr,2014-03-27:/~pons/2014-03-27-talk.htmlTreillis de Tamari et ordre faible2014-03-20T00:00:00+01:002014-03-20T00:00:00+01:00Viviane Ponstag:www.lri.fr,2014-03-20:/~pons/2014-03-20-talk.htmlIntervalles du treillis de Tamari2014-02-12T00:00:00+01:002014-02-12T00:00:00+01:00Viviane Ponstag:www.lri.fr,2014-02-12:/~pons/2014-02-12-talk.htmlTamari Lattice, right weak order and intervals2013-12-16T00:00:00+01:002013-12-16T00:00:00+01:00Viviane Ponstag:www.lri.fr,2013-12-16:/~pons/2013-12-16-talk-en.htmlInterval-posets of Tamari2013-12-10T00:00:00+01:002013-12-10T00:00:00+01:00Viviane Ponstag:www.lri.fr,2013-12-10:/~pons/2013-12-10-talk-en.htmlFindStat, the combinatorial statistic finder2013-11-14T00:00:00+01:002013-11-14T00:00:00+01:00Viviane Ponstag:www.lri.fr,2013-11-14:/~pons/2013-11-14-talk-en.htmlCombinatorics, statistics, and FindStat2013-11-13T00:00:00+01:002013-11-13T00:00:00+01:00Viviane Ponstag:www.lri.fr,2013-11-13:/~pons/2013-11-13-talk-en.htmlCounting smaller trees in the Tamari Order2013-06-24T00:00:00+02:002013-06-24T00:00:00+02:00Viviane Ponstag:www.lri.fr,2013-06-24:/~pons/2013-06-24-poster-en.htmlShort Schubert polynomials demo2013-02-12T00:10:00+01:002013-02-12T00:10:00+01:00Viviane Ponstag:www.lri.fr,2013-02-12:/~pons/2013-02-12-talk-2-en.htmlTutoriel : introduction to pyhton and Sage2013-02-12T00:00:00+01:002013-02-12T00:00:00+01:00Viviane Ponstag:www.lri.fr,2013-02-12:/~pons/2013-02-12-talk-en.htmlBases of Multivariate Polynomials2012-05-09T00:00:00+02:002012-05-09T00:00:00+02:00Viviane Ponstag:www.lri.fr,2012-05-09:/~pons/2012-05-09-talk-en.htmlA Pieri formula for double Grothendieck polynomials2012-04-26T00:00:00+02:002012-04-26T00:00:00+02:00Viviane Ponstag:www.lri.fr,2012-04-26:/~pons/2012-04-26-talk-en.htmlPolynômes multivariés en Sage2012-03-06T00:00:00+01:002012-03-06T00:00:00+01:00Viviane Ponstag:www.lri.fr,2012-03-06:/~pons/2012-03-06-talk.htmlLes bases de l'anneau des polynômes en Sage2012-02-21T00:00:00+01:002012-02-21T00:00:00+01:00Viviane Ponstag:www.lri.fr,2012-02-21:/~pons/2012-02-21-talk.htmlOpérateurs de réordonnement et polynômes de Grothendieck2012-01-05T00:00:00+01:002012-01-05T00:00:00+01:00Viviane Ponstag:www.lri.fr,2012-01-05:/~pons/2012-01-05-talk.htmlOpérateurs de réordonnement et intervalles pour l'ordre de Bruhat2011-06-23T00:00:00+02:002011-06-23T00:00:00+02:00Viviane Ponstag:www.lri.fr,2011-06-23:/~pons/2011-06-23-talk.htmlSage, un logiciel pour les doctorants2011-06-22T00:00:00+02:002011-06-22T00:00:00+02:00Viviane Ponstag:www.lri.fr,2011-06-22:/~pons/2011-06-22-talk.htmlSoftware presentation, Multivariate Polynomials in Sage2011-06-11T00:00:00+02:002011-06-11T00:00:00+02:00Viviane Ponstag:www.lri.fr,2011-06-11:/~pons/2011-06-11-talk-en.htmlMultivariate Polynomials in Sage2011-03-07T00:00:00+01:002011-03-07T00:00:00+01:00Viviane Ponstag:www.lri.fr,2011-03-07:/~pons/2011-03-07-talk-en.htmlExemple d'implantation en Sage : Les polynômes multivariés2011-02-22T00:00:00+01:002011-02-22T00:00:00+01:00Viviane Ponstag:www.lri.fr,2011-02-22:/~pons/2011-02-22-talk.html