BEGIN:VCALENDAR
VERSION:2.0
PRODID:researchseminars.org
CALSCALE:GREGORIAN
X-WR-CALNAME:researchseminars.org
BEGIN:VEVENT
SUMMARY:Fredrik Strömberg (University of Nottingham)
DTSTART:20200527T100000Z
DTEND:20200527T113000Z
DTSTAMP:20260404T094700Z
UID:SageDays109/1
DESCRIPTION:Title: <a href="https://stable.researchseminars.org/talk/SageD
 ays109/1/">An introduction to SageMath and Python (tutorial\, 90min)</a>\n
 by Fredrik Strömberg (University of Nottingham) as part of Global Virtual
  SageDays 109\n\n\nAbstract\nThis session aims at providing a basic unders
 tanding of SageMath and programming in Python. I will give a short backgro
 und to SageMath and present a few different ways to use it. We will see so
 me of the differences between using pure Python and using SageMath objects
  and classes and also introduce some of the elementary functions and packa
 ges included in SageMath.\n
LOCATION:https://stable.researchseminars.org/talk/SageDays109/1/
END:VEVENT
BEGIN:VEVENT
SUMMARY:TBA
DTSTART:20200529T113000Z
DTEND:20200529T120000Z
DTSTAMP:20260404T094700Z
UID:SageDays109/2
DESCRIPTION:Title: <a href="https://stable.researchseminars.org/talk/SageD
 ays109/2/">SageDays 109 closing session: Planning of future SageDays (30mi
 n)</a>\nby TBA as part of Global Virtual SageDays 109\n\nAbstract: TBA\n
LOCATION:https://stable.researchseminars.org/talk/SageDays109/2/
END:VEVENT
BEGIN:VEVENT
SUMMARY:John Palmieri (University of Washington)\, Nicolas M. Thiéry (Uni
 versité Paris Sud)\, and others
DTSTART:20200528T150000Z
DTEND:20200528T170000Z
DTSTAMP:20260404T094700Z
UID:SageDays109/3
DESCRIPTION:Title: <a href="https://stable.researchseminars.org/talk/SageD
 ays109/3/">Panel discussion: Future development directions for SageMath (2
 h)</a>\nby John Palmieri (University of Washington)\, Nicolas M. Thiéry (
 Université Paris Sud)\, and others as part of Global Virtual SageDays 109
 \n\nAbstract: TBA\n
LOCATION:https://stable.researchseminars.org/talk/SageDays109/3/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Haroldo G. Santos (Universidade Federal de Ouro Preto\, Brazil)
DTSTART:20200527T220000Z
DTEND:20200527T224500Z
DTSTAMP:20260404T094700Z
UID:SageDays109/4
DESCRIPTION:Title: <a href="https://stable.researchseminars.org/talk/SageD
 ays109/4/">On the design of Python-MIP: Why another Python optimization li
 brary? (45min)</a>\nby Haroldo G. Santos (Universidade Federal de Ouro Pre
 to\, Brazil) as part of Global Virtual SageDays 109\n\nAbstract: TBA\n
LOCATION:https://stable.researchseminars.org/talk/SageDays109/4/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Túlio Toffolo (Universidade Federal de Ouro Preto\, Brazil)
DTSTART:20200528T160000Z
DTEND:20200528T163000Z
DTSTAMP:20260404T094700Z
UID:SageDays109/5
DESCRIPTION:Title: <a href="https://stable.researchseminars.org/talk/SageD
 ays109/5/">An Introduction to Python-MIP: Building an effective traveling 
 salesman problem solver in 30 Minutes with Python-MIP</a>\nby Túlio Toffo
 lo (Universidade Federal de Ouro Preto\, Brazil) as part of Global Virtual
  SageDays 109\n\nAbstract: TBA\n
LOCATION:https://stable.researchseminars.org/talk/SageDays109/5/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Alex J. Best (Boston University)
DTSTART:20200527T133000Z
DTEND:20200527T135500Z
DTSTAMP:20260404T094700Z
UID:SageDays109/6
DESCRIPTION:Title: <a href="https://stable.researchseminars.org/talk/SageD
 ays109/6/">Computations with p-adic polylogarithms in Sage (25min)</a>\nby
  Alex J. Best (Boston University) as part of Global Virtual SageDays 109\n
 \n\nAbstract\np-adic polylogarithms are a p-adic analogue of the classical
  polylogarithm functions\, which are obtained by taking iterated antideriv
 atives starting from the usual logarithm. These functions are connected to
  the zeta function and K-theory. We will explain the method used to evalua
 te these functions in Sage\, using the algorithm of Besser-de Jeu\, and sh
 ow some recent applications to solving the S-unit equation (coming from Mi
 nhyong Kim's nonabelian Chabauty program).\n
LOCATION:https://stable.researchseminars.org/talk/SageDays109/6/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Matthias Köppe (University of California\, Davis)
DTSTART:20200527T203000Z
DTEND:20200527T212000Z
DTSTAMP:20260404T094700Z
UID:SageDays109/7
DESCRIPTION:Title: <a href="https://stable.researchseminars.org/talk/SageD
 ays109/7/">Tutorial for developers: Portability testing of the Sage distri
 bution using Docker and the Sage distro-package database (50min)</a>\nby M
 atthias Köppe (University of California\, Davis) as part of Global Virtua
 l SageDays 109\n\n\nAbstract\nSage is intended to build and run on a varie
 ty of platforms\, including all major Linux distributions\, as well as mac
 OS\, and Windows (with Cygwin). There is considerable variation among thes
 e platforms. To ensure that Sage continues to build correctly on users’ 
 machines\, it is crucial to test changes to Sage\, in particular when exte
 rnal packages are added or upgraded\, on a wide spectrum of platforms. Thi
 s tutorial introduces developers to the new tools for portability testing 
 that were introduced in Sage 9.1.\n
LOCATION:https://stable.researchseminars.org/talk/SageDays109/7/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Anne Schilling (University of California\, Davis)
DTSTART:20200528T210000Z
DTEND:20200528T213000Z
DTSTAMP:20260404T094700Z
UID:SageDays109/8
DESCRIPTION:Title: <a href="https://stable.researchseminars.org/talk/SageD
 ays109/8/">Markov chains through semigroup graph expansions (25min)</a>\nb
 y Anne Schilling (University of California\, Davis) as part of Global Virt
 ual SageDays 109\n\n\nAbstract\nI will briefly review recent research with
  John Rhodes on how to obtain the stationary distribution and mixing time 
 of Markov chains through semigroup graph expansions. These are expansions 
 of the right Cayley graph of the semigroup. The plan is to get an implemen
 tation of these expansions into SageMath.\n
LOCATION:https://stable.researchseminars.org/talk/SageDays109/8/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Travis Scrimshaw (University of Queensland)
DTSTART:20200528T000000Z
DTEND:20200528T005000Z
DTSTAMP:20260404T094700Z
UID:SageDays109/9
DESCRIPTION:Title: <a href="https://stable.researchseminars.org/talk/SageD
 ays109/9/">Constructing algebraic objects with the category framework in S
 age (tutorial\, 50min)</a>\nby Travis Scrimshaw (University of Queensland)
  as part of Global Virtual SageDays 109\n\n\nAbstract\nSage comes with man
 y common and not-so-common algebraic objects implemented such as permutati
 on groups\, polynomial rings\, number fields\, Lie algebras\, manifolds\, 
 etc. However\, it doesn't (yet) know every structure out there. So how do 
 you teach Sage how to do computations in your favorite object not in Sage?
  Let's say you are interested in a group whose elements are parameterized 
 by some interesting set of objects. You have to implement your group multi
 plication law on those objects\, but now you also know that the group is f
 inite. Sage knows how to do many things with a generic finite group\, such
  as iterating over all of the elements. You don't want to copy all of that
  code. Instead you simply need to put your object in the category of finit
 e groups to obtain all of those extra features. In this talk\, we will giv
 e  detailed examples of how to construct a new group and a new algebra in 
 Sage using the category framework to make this easy and powerful.\n
LOCATION:https://stable.researchseminars.org/talk/SageDays109/9/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Jean-Philippe Labbé (Freie Universität Berlin)
DTSTART:20200527T120000Z
DTEND:20200527T125500Z
DTSTAMP:20260404T094700Z
UID:SageDays109/10
DESCRIPTION:Title: <a href="https://stable.researchseminars.org/talk/SageD
 ays109/10/">Combinatorics and geometry of polyhedra in Sage (tutorial\, 50
 min)</a>\nby Jean-Philippe Labbé (Freie Universität Berlin) as part of G
 lobal Virtual SageDays 109\n\n\nAbstract\nThis presentation will first pre
 sent the typical functionalities related to the combinatorics and geometry
  of polyhedral objects inside Sage to gain a working knowledge and some ti
 ps/tricks to improve your workflow. Then\, we will present the most recent
 ly added features and on-going/future developments.\n\nSee https://github.
 com/jplab/SageDays109 for more details on this talk.\n
LOCATION:https://stable.researchseminars.org/talk/SageDays109/10/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Krystal Guo (University of Montreal and Centre de Recherches Math
 ématiques)
DTSTART:20200527T130000Z
DTEND:20200527T132500Z
DTSTAMP:20260404T094700Z
UID:SageDays109/11
DESCRIPTION:Title: <a href="https://stable.researchseminars.org/talk/SageD
 ays109/11/">Using SageMath in Algebraic Graph Theory (25min)</a>\nby Kryst
 al Guo (University of Montreal and Centre de Recherches Mathématiques) as
  part of Global Virtual SageDays 109\n\n\nAbstract\nWhile doing research\,
  casual computations can be a useful tool. This presentation will present 
 some useful tools related to graph theory and linear algebra inside Sage. 
 We will give examples of how Sage was used to build intuition in several r
 esearch problems.\n
LOCATION:https://stable.researchseminars.org/talk/SageDays109/11/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Edinah Gnang (Johns Hopkins University)
DTSTART:20200527T140000Z
DTEND:20200527T142500Z
DTSTAMP:20260404T094700Z
UID:SageDays109/12
DESCRIPTION:Title: <a href="https://stable.researchseminars.org/talk/SageD
 ays109/12/">Broadening the Linear Algebra Toolkit to a theory of construct
 s (25min)</a>\nby Edinah Gnang (Johns Hopkins University) as part of Globa
 l Virtual SageDays 109\n\n\nAbstract\nThe quote: “Mathematics is the art
  of reducing any problem to linear algebra.” by William Stein wonderfull
 y articulates the importance of Linear Algebraic techniques in Pure Mathem
 atics. We motivate and sketch a theory of constructs as a broadening of th
 e scope of the algebra of matrices and hypermatrices.\n
LOCATION:https://stable.researchseminars.org/talk/SageDays109/12/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Karl-Dieter Crisman (Gordon College)
DTSTART:20200527T163000Z
DTEND:20200527T165500Z
DTSTAMP:20260404T094700Z
UID:SageDays109/13
DESCRIPTION:Title: <a href="https://stable.researchseminars.org/talk/SageD
 ays109/13/">PreTeXt: Write Once\, Read Anywhere - with Sage (tutorial\, 25
 min)</a>\nby Karl-Dieter Crisman (Gordon College) as part of Global Virtua
 l SageDays 109\n\n\nAbstract\nPreTeXt (PTX\, at https://pretextbook.org) i
 s an open source book authoring tool with two big goals.  First\, writing 
 one input allows output in many formats - well-designed pdf\, sensible onl
 ine texts\, epub\, as well as Jupyter notebooks. Secondly\, it is possible
  to easily embed computation and homework cells from SageMath (and lots of
  other things) that are usable from anywhere online\, requiring no additio
 nal software.  This demonstration talk will survey the wide variety of cap
 abilities of PTX using a gallery of textbooks actually in use.\n\nFollow-u
 p tutorial: https://researchseminars.org/talk/SageDays109/20/\n
LOCATION:https://stable.researchseminars.org/talk/SageDays109/13/
END:VEVENT
BEGIN:VEVENT
SUMMARY:William Hart (TU Kaiserslautern)
DTSTART:20200527T180000Z
DTEND:20200527T182500Z
DTSTAMP:20260404T094700Z
UID:SageDays109/14
DESCRIPTION:Title: <a href="https://stable.researchseminars.org/talk/SageD
 ays109/14/">Introduction to Flint (25min)</a>\nby William Hart (TU Kaisers
 lautern) as part of Global Virtual SageDays 109\n\n\nAbstract\nI will give
  an introduction to the Flint library\, which is a component of Sage used 
 for basic arithmetic in a variety of rings.  Flint is a C library that inc
 ludes highly optimised implementations of integers\, rationals\, finite fi
 elds and padics\, and matrices and polynomials (univariate and multivariat
 e) over these rings.  There will be some benchmarks to highlight the perfo
 rmance of Flint.\n\nFollow-up talk: https://researchseminars.org/talk/Sage
 Days109/15/\n
LOCATION:https://stable.researchseminars.org/talk/SageDays109/14/
END:VEVENT
BEGIN:VEVENT
SUMMARY:William Hart (TU Kaiserslautern)
DTSTART:20200527T183000Z
DTEND:20200527T191500Z
DTSTAMP:20260404T094700Z
UID:SageDays109/15
DESCRIPTION:Title: <a href="https://stable.researchseminars.org/talk/SageD
 ays109/15/">Flint-2.6.0 -- the biggest update in 5 years! (40min)</a>\nby 
 William Hart (TU Kaiserslautern) as part of Global Virtual SageDays 109\n\
 n\nAbstract\nI will give a rundown of the multitude of new improvements in
  Flint since the last major release nearly 5 years ago!  This includes mul
 tivariate polynomial arithmetic\, a new integer factoring function\, threa
 ding and a gazillion other improvements. The talk will give some details o
 n how we have handled wrapping this in the Oscar/Nemo project\, which may 
 be of use for Sage developers looking to make use of all the new goodies i
 n Sage. There will be time for technical discussion.\n
LOCATION:https://stable.researchseminars.org/talk/SageDays109/15/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Jonathan Kliem (Freie Universität Berlin)
DTSTART:20200528T190000Z
DTEND:20200528T192500Z
DTSTAMP:20260404T094700Z
UID:SageDays109/16
DESCRIPTION:Title: <a href="https://stable.researchseminars.org/talk/SageD
 ays109/16/">Combinatorial polyhedra and development of geometric polyhedra
  in Sage (25 min)</a>\nby Jonathan Kliem (Freie Universität Berlin) as pa
 rt of Global Virtual SageDays 109\n\n\nAbstract\nThis presentation will in
 troduce the combinatorial polyhedron object and show some use cases. Its m
 ain feature is a fast and memory efficient face iterator but it also (on-g
 oingly) collects all methods of the geometric polyhedron that only depend 
 on the combinatorics. Furthermore\, we will look more closely into new fea
 tures and improvements of polyhedra in general and discuss the current dev
 elopment. This talk follows the talk by J.-P. Labbé.\n
LOCATION:https://stable.researchseminars.org/talk/SageDays109/16/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Julian Rüth
DTSTART:20200527T200000Z
DTEND:20200527T202500Z
DTSTAMP:20260404T094700Z
UID:SageDays109/17
DESCRIPTION:Title: <a href="https://stable.researchseminars.org/talk/SageD
 ays109/17/">Introduction to running SageMath in Docker (tutorial\, 25min)<
 /a>\nby Julian Rüth as part of Global Virtual SageDays 109\n\n\nAbstract\
 nDocker is a tool to deliver software in packages called images. Such imag
 es can be built and run on all popular operating systems. SageMath has bee
 n providing Docker images for all stable and beta releases for several yea
 rs now and also for most commits made to branches on trac.\n   \n   In thi
 s talk\, I will showcase how these images can be useful to developers and 
 users of SageMath:\n\n   * Compare different versions of SageMath without 
 having to rebuild or install SageMath.\n\n   * Share your experimental cod
 e changes with users and reviewers without them having to rebuild SageMath
 .\n\n   * Use Continuous Integration to automatically test your personal S
 ageMath packages.\n\n   Should there be any further interest\, I would be 
 happy to do a more hands-on session afterwards.\n
LOCATION:https://stable.researchseminars.org/talk/SageDays109/17/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Kwankyu Lee (Chosun University)
DTSTART:20200529T020000Z
DTEND:20200529T022500Z
DTSTAMP:20260404T094700Z
UID:SageDays109/18
DESCRIPTION:Title: <a href="https://stable.researchseminars.org/talk/SageD
 ays109/18/">Integral curves over finite fields with function fields (25min
 )</a>\nby Kwankyu Lee (Chosun University) as part of Global Virtual SageDa
 ys 109\n\n\nAbstract\nThe function fields module was added to Sage a year 
 ago. Now integral curves\, presently only over finite fields\, in Sage hav
 e function fields attached\, and provide a convenient interface to the fun
 ction field machinery. A short tour on the new features is presented to ge
 t you started.\n
LOCATION:https://stable.researchseminars.org/talk/SageDays109/18/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Karl-Dieter Crisman (host) (Gordon College)
DTSTART:20200528T020000Z
DTEND:20200528T025500Z
DTSTAMP:20260404T094700Z
UID:SageDays109/19
DESCRIPTION:Title: <a href="https://stable.researchseminars.org/talk/SageD
 ays109/19/">Open discussion: Sage in Education (55min)</a>\nby Karl-Dieter
  Crisman (host) (Gordon College) as part of Global Virtual SageDays 109\n\
 n\nAbstract\nIt's been a while since people interested in using Sage in ed
 ucation got together.  In this discussion\, we will talk about strategies 
 and resources\, without a specific goal.\n\nHowever\, one particular inter
 esting outcome would be to revive some of the aggregations of Sage resourc
 es for education we had in the past\, and to propose improvements to the m
 ain Sage website aimed at easy on-ramps for educators seeking resources or
  help.\n
LOCATION:https://stable.researchseminars.org/talk/SageDays109/19/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Karl-Dieter Crisman (Gordon College)
DTSTART:20200527T170000Z
DTEND:20200527T175500Z
DTSTAMP:20260404T094700Z
UID:SageDays109/20
DESCRIPTION:Title: <a href="https://stable.researchseminars.org/talk/SageD
 ays109/20/">PreTeXt - nuts and bolts (tutorial\, 55min)</a>\nby Karl-Diete
 r Crisman (Gordon College) as part of Global Virtual SageDays 109\n\n\nAbs
 tract\nPreTeXt (PTX\, at pretextbook.org) is an open source book and artic
 le authoring tool with support for interactive Sage cells that enhance any
  book.  In this presentation\, we will get a little deeper into the struct
 ure and details of how to use PTX with math.  Bring a text editor and a co
 mmand line with the tool "xsltproc" installed (see https://pretextbook.org
 /quickstart.html - using CoCalc is one good option).  Note that PTX\, whil
 e quite stable\, is a quickly-evolving project trying to use the best of t
 he internet and computation\, so that it is possible that new features\, a
 dded between when this abstract is written and the time of presentation\, 
 might be demoed!\n
LOCATION:https://stable.researchseminars.org/talk/SageDays109/20/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Kiran Kedlaya (University of California\, San Diego)
DTSTART:20200528T183000Z
DTEND:20200528T185500Z
DTSTAMP:20260404T094700Z
UID:SageDays109/21
DESCRIPTION:Title: <a href="https://stable.researchseminars.org/talk/SageD
 ays109/21/">Torsion closures of ideals (25min)</a>\nby Kiran Kedlaya (Univ
 ersity of California\, San Diego) as part of Global Virtual SageDays 109\n
 \n\nAbstract\nThe torsion closure of an ideal in a polynomial ring is a co
 nstruction for identifying the solutions of a system of polynomial equatio
 ns in roots of unity. Being able to compute torsion closures has potential
  applications in many branches of mathematics. I'll discuss an ongoing pro
 ject to use libsingular to compute torsion closures\, and an intended appl
 ication to a problem in Euclidean geometry.\n
LOCATION:https://stable.researchseminars.org/talk/SageDays109/21/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Nicolas M. Thiéry (Université Paris Sud)
DTSTART:20200528T140000Z
DTEND:20200528T142500Z
DTSTAMP:20260404T094700Z
UID:SageDays109/22
DESCRIPTION:Title: <a href="https://stable.researchseminars.org/talk/SageD
 ays109/22/">OpenDreamKit: a debriefing (25min)</a>\nby Nicolas M. Thiéry 
 (Université Paris Sud) as part of Global Virtual SageDays 109\n\n\nAbstra
 ct\nI'll briefly tell the story of OpenDreamKit\, an 8M€ EU funded proje
 ct\nwhich from 2015 to 2019 supported the open source computational math\n
 ecosystem -- and notably Sage: how it came to life\; what funding\nhelped 
 achieve in collaboration with the community\; and what could be next?\n
LOCATION:https://stable.researchseminars.org/talk/SageDays109/22/
END:VEVENT
END:VCALENDAR
