I lost my wiki password but I am willing to propose to mentor on the
following topics. I would welcome in anyone assisting me in the
mentoring.
1) Zariski closures of finitely generated matrix groups
Mentor: Vincent Delecroix + (?)
Area: Algebra
Skills: Group theory, Lie algebras, Number fields, familiarity with
Python and GAP
Length: 175 hours and 350 hours variants
Difficulty: Medium-hard
Finitely generated matrix groups over the rationals (or more generally
over number fields) appear in number theory (diophantine equations) as
well as in geometry (holonomy of flat connections). An important
invariant of such group is its Zariski closure: the smallest algebraic
group it is contained in. The goal of this project is to write an
algorithm to compute this Zariski closure using linear algebra in the
Lie algebra of the ambient group.
2) genfun
Mentor: Vincent Delecroix + (?)
Area: Algebra, Combinatorics
Skills: Linear algebra, polynomial ring and power series, ODE,
familiarity with Python
Length: 175 hours and 350 hours variants
Difficulty: Medium-hard
genfun is a Maple library developed by B. Salvy
(
https://perso.ens-lyon.fr/bruno.salvy/software/the-gfun-package/).
Equivalent features are available in SageMath (some of them in plain
SageMath and others in the C-library flint or SageMath library
ore_algebra). The goal of this project is to write an interface to
these SageMath tools using the standardized names from genfun.
Additionally, there we expect the developer to write a document
explaining how each function call in genfun can be replaced by
standard SageMath computations.
In the course of the project, it is likely that the developer has to
implement additional interface to the C-library flint. We also expect
the developer to identify critical features that are missing in
SageMath in order to propose a complete open source alternative for
genfun integrated in the SageMath environment.
Best
Vincent
> --
> You received this message because you are subscribed to the Google Groups "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
sage-devel+...@googlegroups.com.
> To view this discussion visit
https://groups.google.com/d/msgid/sage-devel/a7ab0de6-2741-4ddc-888f-b6f8927470ddn%40googlegroups.com.