Skip to main content

Showing 1–18 of 18 results for author: Fieker, C

.
  1. arXiv:2404.08358  [pdf, ps, other

    math.NT

    Computing the Determinant of a Dense Matrix over Z

    Authors: John Abbott, Claus Fieker

    Abstract: We present a new, practical algorithm for computing the determinant of a non-singular dense, uniform matrix over Z; the aim is to achieve better practical efficiency, which is always at least as good as currently known methods. The algorithm uses randomness internally, but the result is guaranteed correct. The main new idea is to use a modular HNF in cases where the Pauderis--Storjohann HCOL metho… ▽ More

    Submitted 12 April, 2024; originally announced April 2024.

    Comments: 8 pages, subnitted as extended abtract to ICMS 2024 (Durham)

    MSC Class: 15B36 (Primary); 11C20 (Secondary); 15-04; 15A15

  2. arXiv:2404.06858  [pdf, other

    math.NT

    Number Theory in OSCAR

    Authors: Claus Fieker, Tommy Hofmann

    Abstract: We give a brief introduction to computational algebraic number theory in OSCAR. Our main focus is on number fields, rings of integers and their invariants. After recalling some classical results and their constructive counterparts, we showcase the functionality in two examples related to the investigation of the Cohen-Lenstra heuristic for quadratic fields and the Galois module structure of rings… ▽ More

    Submitted 10 April, 2024; originally announced April 2024.

    Comments: Submitted as chapter for the upcoming book on the computer algebra system OSCAR

    MSC Class: 11Y40; 11-04; 11R29; 11R33; 11R37; 11N45

  3. arXiv:2404.05871  [pdf, other

    math.GR

    Group theory in OSCAR

    Authors: Claus Fieker, Max Horn

    Abstract: OSCAR is an innovative new computer algebra system which combines and extends the power of its four cornerstone systems - GAP (group theory), Singular (algebra and algebraic geometry), Polymake (polyhedral geometry), and Antic (number theory). Assuming little familiarity with the subject, we give an introduction to computations in group theory using OSCAR, as a chapter of the upcoming OSCAR book.

    Submitted 12 April, 2024; v1 submitted 8 April, 2024; originally announced April 2024.

    Comments: add/update a few references

    MSC Class: 20-04

  4. arXiv:2210.05347  [pdf, other

    hep-ph hep-th math-ph

    Feynman integral reduction using Gröbner bases

    Authors: Mohamed Barakat, Robin Brüser, Claus Fieker, Tobias Huber, Jan Piclum

    Abstract: We investigate the reduction of Feynman integrals to master integrals using Gröbner bases in a rational double-shift algebra Y in which the integration-by-parts (IBP) relations form a left ideal. The problem of reducing a given family of integrals to master integrals can then be solved once and for all by computing the Gröbner basis of the left ideal formed by the IBP relations. We demonstrate thi… ▽ More

    Submitted 31 May, 2023; v1 submitted 11 October, 2022; originally announced October 2022.

    Comments: 25 pages, 4 figures, 12 ancillary files; v2: clarified text and improved notation

    Report number: SI-HEP-2022-30, P3H-22-101 MSC Class: 13P10; 16D25; 16Z05; 81Q30; 81T18

    Journal ref: JHEP 05 (2023) 168

  5. arXiv:2203.10287  [pdf, ps, other

    math.CO math.NT

    Computing Galois groups of Ehrhart polynomials in OSCAR

    Authors: Claus Fieker, Tommy Hofmann, Michael Joswig

    Abstract: We report on an implementation of Galois groups in the new computer algebra system OSCAR. As an application we compute Galois groups of Ehrhart polynomials of lattice polytope

    Submitted 19 March, 2022; originally announced March 2022.

  6. arXiv:2010.01281  [pdf, ps, other

    math.NT

    Constructions using Galois Theory

    Authors: Claus Fieker, Nicole Sutherland

    Abstract: We describe algorithms to compute fixed fields, splitting fields and towers of radical extensions without using polynomial factorisation in towers or constructing any field containing the splitting field, instead extending Galois group computations for this task. We also describe the computation of geometric Galois groups (monodromy groups) and their use in computing absolute factorizations.

    Submitted 27 October, 2022; v1 submitted 3 October, 2020; originally announced October 2020.

    Comments: Various editing improvements

    MSC Class: 11R32 11Y40 12F10 (Primary); 12F12 (Secondary)

  7. arXiv:2004.03341  [pdf, ps, other

    cs.SC math.AC

    Resultants over principal Artinian rings

    Authors: Claus Fieker, Tommy Hofmann, Carlo Sircana

    Abstract: The resultant of two univariate polynomials is an invariant of great importance in commutative algebra and vastly used in computer algebra systems. Here we present an algorithm to compute it over Artinian principal rings with a modified version of the Euclidean algorithm. Using the same strategy, we show how the reduced resultant and a pair of Bézout coefficient can be computed. Particular attenti… ▽ More

    Submitted 7 April, 2020; originally announced April 2020.

  8. arXiv:2002.12332  [pdf, ps, other

    math.NT

    Norm relations and computational problems in number fields

    Authors: Jean-François Biasse, Claus Fieker, Tommy Hofmann, Aurel Page

    Abstract: For a finite group $G$, we introduce a generalization of norm relations in the group algebra $\mathbb Q[G]$. We give necessary and sufficient criteria for the existence of such relations and apply them to obtain relations between the arithmetic invariants of the subfields of a normal extension of algebraic number fields with Galois group $G$. On the algorithmic side this leads to subfield based al… ▽ More

    Submitted 14 July, 2021; v1 submitted 27 February, 2020; originally announced February 2020.

    MSC Class: Primary: 11Y16; 20C05; 11R32; Secondary 11R29; 11R04; 11Y40; 11R18; 11R27

  9. Nemo/Hecke: Computer Algebra and Number Theory Packages for the Julia Programming Language

    Authors: Claus Fieker, William Hart, Tommy Hofmann, Fredrik Johansson

    Abstract: We introduce two new packages, Nemo and Hecke, written in the Julia programming language for computer algebra and number theory. We demonstrate that high performance generic algorithms can be implemented in Julia, without the need to resort to a low-level C implementation. For specialised algorithms, we use Julia's efficient native C interface to wrap existing C/C++ libraries such as Flint, Arb, A… ▽ More

    Submitted 17 May, 2017; originally announced May 2017.

    Comments: ISSAC '17, Kaiserslautern, Germany, July 25-28, 2017, 8 pages

  10. Bad Primes in Computational Algebraic Geometry

    Authors: Janko Boehm, Wolfram Decker, Claus Fieker, Santiago Laplagne, Gerhard Pfister

    Abstract: Computations over the rational numbers often suffer from intermediate coefficient swell. One solution to this problem is to apply the given algorithm modulo a number of primes and then lift the modular results to the rationals. This method is guaranteed to work if we use a sufficiently large set of good primes. In many applications, however, there is no efficient way of excluding bad primes. In th… ▽ More

    Submitted 22 February, 2017; originally announced February 2017.

    Comments: 8 pages, 1 figure, 1 table

    MSC Class: 13P10 (Primary) 68W10; 52C05 (Secondary)

    Journal ref: LNCS 9725 (2016), 93-102

  11. On the computation of the HNF of a module over the ring of integers of a number field

    Authors: Jean-François Biasse, Claus Fieker, Tommy Hofmann

    Abstract: We present a variation of the modular algorithm for computing the Hermite normal form of an $\mathcal O_K$-module presented by Cohen, where $\mathcal O_K$ is the ring of integers of a number field $K$. An approach presented in (Cohen 1996) based on reductions modulo ideals was conjectured to run in polynomial time by Cohen, but so far, no such proof was available in the literature. In this paper,… ▽ More

    Submitted 30 December, 2016; originally announced December 2016.

    MSC Class: 11Y40

    Journal ref: Journal of Symbolic Computation, Volume 80 (2017), Pages 581-615

  12. Computing in quotients of rings of integers

    Authors: Tommy Hofmann, Claus Fieker

    Abstract: We develop algorithms to turn quotients of rings of rings of integers into effective Euclidean rings by giving polynomial algorithms for all fundamental ring operations. In addition, we study normal forms for modules over such rings and their behavior under certain quotients. We illustrate the power of our ideas in a new modular normal form algorithm for modules over rings of integers, vastly outp… ▽ More

    Submitted 29 December, 2016; originally announced December 2016.

    MSC Class: 11Y40 (Primary); 11-04 (Secondary)

    Journal ref: LMS Journal of Computation and Mathematics, 17(A) (2014), 349-365

  13. arXiv:1504.04564  [pdf, other

    math.AC cs.SC math.NT

    Gröbner Bases over Algebraic Number Fields

    Authors: Dereje Kifle Boku, Claus Fieker, Wolfram Decker, Andreas Steenpass

    Abstract: Although Buchberger's algorithm, in theory, allows us to compute Gröbner bases over any field, in practice, however, the computational efficiency depends on the arithmetic of the ground field. Consider a field $K = \mathbb{Q}(α)$, a simple extension of $\mathbb{Q}$, where $α$ is an algebraic number, and let $f \in \mathbb{Q}[t]$ be the minimal polynomial of $α$. In this paper we present a new effi… ▽ More

    Submitted 5 August, 2015; v1 submitted 17 April, 2015; originally announced April 2015.

    Comments: 16 pages, 1 figure, 1 table

    MSC Class: 13P10 (Primary); 11R09; 12F05 (Secondary)

    Journal ref: Proceedings of the 2015 International Workshop on Parallel Symbolic Computation, Bath. ACM (2015), 16-24 (J.-G. Dumas, E.L. Kaltofen)

  14. Computation of Galois groups of rational polynomials

    Authors: Claus Fieker, Jürgen Klüners

    Abstract: Computational Galois theory, in particular the problem of computing the Galois group of a given polynomial is a very old problem. Currently, the best algorithmic solution is Stauduhar's method. Computationally, one of the key challenges in the application of Stauduhar's method is to find, for a given pair of groups H<G a G-relative H-invariant, that is a multivariate polynomial F that is H-invaria… ▽ More

    Submitted 28 August, 2013; v1 submitted 15 November, 2012; originally announced November 2012.

    Comments: Improved version and new title

    Journal ref: LMS J. Comput. Math. 17 (2014) 141-158

  15. arXiv:1207.1651  [pdf, ps, other

    math.AC

    The use of Bad Primes in Rational Reconstruction

    Authors: Janko Boehm, Wolfram Decker, Claus Fieker, Gerhard Pfister

    Abstract: A standard method for finding a rational number from its values modulo a collection of primes is to determine its value modulo the product of the primes via Chinese remaindering, and then use Farey sequences for rational reconstruction. Successively enlarging the set of primes if needed, this method is guaranteed to work if we restrict ourselves to good primes. Depending on the particular applicat… ▽ More

    Submitted 7 October, 2013; v1 submitted 6 July, 2012; originally announced July 2012.

    Comments: 15 pages; added a section on types of bad primes, and an example

    MSC Class: 13P10 (Primary) 68W10; 52C05 (Secondary)

    Journal ref: Math. Comp. 84 (2015), 3013-3027

  16. arXiv:1204.1298  [pdf, ps, other

    cs.SC cs.CC math.NT

    A polynomial time algorithm for computing the HNF of a module over the integers of a number field

    Authors: Jean-François Biasse, Claus Fieker

    Abstract: We present a variation of the modular algorithm for computing the Hermite Normal Form of an $\OK$-module presented by Cohen, where $\OK$ is the ring of integers of a number field K. The modular strategy was conjectured to run in polynomial time by Cohen, but so far, no such proof was available in the literature. In this paper, we provide a new method to prevent the coefficient explosion and we rig… ▽ More

    Submitted 5 April, 2012; originally announced April 2012.

    Comments: 11 pages

    MSC Class: Primary 54C40; 14E20; Secondary 46E25; 20C20

  17. arXiv:1204.1294  [pdf, ps, other

    math.NT cs.SC

    New techniques for computing the ideal class group and a system of fundamental units in number fields

    Authors: Jean-François Biasse, Claus Fieker

    Abstract: We describe a new algorithm for computing the ideal class group, the regulator and a system of fundamental units in number fields under the generalized Riemann hypothesis. We use sieving techniques adapted from the number field sieve algorithm to derive relations between elements of the ideal class group, and $p$-adic approximations to manage the loss of precision during the computation of units.… ▽ More

    Submitted 5 April, 2012; originally announced April 2012.

    Comments: 17 pages

    MSC Class: Primary 54C40; 14E20; Secondary 46E25; 20C20

  18. arXiv:math/0611414  [pdf, ps, other

    math.RA math.GR

    Constructing algebraic Lie algebras

    Authors: Claus Fieker, Willem de Graaf

    Abstract: We give an algorithm for constructing the algebraic hull of a given matrix Lie algebra in characteristic zero. It is based on an algorithm for finding integral linear dependencies of the roots of a polynomial, that is probably of independent interest.

    Submitted 14 November, 2006; originally announced November 2006.

    Comments: 18 pages, 2 figures

    MSC Class: 17B45; 11Y40