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;VALUE=DATE-TIME:20200527T100000Z
DTEND;VALUE=DATE-TIME:20200527T113000Z
DTSTAMP;VALUE=DATE-TIME:20240328T215930Z
UID:SageDays109/1
DESCRIPTION:Title: An introduction to SageMath and Python (tutorial\, 90min)\nby Fred
rik Strömberg (University of Nottingham) as part of Global Virtual SageDa
ys 109\n\n\nAbstract\nThis session aims at providing a basic understanding
of SageMath and programming in Python. I will give a short background to
SageMath and present a few different ways to use it. We will see some of t
he differences between using pure Python and using SageMath objects and cl
asses and also introduce some of the elementary functions and packages inc
luded in SageMath.\n
LOCATION:https://researchseminars.org/talk/SageDays109/1/
END:VEVENT
BEGIN:VEVENT
SUMMARY:TBA
DTSTART;VALUE=DATE-TIME:20200529T113000Z
DTEND;VALUE=DATE-TIME:20200529T120000Z
DTSTAMP;VALUE=DATE-TIME:20240328T215930Z
UID:SageDays109/2
DESCRIPTION:Title: SageDays 109 closing session: Planning of future SageDays (30min)\
nby TBA as part of Global Virtual SageDays 109\n\nAbstract: TBA\n
LOCATION:https://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;VALUE=DATE-TIME:20200528T150000Z
DTEND;VALUE=DATE-TIME:20200528T170000Z
DTSTAMP;VALUE=DATE-TIME:20240328T215930Z
UID:SageDays109/3
DESCRIPTION:Title: Panel discussion: Future development directions for SageMath (2h)\
nby John Palmieri (University of Washington)\, Nicolas M. Thiéry (Univers
ité Paris Sud)\, and others as part of Global Virtual SageDays 109\n\nAbs
tract: TBA\n
LOCATION:https://researchseminars.org/talk/SageDays109/3/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Haroldo G. Santos (Universidade Federal de Ouro Preto\, Brazil)
DTSTART;VALUE=DATE-TIME:20200527T220000Z
DTEND;VALUE=DATE-TIME:20200527T224500Z
DTSTAMP;VALUE=DATE-TIME:20240328T215930Z
UID:SageDays109/4
DESCRIPTION:Title: On the design of Python-MIP: Why another Python optimization library?
(45min)\nby Haroldo G. Santos (Universidade Federal de Ouro Preto\, Br
azil) as part of Global Virtual SageDays 109\n\nAbstract: TBA\n
LOCATION:https://researchseminars.org/talk/SageDays109/4/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Túlio Toffolo (Universidade Federal de Ouro Preto\, Brazil)
DTSTART;VALUE=DATE-TIME:20200528T160000Z
DTEND;VALUE=DATE-TIME:20200528T163000Z
DTSTAMP;VALUE=DATE-TIME:20240328T215930Z
UID:SageDays109/5
DESCRIPTION:Title: An Introduction to Python-MIP: Building an effective traveling salesma
n problem solver in 30 Minutes with Python-MIP\nby Túlio Toffolo (Uni
versidade Federal de Ouro Preto\, Brazil) as part of Global Virtual SageDa
ys 109\n\nAbstract: TBA\n
LOCATION:https://researchseminars.org/talk/SageDays109/5/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Alex J. Best (Boston University)
DTSTART;VALUE=DATE-TIME:20200527T133000Z
DTEND;VALUE=DATE-TIME:20200527T135500Z
DTSTAMP;VALUE=DATE-TIME:20240328T215930Z
UID:SageDays109/6
DESCRIPTION:Title: Computations with p-adic polylogarithms in Sage (25min)\nby Alex J
. Best (Boston University) as part of Global Virtual SageDays 109\n\n\nAbs
tract\np-adic polylogarithms are a p-adic analogue of the classical polylo
garithm functions\, which are obtained by taking iterated antiderivatives
starting from the usual logarithm. These functions are connected to the ze
ta function and K-theory. We will explain the method used to evaluate thes
e functions in Sage\, using the algorithm of Besser-de Jeu\, and show some
recent applications to solving the S-unit equation (coming from Minhyong
Kim's nonabelian Chabauty program).\n
LOCATION:https://researchseminars.org/talk/SageDays109/6/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Matthias Köppe (University of California\, Davis)
DTSTART;VALUE=DATE-TIME:20200527T203000Z
DTEND;VALUE=DATE-TIME:20200527T212000Z
DTSTAMP;VALUE=DATE-TIME:20240328T215930Z
UID:SageDays109/7
DESCRIPTION:Title: Tutorial for developers: Portability testing of the Sage distribution
using Docker and the Sage distro-package database (50min)\nby Matthias
Köppe (University of California\, Davis) as part of Global Virtual SageD
ays 109\n\n\nAbstract\nSage is intended to build and run on a variety of p
latforms\, including all major Linux distributions\, as well as macOS\, an
d Windows (with Cygwin). There is considerable variation among these platf
orms. To ensure that Sage continues to build correctly on users’ machine
s\, it is crucial to test changes to Sage\, in particular when external pa
ckages are added or upgraded\, on a wide spectrum of platforms. This tutor
ial introduces developers to the new tools for portability testing that we
re introduced in Sage 9.1.\n
LOCATION:https://researchseminars.org/talk/SageDays109/7/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Anne Schilling (University of California\, Davis)
DTSTART;VALUE=DATE-TIME:20200528T210000Z
DTEND;VALUE=DATE-TIME:20200528T213000Z
DTSTAMP;VALUE=DATE-TIME:20240328T215930Z
UID:SageDays109/8
DESCRIPTION:Title: Markov chains through semigroup graph expansions (25min)\nby Anne
Schilling (University of California\, Davis) as part of Global Virtual Sag
eDays 109\n\n\nAbstract\nI will briefly review recent research with John R
hodes on how to obtain the stationary distribution and mixing time of Mark
ov chains through semigroup graph expansions. These are expansions of the
right Cayley graph of the semigroup. The plan is to get an implementation
of these expansions into SageMath.\n
LOCATION:https://researchseminars.org/talk/SageDays109/8/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Travis Scrimshaw (University of Queensland)
DTSTART;VALUE=DATE-TIME:20200528T000000Z
DTEND;VALUE=DATE-TIME:20200528T005000Z
DTSTAMP;VALUE=DATE-TIME:20240328T215930Z
UID:SageDays109/9
DESCRIPTION:Title: Constructing algebraic objects with the category framework in Sage (tu
torial\, 50min)\nby Travis Scrimshaw (University of Queensland) as par
t of Global Virtual SageDays 109\n\n\nAbstract\nSage comes with many commo
n and not-so-common algebraic objects implemented such as permutation grou
ps\, polynomial rings\, number fields\, Lie algebras\, manifolds\, etc. Ho
wever\, it doesn't (yet) know every structure out there. So how do you tea
ch 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 multiplicati
on law on those objects\, but now you also know that the group is finite.
Sage knows how to do many things with a generic finite group\, such as ite
rating 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 finite group
s to obtain all of those extra features. In this talk\, we will give deta
iled examples of how to construct a new group and a new algebra in Sage us
ing the category framework to make this easy and powerful.\n
LOCATION:https://researchseminars.org/talk/SageDays109/9/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Jean-Philippe Labbé (Freie Universität Berlin)
DTSTART;VALUE=DATE-TIME:20200527T120000Z
DTEND;VALUE=DATE-TIME:20200527T125500Z
DTSTAMP;VALUE=DATE-TIME:20240328T215930Z
UID:SageDays109/10
DESCRIPTION:Title: Combinatorics and geometry of polyhedra in Sage (tutorial\, 50min)\nby Jean-Philippe Labbé (Freie Universität Berlin) as part of Global V
irtual SageDays 109\n\n\nAbstract\nThis presentation will first present th
e typical functionalities related to the combinatorics and geometry of pol
yhedral objects inside Sage to gain a working knowledge and some tips/tric
ks to improve your workflow. Then\, we will present the most recently adde
d features and on-going/future developments.\n\nSee https://github.com/jpl
ab/SageDays109 for more details on this talk.\n
LOCATION:https://researchseminars.org/talk/SageDays109/10/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Krystal Guo (University of Montreal and Centre de Recherches Math
ématiques)
DTSTART;VALUE=DATE-TIME:20200527T130000Z
DTEND;VALUE=DATE-TIME:20200527T132500Z
DTSTAMP;VALUE=DATE-TIME:20240328T215930Z
UID:SageDays109/11
DESCRIPTION:Title: Using SageMath in Algebraic Graph Theory (25min)\nby Krystal Guo
(University of Montreal and Centre de Recherches Mathématiques) as part o
f Global Virtual SageDays 109\n\n\nAbstract\nWhile doing research\, casual
computations can be a useful tool. This presentation will present some us
eful tools related to graph theory and linear algebra inside Sage. We will
give examples of how Sage was used to build intuition in several research
problems.\n
LOCATION:https://researchseminars.org/talk/SageDays109/11/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Edinah Gnang (Johns Hopkins University)
DTSTART;VALUE=DATE-TIME:20200527T140000Z
DTEND;VALUE=DATE-TIME:20200527T142500Z
DTSTAMP;VALUE=DATE-TIME:20240328T215930Z
UID:SageDays109/12
DESCRIPTION:Title: Broadening the Linear Algebra Toolkit to a theory of constructs (25mi
n)\nby Edinah Gnang (Johns Hopkins University) as part of Global Virtu
al SageDays 109\n\n\nAbstract\nThe quote: “Mathematics is the art of red
ucing any problem to linear algebra.” by William Stein wonderfully artic
ulates the importance of Linear Algebraic techniques in Pure Mathematics.
We motivate and sketch a theory of constructs as a broadening of the scope
of the algebra of matrices and hypermatrices.\n
LOCATION:https://researchseminars.org/talk/SageDays109/12/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Karl-Dieter Crisman (Gordon College)
DTSTART;VALUE=DATE-TIME:20200527T163000Z
DTEND;VALUE=DATE-TIME:20200527T165500Z
DTSTAMP;VALUE=DATE-TIME:20240328T215930Z
UID:SageDays109/13
DESCRIPTION:Title: PreTeXt: Write Once\, Read Anywhere - with Sage (tutorial\, 25min)\nby Karl-Dieter Crisman (Gordon College) as part of Global Virtual SageD
ays 109\n\n\nAbstract\nPreTeXt (PTX\, at https://pretextbook.org) is an op
en source book authoring tool with two big goals. First\, writing one inp
ut allows output in many formats - well-designed pdf\, sensible online tex
ts\, epub\, as well as Jupyter notebooks. Secondly\, it is possible to eas
ily embed computation and homework cells from SageMath (and lots of other
things) that are usable from anywhere online\, requiring no additional sof
tware. This demonstration talk will survey the wide variety of capabiliti
es of PTX using a gallery of textbooks actually in use.\n\nFollow-up tutor
ial: https://researchseminars.org/talk/SageDays109/20/\n
LOCATION:https://researchseminars.org/talk/SageDays109/13/
END:VEVENT
BEGIN:VEVENT
SUMMARY:William Hart (TU Kaiserslautern)
DTSTART;VALUE=DATE-TIME:20200527T180000Z
DTEND;VALUE=DATE-TIME:20200527T182500Z
DTSTAMP;VALUE=DATE-TIME:20240328T215930Z
UID:SageDays109/14
DESCRIPTION:Title: Introduction to Flint (25min)\nby William Hart (TU Kaiserslautern
) as part of Global Virtual SageDays 109\n\n\nAbstract\nI will give an int
roduction to the Flint library\, which is a component of Sage used for bas
ic arithmetic in a variety of rings. Flint is a C library that includes h
ighly optimised implementations of integers\, rationals\, finite fields an
d padics\, and matrices and polynomials (univariate and multivariate) over
these rings. There will be some benchmarks to highlight the performance
of Flint.\n\nFollow-up talk: https://researchseminars.org/talk/SageDays109
/15/\n
LOCATION:https://researchseminars.org/talk/SageDays109/14/
END:VEVENT
BEGIN:VEVENT
SUMMARY:William Hart (TU Kaiserslautern)
DTSTART;VALUE=DATE-TIME:20200527T183000Z
DTEND;VALUE=DATE-TIME:20200527T191500Z
DTSTAMP;VALUE=DATE-TIME:20240328T215930Z
UID:SageDays109/15
DESCRIPTION:Title: Flint-2.6.0 -- the biggest update in 5 years! (40min)\nby William
Hart (TU Kaiserslautern) as part of Global Virtual SageDays 109\n\n\nAbst
ract\nI will give a rundown of the multitude of new improvements in Flint
since the last major release nearly 5 years ago! This includes multivaria
te polynomial arithmetic\, a new integer factoring function\, threading an
d a gazillion other improvements. The talk will give some details on how w
e have handled wrapping this in the Oscar/Nemo project\, which may be of u
se for Sage developers looking to make use of all the new goodies in Sage.
There will be time for technical discussion.\n
LOCATION:https://researchseminars.org/talk/SageDays109/15/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Jonathan Kliem (Freie Universität Berlin)
DTSTART;VALUE=DATE-TIME:20200528T190000Z
DTEND;VALUE=DATE-TIME:20200528T192500Z
DTSTAMP;VALUE=DATE-TIME:20240328T215930Z
UID:SageDays109/16
DESCRIPTION:Title: Combinatorial polyhedra and development of geometric polyhedra in Sag
e (25 min)\nby Jonathan Kliem (Freie Universität Berlin) as part of G
lobal Virtual SageDays 109\n\n\nAbstract\nThis presentation will introduce
the combinatorial polyhedron object and show some use cases. Its main fea
ture is a fast and memory efficient face iterator but it also (on-goingly)
collects all methods of the geometric polyhedron that only depend on the
combinatorics. Furthermore\, we will look more closely into new features a
nd improvements of polyhedra in general and discuss the current developmen
t. This talk follows the talk by J.-P. Labbé.\n
LOCATION:https://researchseminars.org/talk/SageDays109/16/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Julian Rüth
DTSTART;VALUE=DATE-TIME:20200527T200000Z
DTEND;VALUE=DATE-TIME:20200527T202500Z
DTSTAMP;VALUE=DATE-TIME:20240328T215930Z
UID:SageDays109/17
DESCRIPTION:Title: Introduction to running SageMath in Docker (tutorial\, 25min)\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 images can
be built and run on all popular operating systems. SageMath has been provi
ding Docker images for all stable and beta releases for several years now
and also for most commits made to branches on trac.\n \n In this talk\
, I will showcase how these images can be useful to developers and users o
f SageMath:\n\n * Compare different versions of SageMath without having
to rebuild or install SageMath.\n\n * Share your experimental code chang
es with users and reviewers without them having to rebuild SageMath.\n\n
* Use Continuous Integration to automatically test your personal SageMath
packages.\n\n Should there be any further interest\, I would be happy t
o do a more hands-on session afterwards.\n
LOCATION:https://researchseminars.org/talk/SageDays109/17/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Kwankyu Lee (Chosun University)
DTSTART;VALUE=DATE-TIME:20200529T020000Z
DTEND;VALUE=DATE-TIME:20200529T022500Z
DTSTAMP;VALUE=DATE-TIME:20240328T215930Z
UID:SageDays109/18
DESCRIPTION:Title: Integral curves over finite fields with function fields (25min)\n
by Kwankyu Lee (Chosun University) as part of Global Virtual SageDays 109\
n\n\nAbstract\nThe function fields module was added to Sage a year ago. No
w integral curves\, presently only over finite fields\, in Sage have funct
ion fields attached\, and provide a convenient interface to the function f
ield machinery. A short tour on the new features is presented to get you s
tarted.\n
LOCATION:https://researchseminars.org/talk/SageDays109/18/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Karl-Dieter Crisman (host) (Gordon College)
DTSTART;VALUE=DATE-TIME:20200528T020000Z
DTEND;VALUE=DATE-TIME:20200528T025500Z
DTSTAMP;VALUE=DATE-TIME:20240328T215930Z
UID:SageDays109/19
DESCRIPTION:Title: Open discussion: Sage in Education (55min)\nby Karl-Dieter Crisma
n (host) (Gordon College) as part of Global Virtual SageDays 109\n\n\nAbst
ract\nIt's been a while since people interested in using Sage in education
got together. In this discussion\, we will talk about strategies and res
ources\, without a specific goal.\n\nHowever\, one particular interesting
outcome would be to revive some of the aggregations of Sage resources for
education we had in the past\, and to propose improvements to the main Sag
e website aimed at easy on-ramps for educators seeking resources or help.\
n
LOCATION:https://researchseminars.org/talk/SageDays109/19/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Karl-Dieter Crisman (Gordon College)
DTSTART;VALUE=DATE-TIME:20200527T170000Z
DTEND;VALUE=DATE-TIME:20200527T175500Z
DTSTAMP;VALUE=DATE-TIME:20240328T215930Z
UID:SageDays109/20
DESCRIPTION:Title: PreTeXt - nuts and bolts (tutorial\, 55min)\nby Karl-Dieter Crism
an (Gordon College) as part of Global Virtual SageDays 109\n\n\nAbstract\n
PreTeXt (PTX\, at pretextbook.org) is an open source book and article auth
oring tool with support for interactive Sage cells that enhance any book.
In this presentation\, we will get a little deeper into the structure and
details of how to use PTX with math. Bring a text editor and a command l
ine with the tool "xsltproc" installed (see https://pretextbook.org/quicks
tart.html - using CoCalc is one good option). Note that PTX\, while quite
stable\, is a quickly-evolving project trying to use the best of the inte
rnet and computation\, so that it is possible that new features\, added be
tween when this abstract is written and the time of presentation\, might b
e demoed!\n
LOCATION:https://researchseminars.org/talk/SageDays109/20/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Kiran Kedlaya (University of California\, San Diego)
DTSTART;VALUE=DATE-TIME:20200528T183000Z
DTEND;VALUE=DATE-TIME:20200528T185500Z
DTSTAMP;VALUE=DATE-TIME:20240328T215930Z
UID:SageDays109/21
DESCRIPTION:Title: Torsion closures of ideals (25min)\nby Kiran Kedlaya (University
of California\, San Diego) as part of Global Virtual SageDays 109\n\n\nAbs
tract\nThe torsion closure of an ideal in a polynomial ring is a construct
ion for identifying the solutions of a system of polynomial equations in r
oots of unity. Being able to compute torsion closures has potential applic
ations in many branches of mathematics. I'll discuss an ongoing project to
use libsingular to compute torsion closures\, and an intended application
to a problem in Euclidean geometry.\n
LOCATION:https://researchseminars.org/talk/SageDays109/21/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Nicolas M. Thiéry (Université Paris Sud)
DTSTART;VALUE=DATE-TIME:20200528T140000Z
DTEND;VALUE=DATE-TIME:20200528T142500Z
DTSTAMP;VALUE=DATE-TIME:20240328T215930Z
UID:SageDays109/22
DESCRIPTION:Title: OpenDreamKit: a debriefing (25min)\nby Nicolas M. Thiéry (Univer
sité Paris Sud) as part of Global Virtual SageDays 109\n\n\nAbstract\nI'l
l briefly tell the story of OpenDreamKit\, an 8M€ EU funded project\nwhi
ch from 2015 to 2019 supported the open source computational math\necosyst
em -- 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://researchseminars.org/talk/SageDays109/22/
END:VEVENT
END:VCALENDAR