66 research outputs found

    CHAMP: A Cherednik Algebra Magma Package

    Full text link
    We present a computer algebra package based on Magma for performing computations in rational Cherednik algebras at arbitrary parameters and in Verma modules for restricted rational Cherednik algebras. Part of this package is a new general Las Vegas algorithm for computing the head and the constituents of a module with simple head in characteristic zero which we develop here theoretically. This algorithm is very successful when applied to Verma modules for restricted rational Cherednik algebras and it allows us to answer several questions posed by Gordon in some specific cases. We could determine the decomposition matrices of the Verma modules, the graded G-module structure of the simple modules, and the Calogero-Moser families of the generic restricted rational Cherednik algebra for around half of the exceptional complex reflection groups. In this way we could also confirm Martino's conjecture for several exceptional complex reflection groups.Comment: Final version to appear in LMS J. Comput. Math. 41 pages, 3 ancillary files. CHAMP is available at http://thielul.github.io/CHAMP/. All results are listed explicitly in the ancillary PDF document (currently 935 pages). Please check the website for further update

    An Atlas for the Pinhole Camera

    Full text link
    We introduce an atlas of algebro-geometric objects associated with image formation in pinhole cameras. The nodes of the atlas are algebraic varieties or their vanishing ideals related to each other by projection or elimination and restriction or specialization respectively. This atlas offers a unifying framework for the study of problems in 3D computer vision. We initiate the study of the atlas by completely characterizing a part of the atlas stemming from the triangulation problem. We conclude with several open problems and generalizations of the atlas.Comment: 47 pages with references and appendices, final versio

    Thomas Decomposition of Algebraic and Differential Systems

    Full text link
    In this paper we consider disjoint decomposition of algebraic and non-linear partial differential systems of equations and inequations into so-called simple subsystems. We exploit Thomas decomposition ideas and develop them into a new algorithm. For algebraic systems simplicity means triangularity, squarefreeness and non-vanishing initials. For differential systems the algorithm provides not only algebraic simplicity but also involutivity. The algorithm has been implemented in Maple

    Evaluation properties of invariant polynomials

    Get PDF
    AbstractA polynomial invariant under the action of a finite group can be rewritten using generators of the invariant ring. We investigate the complexity aspects of this rewriting process; we show that evaluation techniques enable one to reach a polynomial cost

    Algorithmic Thomas Decomposition of Algebraic and Differential Systems

    Full text link
    In this paper, we consider systems of algebraic and non-linear partial differential equations and inequations. We decompose these systems into so-called simple subsystems and thereby partition the set of solutions. For algebraic systems, simplicity means triangularity, square-freeness and non-vanishing initials. Differential simplicity extends algebraic simplicity with involutivity. We build upon the constructive ideas of J. M. Thomas and develop them into a new algorithm for disjoint decomposition. The given paper is a revised version of a previous paper and includes the proofs of correctness and termination of our decomposition algorithm. In addition, we illustrate the algorithm with further instructive examples and describe its Maple implementation together with an experimental comparison to some other triangular decomposition algorithms.Comment: arXiv admin note: substantial text overlap with arXiv:1008.376

    The Ό-basis of improper rational parametric surface and its application

    Get PDF
    The ÎŒ-basis is a newly developed algebraic tool in curve and surface representations and it is used to analyze some essential geometric properties of curves and surfaces. However, the theoretical frame of ÎŒ-bases is still developing, especially of surfaces. We study the ÎŒ-basis of a rational surface V defined parametrically by P(tÂŻ),tÂŻ=(t1,t2) not being necessarily proper (or invertible). For applications using the ÎŒ-basis, an inversion formula for a given proper parametrization P(tÂŻ) is obtained. In addition, the degree of the rational map ϕP associated with any P(tÂŻ) is computed. If P(tÂŻ) is improper, we give some partial results in finding a proper reparametrization of V. Finally, the implicitization formula is derived from P (not being necessarily proper). The discussions only need to compute the greatest common divisors and univariate resultants of polynomials constructed from the ÎŒ-basis. Examples are given to illustrate the computational processes of the presented results.Ministerio de Ciencia, InnovaciĂłn y Universidade

    Solving parametric systems of polynomial equations over the reals through Hermite matrices

    Full text link
    We design a new algorithm for solving parametric systems having finitely many complex solutions for generic values of the parameters. More precisely, let f=(f1,
,fm)⊂Q[y][x]f = (f_1, \ldots, f_m)\subset \mathbb{Q}[y][x] with y=(y1,
,yt)y = (y_1, \ldots, y_t) and x=(x1,
,xn)x = (x_1, \ldots, x_n), V⊂Ct+nV\subset \mathbb{C}^{t+n} be the algebraic set defined by ff and π\pi be the projection (y,x)→y(y, x) \to y. Under the assumptions that ff admits finitely many complex roots for generic values of yy and that the ideal generated by ff is radical, we solve the following problem. On input ff, we compute semi-algebraic formulas defining semi-algebraic subsets S1,
,SlS_1, \ldots, S_l of the yy-space such that âˆȘi=1lSi\cup_{i=1}^l S_i is dense in Rt\mathbb{R}^t and the number of real points in V∩π−1(η)V\cap \pi^{-1}(\eta) is invariant when η\eta varies over each SiS_i. This algorithm exploits properties of some well chosen monomial bases in the algebra Q(y)[x]/I\mathbb{Q}(y)[x]/I where II is the ideal generated by ff in Q(y)[x]\mathbb{Q}(y)[x] and the specialization property of the so-called Hermite matrices. This allows us to obtain compact representations of the sets SiS_i by means of semi-algebraic formulas encoding the signature of a symmetric matrix. When ff satisfies extra genericity assumptions, we derive complexity bounds on the number of arithmetic operations in Q\mathbb{Q} and the degree of the output polynomials. Let dd be the maximal degree of the fif_i's and D=n(d−1)dnD = n(d-1)d^n, we prove that, on a generic f=(f1,
,fn)f=(f_1,\ldots,f_n), one can compute those semi-algebraic formulas with O ((t+Dt)23tn2t+1d3nt+2(n+t)+1)O^~( \binom{t+D}{t}2^{3t}n^{2t+1} d^{3nt+2(n+t)+1}) operations in Q\mathbb{Q} and that the polynomials involved have degree bounded by DD. We report on practical experiments which illustrate the efficiency of our algorithm on generic systems and systems from applications. It allows us to solve problems which are out of reach of the state-of-the-art

    A new approach based on quadratic forms to attack the McEliece cryptosystem

    Full text link
    We bring in here a novel algebraic approach for attacking the McEliece cryptosystem. It consists in introducing a subspace of matrices representing quadratic forms. Those are associated with quadratic relationships for the component-wise product in the dual of the code used in the cryptosystem. Depending on the characteristic of the code field, this space of matrices consists only of symmetric matrices or skew-symmetric matrices. This matrix space is shown to contain unusually low-rank matrices (rank 22 or 33 depending on the characteristic) which reveal the secret polynomial structure of the code. Finding such matrices can then be used to recover the secret key of the scheme. We devise a dedicated approach in characteristic 22 consisting in using a Gr\"obner basis modeling that a skew-symmetric matrix is of rank 22. This allows to analyze the complexity of solving the corresponding algebraic system with Gr\"obner bases techniques. This computation behaves differently when applied to the skew-symmetric matrix space associated with a random code rather than with a Goppa or an alternant code. This gives a distinguisher of the latter code family. We give a bound on its complexity which turns out to interpolate nicely between polynomial and exponential depending on the code parameters. A distinguisher for alternant/Goppa codes was already known [FGO+11]. It is of polynomial complexity but works only in a narrow parameter regime. This new distinguisher is also polynomial for the parameter regime necessary for [FGO+11] but contrarily to the previous one is able to operate for virtually all code parameters relevant to cryptography. Moreover, we use this matrix space to find a polynomial time attack of the McEliece cryptosystem provided that the Goppa code is distinguishable by the method of [FGO+11] and its degree is less than q−1q-1, where qq is the alphabet size of the code.Comment: 61 page
    • 

    corecore