Viktor Levandovskyy | University of Kassel (original) (raw)

Papers by Viktor Levandovskyy

Research paper thumbnail of Gr\"obner bases for fusion products

arXiv (Cornell University), Mar 12, 2020

Research paper thumbnail of Numerical and Symbolic Scientific Computing

Texts & Monographs in Symbolic Computation, 2012

Research paper thumbnail of Computing Free Non-commutative Groebner Bases over Z with Singular:Letterplace

With this paper we present an extension of our recent ISSAC paper about computations of Gröbner(-... more With this paper we present an extension of our recent ISSAC paper about computations of Gröbner(-Shirshov) bases over free associative algebras Z〈X〉. We present all the needed proofs in details, add a part on the direct treatment of the ring Z/mZ as well as new examples and applications to e.g. Iwahori-Hecke algebras. The extension of Gröbner bases concept from polynomial algebras over fields to polynomial rings over rings allows to tackle numerous applications, both of theoretical and of practical importance. Gröbner and Gröbner-Shirshov bases can be defined for various non-commutative and even non-associative algebraic structures. We study the case of associative rings and aim at free algebras over principal ideal rings. We concentrate on the case of commutative coefficient rings without zero divisors (i.e. a domain). Even working over Z allows one to do computations, which can be treated as universal for fields of arbitrary characteristic. By using the systematic approach, we rev...

Research paper thumbnail of Fraction-free algorithm for the computation of diagonal forms matrices over Ore domains using Gröbner bases

This paper is a sequel to "Computing diagonal form and Jacobson normal form of a matrix usin... more This paper is a sequel to "Computing diagonal form and Jacobson normal form of a matrix using Groebner bases", J. of Symb. Computation, 46 (5), 2011. We present a new fraction-free algorithm for the computation of a diagonal form of a matrix over a certain non-commutative Euclidean domain over a computable field with the help of Gröbner bases. This algorithm is formulated in a general constructive framework of non-commutative Ore localizations of G-algebras (OLGAs). We split the computation of a normal form of a matrix into the diagonalization and the normalization processes. Both of them can be made fraction-free. For a matrix M over an OLGA we provide a diagonalization algorithm to compute U,V and D with fraction-free entries such that UMV=D holds and D is diagonal. The fraction-free approach gives us more information on the system of linear functional equations and its solutions, than the classical setup of an operator algebra with rational functions coefficients. In pa...

Research paper thumbnail of Factorization of Z-homogeneous polynomials in the First (q)-Weyl Algebra

We present algorithms to factorize weighted homogeneous elements in the first polynomial Weyl alg... more We present algorithms to factorize weighted homogeneous elements in the first polynomial Weyl algebra and q-Weyl algebra, which are both viewed as a Z-graded rings. We show, that factorization of homogeneous polynomials can be almost completely reduced to commutative univariate factorization over the same base field with some additional uncomplicated combinatorial steps. This allows to deduce the complexity of our algorithms in detail. Furthermore, we will show for homogeneous polynomials that irreducibility in the polynomial first Weyl algebra also implies irreducibility in the rational one, which is of interest for practical reasons. We report on our implementation in the computer algebra system Singular. It outperforms for homogeneous polynomials currently available implementations dealing with factorization in the first Weyl algebra both in speed and elegancy of the results.

Research paper thumbnail of On Noncommutative Finite Factorization Domains

A domain R is said to have the finite factorization property if every nonzero non-unit element of... more A domain R is said to have the finite factorization property if every nonzero non-unit element of R has at least one and at most finitely many distinct factorizations up to multiplication of irreducible factors by central units. Let k be an algebraically closed field and let A be a k-algebra. We show that if A has an associated graded ring that is a domain with the property that the dimension of each homogeneous component is finite then A is a finite factorization domain. As a corollary, we show that many classes of algebras have the finite factorization property, including Weyl algebras, enveloping algebras of finite-dimensional Lie algebras, quantum affine spaces and shift algebras. This provides a termination criterion for factorization procedures over these algebras. In addition, we give explicit upper bounds on the number of distinct factorizations of an element in terms of data from the filtration.

Research paper thumbnail of A Factorization Algorithm for G-Algebras and Applications

It has been recently discovered by Bell, Heinle and Levandovskyy that a large class of algebras, ... more It has been recently discovered by Bell, Heinle and Levandovskyy that a large class of algebras, including the ubiquitous G-algebras, are finite factorization domains (FFD for short). Utilizing this result, we contribute an algorithm to find all distinct factorizations of a given element f ∈G, where G is any G-algebra, with minor assumptions on the underlying field. Moreover, the property of being an FFD, in combination with the factorization algorithm, enables us to propose an analogous description of the factorized Gröbner basis algorithm for G-algebras. This algorithm is useful for various applications, e.g. in analysis of solution spaces of systems of linear partial functional equations with polynomial coefficients, coming from G. Additionally, it is possible to include inequality constraints for ideals in the input.

Research paper thumbnail of Exact linear modeling using Ore algebras

Linear exact modeling is a problem coming from system identification: Given a set of observed tra... more Linear exact modeling is a problem coming from system identification: Given a set of observed trajectories, the goal is find a model (usually, a system of partial differential and/or difference equations) that explains the data as precisely as possible. The case of operators with constant coefficients is well studied and known in the systems theoretic literature, whereas the operators with varying coefficients were addressed only recently. This question can be tackled either using Gr\"obner bases for modules over Ore algebras or by following the ideas from differential algebra and computing in commutative rings. In this paper, we present algorithmic methods to compute "most powerful unfalsified models" (MPUM) and their counterparts with variable coefficients (VMPUM) for polynomial and polynomial-exponential signals. We also study the structural properties of the resulting models, discuss computer algebraic techniques behind algorithms and provide several examples.

Research paper thumbnail of Letterplace ideals and non-commutative Gröbner bases

Journal of Symbolic Computation, 2009

Research paper thumbnail of Constructive D-module Theory with Singular

We overview numerous algorithms in computational D-module theory together with the theoretical ba... more We overview numerous algorithms in computational D-module theory together with the theoretical background as well as the implementation in the computer algebra system Singular. We discuss new approaches to the computation of Bernstein operators, of logarithmic annihilator of a polynomial, of annihilators of rational functions as well as complex powers of polynomials. We analyze algorithms for local Bernstein-Sato polynomials and also algorithms, recovering any kind of Bernstein-Sato polynomial from partial knowledge of its roots. We address a novel way to compute the Bernstein-Sato polynomial for an affine variety algorithmically. All the carefully selected nontrivial examples, which we present, have been computed with our implementation. We address such applications as the computation of a zeta-function for certain integrals and revealing the algebraic dependence between pairwise commuting elements.

Research paper thumbnail of Constructive Arithmetics in Ore Localizations Enjoying Enough Commutativity

This paper continues a research program on constructive investigations of non-commutative Ore loc... more This paper continues a research program on constructive investigations of non-commutative Ore localizations, initiated in our previous papers, and particularly touches the constructiveness of arithmetics within such localizations. Earlier we have introduced monoidal, geometric and rational types of localizations of domains as objects of our studies. Here we extend this classification to rings with zero divisors and consider Ore sets of the mentioned types which are commutative enough: such a set either belongs to a commutative algebra or it is central or its elements commute pairwise. By using the systematic approach we have developed before, we prove that arithmetic within the localization of a commutative polynomial algebra is constructive and give the necessary algorithms. We also address the important question of computing the local closure of ideals which is also known as the desingularization, and present an algorithm for the computation of the symbolic power of a given ideal ...

Research paper thumbnail of Algorithms for Checking Rational Roots of b-functions and their Applications

Bernstein-Sato polynomial of a hypersurface is an important object with numerous applica-tions. I... more Bernstein-Sato polynomial of a hypersurface is an important object with numerous applica-tions. It is known, that it is complicated to obtain it computationally, as a number of open questions and challenges indicate. In this paper we propose a family of algorithms called checkRoot for optimized check of whether a given rational number is a root of Bernstein-Sato polynomial and the computations of its multiplicity. This algorithms are used in the new approach to compute the whole global or local Bernstein-Sato polynomial and b-function of a holonomic ideal with respect to weights. They are applied in numerous situations, where there is a possibility to compute an upper bound for the polynomial. Namely, it can be achieved by means of embedded resolution, for topologically equivalent singularities or using the formula of A’Campo and spectral numbers. We also present approaches to the logarith-mic comparison problem and the intersection homology D-module. Several applications are presen...

Research paper thumbnail of Skew polynomial rings, Groebner bases and the letterplace embedding of the free associative algebra

In this paper we introduce an algebra embedding ι:K< X >→ S from the free associative algeb... more In this paper we introduce an algebra embedding ι:K< X >→ S from the free associative algebra K< X > generated by a finite or countable set X into the skew monoid ring S = P * Σ defined by the commutative polynomial ring P = K[X× N^*] and by the monoid Σ = < σ > generated by a suitable endomorphism σ:P→ P. If P = K[X] is any ring of polynomials in a countable set of commuting variables, we present also a general Gröbner bases theory for graded two-sided ideals of the graded algebra S = ⊕_i S_i with S_i = P σ^i and σ:P → P an abstract endomorphism satisfying compatibility conditions with ordering and divisibility of the monomials of P. Moreover, using a suitable grading for the algebra P compatible with the action of Σ, we obtain a bijective correspondence, preserving Gröbner bases, between graded Σ-invariant ideals of P and a class of graded two-sided ideals of S. By means of the embedding ι this results in the unification, in the graded case, of the Gröbner bases ...

Research paper thumbnail of Controlled and conditioned invariant varieties for polynomial control systems*

We consider polynomially nonlinear state-space systems and given algebraic varieties. A variety V... more We consider polynomially nonlinear state-space systems and given algebraic varieties. A variety V is said to be controlled invariant w.r.t. a given system if we can find a polynomial state feedback law that causes the closed loop system to have V as an invariant set. If this task can be achieved by a polynomial output feedback law, V is called controlled and conditioned invariant. This concept leads to the problem of determining the intersection of a certain (affine) submodule of a free module over a polynomial ring with a free module over a subalgebra of this ring. We suggest various approaches to do this and to decide whether a variety is controlled and conditioned invariant, and if so, to compute all output feedback laws achieving the task.

Research paper thumbnail of Quantum Drinfeld Hecke Algebras

We consider finite groups acting on quantum (or skew) polynomial rings. Deformations of the semid... more We consider finite groups acting on quantum (or skew) polynomial rings. Deformations of the semidirect product of the quantum polynomial ring with the acting group extend symplectic reflection algebras and graded Hecke algebras to the quantum setting over a field of arbitrary characteristic. We give necessary and sufficient conditions for such algebras to satisfy a Poincare-Birkhoff-Witt property using the theory of noncommutative Groebner bases. We include applications to the case of abelian groups and the case of groups acting on coordinate rings of quantum planes. In addition, we classify graded automorphisms of the coordinate ring of quantum 3-space. In characteristic zero, Hochschild cohomology gives an elegant description of the Poincare-Birkhoff-Witt conditions.

Research paper thumbnail of A Symbolic Approach to Generation and Analysis of Finite Difference Schemes of Partial Differential Equations

In this paper we discuss three symbolic approaches for the generation of a finite difference sche... more In this paper we discuss three symbolic approaches for the generation of a finite difference scheme of a partial differential equation (PDE). We prove, that for a linear PDE with constant coefficients these three approaches are equivalent and discuss the applicability of them to nonlinear PDE's as well as to the case of variable coefficients. Moreover, we systematically use another symbolic technique, namely the cylindrical algebraic decomposition, in order to derive the conditions on the von Neumann stability of a difference s cheme for a linear PDE with constant coefficients. For stable schemes we demonst rate algorithmic and symbolic approach to handle both continuous and discrete di spersion. We present an implementation of tools for generation of schemes, which rely on Gr\"obner basis, in the system SINGULAR and present numerous e xamples, computed with our implementation. In the stability analysis, we use the system MATHEMATICA for cylindrical algebraic decomposition.

Research paper thumbnail of Factoring Differential Operators in n Variables

Research paper thumbnail of Algebraic Foundations for Finite Difference Schemes

In this paper we present a very general way to generate finite difference schemes of arbitrary pa... more In this paper we present a very general way to generate finite difference schemes of arbitrary partial differential equations analytically. This approach uses the concept of polynomial rings and Gröbner bases. A criterion for the existence of a scheme for a partial differential equation with some arbitrary approximation rules is given.

Research paper thumbnail of Constructive <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>D</mi></mrow><annotation encoding="application/x-tex">D</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">D</span></span></span></span>-module Theory with \textsc{Singular}

ArXiv, 2010

We overview numerous algorithms in computational DDD-module theory together with the theoretical ... more We overview numerous algorithms in computational DDD-module theory together with the theoretical background as well as the implementation in the computer algebra system \textsc{Singular}. We discuss new approaches to the computation of Bernstein operators, of logarithmic annihilator of a polynomial, of annihilators of rational functions as well as complex powers of polynomials. We analyze algorithms for local Bernstein-Sato polynomials and also algorithms, recovering any kind of Bernstein-Sato polynomial from partial knowledge of its roots. We address a novel way to compute the Bernstein-Sato polynomial for an affine variety algorithmically. All the carefully selected nontrivial examples, which we present, have been computed with our implementation. We address such applications as the computation of a zeta-function for certain integrals and revealing the algebraic dependence between pairwise commuting elements.

Research paper thumbnail of Constructive Arithmetics in Ore Localizations with Enough Commutativity

Proceedings of the 2018 ACM International Symposium on Symbolic and Algebraic Computation, 2018

We continue the investigations of the constructivity of arithmetics within non-commutative Ore lo... more We continue the investigations of the constructivity of arithmetics within non-commutative Ore localizations, initiated in our 2017 ISSAC paper, where we have introduced monoidal, geometric and rational types of localizations of domains as objects of our studies. Here we extend this classification to rings with zero divisors and consider Ore sets of the mentioned types which are commutative enough: such a set either belongs to a commutative algebra or it is central or its elements commute pairwise. By using the systematic approach we have developed before, we prove that arithmetic within the localization of a commutative polynomial algebra is constructive and give the necessary algorithms. We also address the important question of computing the local closure of ideals which is also known as the desingularization. We provide algorithms to compute such closures for certain non-commutative rings with respect to Ore sets with enough commutativity.

Research paper thumbnail of Gr\"obner bases for fusion products

arXiv (Cornell University), Mar 12, 2020

Research paper thumbnail of Numerical and Symbolic Scientific Computing

Texts & Monographs in Symbolic Computation, 2012

Research paper thumbnail of Computing Free Non-commutative Groebner Bases over Z with Singular:Letterplace

With this paper we present an extension of our recent ISSAC paper about computations of Gröbner(-... more With this paper we present an extension of our recent ISSAC paper about computations of Gröbner(-Shirshov) bases over free associative algebras Z〈X〉. We present all the needed proofs in details, add a part on the direct treatment of the ring Z/mZ as well as new examples and applications to e.g. Iwahori-Hecke algebras. The extension of Gröbner bases concept from polynomial algebras over fields to polynomial rings over rings allows to tackle numerous applications, both of theoretical and of practical importance. Gröbner and Gröbner-Shirshov bases can be defined for various non-commutative and even non-associative algebraic structures. We study the case of associative rings and aim at free algebras over principal ideal rings. We concentrate on the case of commutative coefficient rings without zero divisors (i.e. a domain). Even working over Z allows one to do computations, which can be treated as universal for fields of arbitrary characteristic. By using the systematic approach, we rev...

Research paper thumbnail of Fraction-free algorithm for the computation of diagonal forms matrices over Ore domains using Gröbner bases

This paper is a sequel to "Computing diagonal form and Jacobson normal form of a matrix usin... more This paper is a sequel to "Computing diagonal form and Jacobson normal form of a matrix using Groebner bases", J. of Symb. Computation, 46 (5), 2011. We present a new fraction-free algorithm for the computation of a diagonal form of a matrix over a certain non-commutative Euclidean domain over a computable field with the help of Gröbner bases. This algorithm is formulated in a general constructive framework of non-commutative Ore localizations of G-algebras (OLGAs). We split the computation of a normal form of a matrix into the diagonalization and the normalization processes. Both of them can be made fraction-free. For a matrix M over an OLGA we provide a diagonalization algorithm to compute U,V and D with fraction-free entries such that UMV=D holds and D is diagonal. The fraction-free approach gives us more information on the system of linear functional equations and its solutions, than the classical setup of an operator algebra with rational functions coefficients. In pa...

Research paper thumbnail of Factorization of Z-homogeneous polynomials in the First (q)-Weyl Algebra

We present algorithms to factorize weighted homogeneous elements in the first polynomial Weyl alg... more We present algorithms to factorize weighted homogeneous elements in the first polynomial Weyl algebra and q-Weyl algebra, which are both viewed as a Z-graded rings. We show, that factorization of homogeneous polynomials can be almost completely reduced to commutative univariate factorization over the same base field with some additional uncomplicated combinatorial steps. This allows to deduce the complexity of our algorithms in detail. Furthermore, we will show for homogeneous polynomials that irreducibility in the polynomial first Weyl algebra also implies irreducibility in the rational one, which is of interest for practical reasons. We report on our implementation in the computer algebra system Singular. It outperforms for homogeneous polynomials currently available implementations dealing with factorization in the first Weyl algebra both in speed and elegancy of the results.

Research paper thumbnail of On Noncommutative Finite Factorization Domains

A domain R is said to have the finite factorization property if every nonzero non-unit element of... more A domain R is said to have the finite factorization property if every nonzero non-unit element of R has at least one and at most finitely many distinct factorizations up to multiplication of irreducible factors by central units. Let k be an algebraically closed field and let A be a k-algebra. We show that if A has an associated graded ring that is a domain with the property that the dimension of each homogeneous component is finite then A is a finite factorization domain. As a corollary, we show that many classes of algebras have the finite factorization property, including Weyl algebras, enveloping algebras of finite-dimensional Lie algebras, quantum affine spaces and shift algebras. This provides a termination criterion for factorization procedures over these algebras. In addition, we give explicit upper bounds on the number of distinct factorizations of an element in terms of data from the filtration.

Research paper thumbnail of A Factorization Algorithm for G-Algebras and Applications

It has been recently discovered by Bell, Heinle and Levandovskyy that a large class of algebras, ... more It has been recently discovered by Bell, Heinle and Levandovskyy that a large class of algebras, including the ubiquitous G-algebras, are finite factorization domains (FFD for short). Utilizing this result, we contribute an algorithm to find all distinct factorizations of a given element f ∈G, where G is any G-algebra, with minor assumptions on the underlying field. Moreover, the property of being an FFD, in combination with the factorization algorithm, enables us to propose an analogous description of the factorized Gröbner basis algorithm for G-algebras. This algorithm is useful for various applications, e.g. in analysis of solution spaces of systems of linear partial functional equations with polynomial coefficients, coming from G. Additionally, it is possible to include inequality constraints for ideals in the input.

Research paper thumbnail of Exact linear modeling using Ore algebras

Linear exact modeling is a problem coming from system identification: Given a set of observed tra... more Linear exact modeling is a problem coming from system identification: Given a set of observed trajectories, the goal is find a model (usually, a system of partial differential and/or difference equations) that explains the data as precisely as possible. The case of operators with constant coefficients is well studied and known in the systems theoretic literature, whereas the operators with varying coefficients were addressed only recently. This question can be tackled either using Gr\"obner bases for modules over Ore algebras or by following the ideas from differential algebra and computing in commutative rings. In this paper, we present algorithmic methods to compute "most powerful unfalsified models" (MPUM) and their counterparts with variable coefficients (VMPUM) for polynomial and polynomial-exponential signals. We also study the structural properties of the resulting models, discuss computer algebraic techniques behind algorithms and provide several examples.

Research paper thumbnail of Letterplace ideals and non-commutative Gröbner bases

Journal of Symbolic Computation, 2009

Research paper thumbnail of Constructive D-module Theory with Singular

We overview numerous algorithms in computational D-module theory together with the theoretical ba... more We overview numerous algorithms in computational D-module theory together with the theoretical background as well as the implementation in the computer algebra system Singular. We discuss new approaches to the computation of Bernstein operators, of logarithmic annihilator of a polynomial, of annihilators of rational functions as well as complex powers of polynomials. We analyze algorithms for local Bernstein-Sato polynomials and also algorithms, recovering any kind of Bernstein-Sato polynomial from partial knowledge of its roots. We address a novel way to compute the Bernstein-Sato polynomial for an affine variety algorithmically. All the carefully selected nontrivial examples, which we present, have been computed with our implementation. We address such applications as the computation of a zeta-function for certain integrals and revealing the algebraic dependence between pairwise commuting elements.

Research paper thumbnail of Constructive Arithmetics in Ore Localizations Enjoying Enough Commutativity

This paper continues a research program on constructive investigations of non-commutative Ore loc... more This paper continues a research program on constructive investigations of non-commutative Ore localizations, initiated in our previous papers, and particularly touches the constructiveness of arithmetics within such localizations. Earlier we have introduced monoidal, geometric and rational types of localizations of domains as objects of our studies. Here we extend this classification to rings with zero divisors and consider Ore sets of the mentioned types which are commutative enough: such a set either belongs to a commutative algebra or it is central or its elements commute pairwise. By using the systematic approach we have developed before, we prove that arithmetic within the localization of a commutative polynomial algebra is constructive and give the necessary algorithms. We also address the important question of computing the local closure of ideals which is also known as the desingularization, and present an algorithm for the computation of the symbolic power of a given ideal ...

Research paper thumbnail of Algorithms for Checking Rational Roots of b-functions and their Applications

Bernstein-Sato polynomial of a hypersurface is an important object with numerous applica-tions. I... more Bernstein-Sato polynomial of a hypersurface is an important object with numerous applica-tions. It is known, that it is complicated to obtain it computationally, as a number of open questions and challenges indicate. In this paper we propose a family of algorithms called checkRoot for optimized check of whether a given rational number is a root of Bernstein-Sato polynomial and the computations of its multiplicity. This algorithms are used in the new approach to compute the whole global or local Bernstein-Sato polynomial and b-function of a holonomic ideal with respect to weights. They are applied in numerous situations, where there is a possibility to compute an upper bound for the polynomial. Namely, it can be achieved by means of embedded resolution, for topologically equivalent singularities or using the formula of A’Campo and spectral numbers. We also present approaches to the logarith-mic comparison problem and the intersection homology D-module. Several applications are presen...

Research paper thumbnail of Skew polynomial rings, Groebner bases and the letterplace embedding of the free associative algebra

In this paper we introduce an algebra embedding ι:K< X >→ S from the free associative algeb... more In this paper we introduce an algebra embedding ι:K< X >→ S from the free associative algebra K< X > generated by a finite or countable set X into the skew monoid ring S = P * Σ defined by the commutative polynomial ring P = K[X× N^*] and by the monoid Σ = < σ > generated by a suitable endomorphism σ:P→ P. If P = K[X] is any ring of polynomials in a countable set of commuting variables, we present also a general Gröbner bases theory for graded two-sided ideals of the graded algebra S = ⊕_i S_i with S_i = P σ^i and σ:P → P an abstract endomorphism satisfying compatibility conditions with ordering and divisibility of the monomials of P. Moreover, using a suitable grading for the algebra P compatible with the action of Σ, we obtain a bijective correspondence, preserving Gröbner bases, between graded Σ-invariant ideals of P and a class of graded two-sided ideals of S. By means of the embedding ι this results in the unification, in the graded case, of the Gröbner bases ...

Research paper thumbnail of Controlled and conditioned invariant varieties for polynomial control systems*

We consider polynomially nonlinear state-space systems and given algebraic varieties. A variety V... more We consider polynomially nonlinear state-space systems and given algebraic varieties. A variety V is said to be controlled invariant w.r.t. a given system if we can find a polynomial state feedback law that causes the closed loop system to have V as an invariant set. If this task can be achieved by a polynomial output feedback law, V is called controlled and conditioned invariant. This concept leads to the problem of determining the intersection of a certain (affine) submodule of a free module over a polynomial ring with a free module over a subalgebra of this ring. We suggest various approaches to do this and to decide whether a variety is controlled and conditioned invariant, and if so, to compute all output feedback laws achieving the task.

Research paper thumbnail of Quantum Drinfeld Hecke Algebras

We consider finite groups acting on quantum (or skew) polynomial rings. Deformations of the semid... more We consider finite groups acting on quantum (or skew) polynomial rings. Deformations of the semidirect product of the quantum polynomial ring with the acting group extend symplectic reflection algebras and graded Hecke algebras to the quantum setting over a field of arbitrary characteristic. We give necessary and sufficient conditions for such algebras to satisfy a Poincare-Birkhoff-Witt property using the theory of noncommutative Groebner bases. We include applications to the case of abelian groups and the case of groups acting on coordinate rings of quantum planes. In addition, we classify graded automorphisms of the coordinate ring of quantum 3-space. In characteristic zero, Hochschild cohomology gives an elegant description of the Poincare-Birkhoff-Witt conditions.

Research paper thumbnail of A Symbolic Approach to Generation and Analysis of Finite Difference Schemes of Partial Differential Equations

In this paper we discuss three symbolic approaches for the generation of a finite difference sche... more In this paper we discuss three symbolic approaches for the generation of a finite difference scheme of a partial differential equation (PDE). We prove, that for a linear PDE with constant coefficients these three approaches are equivalent and discuss the applicability of them to nonlinear PDE's as well as to the case of variable coefficients. Moreover, we systematically use another symbolic technique, namely the cylindrical algebraic decomposition, in order to derive the conditions on the von Neumann stability of a difference s cheme for a linear PDE with constant coefficients. For stable schemes we demonst rate algorithmic and symbolic approach to handle both continuous and discrete di spersion. We present an implementation of tools for generation of schemes, which rely on Gr\"obner basis, in the system SINGULAR and present numerous e xamples, computed with our implementation. In the stability analysis, we use the system MATHEMATICA for cylindrical algebraic decomposition.

Research paper thumbnail of Factoring Differential Operators in n Variables

Research paper thumbnail of Algebraic Foundations for Finite Difference Schemes

In this paper we present a very general way to generate finite difference schemes of arbitrary pa... more In this paper we present a very general way to generate finite difference schemes of arbitrary partial differential equations analytically. This approach uses the concept of polynomial rings and Gröbner bases. A criterion for the existence of a scheme for a partial differential equation with some arbitrary approximation rules is given.

Research paper thumbnail of Constructive <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>D</mi></mrow><annotation encoding="application/x-tex">D</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">D</span></span></span></span>-module Theory with \textsc{Singular}

ArXiv, 2010

We overview numerous algorithms in computational DDD-module theory together with the theoretical ... more We overview numerous algorithms in computational DDD-module theory together with the theoretical background as well as the implementation in the computer algebra system \textsc{Singular}. We discuss new approaches to the computation of Bernstein operators, of logarithmic annihilator of a polynomial, of annihilators of rational functions as well as complex powers of polynomials. We analyze algorithms for local Bernstein-Sato polynomials and also algorithms, recovering any kind of Bernstein-Sato polynomial from partial knowledge of its roots. We address a novel way to compute the Bernstein-Sato polynomial for an affine variety algorithmically. All the carefully selected nontrivial examples, which we present, have been computed with our implementation. We address such applications as the computation of a zeta-function for certain integrals and revealing the algebraic dependence between pairwise commuting elements.

Research paper thumbnail of Constructive Arithmetics in Ore Localizations with Enough Commutativity

Proceedings of the 2018 ACM International Symposium on Symbolic and Algebraic Computation, 2018

We continue the investigations of the constructivity of arithmetics within non-commutative Ore lo... more We continue the investigations of the constructivity of arithmetics within non-commutative Ore localizations, initiated in our 2017 ISSAC paper, where we have introduced monoidal, geometric and rational types of localizations of domains as objects of our studies. Here we extend this classification to rings with zero divisors and consider Ore sets of the mentioned types which are commutative enough: such a set either belongs to a commutative algebra or it is central or its elements commute pairwise. By using the systematic approach we have developed before, we prove that arithmetic within the localization of a commutative polynomial algebra is constructive and give the necessary algorithms. We also address the important question of computing the local closure of ideals which is also known as the desingularization. We provide algorithms to compute such closures for certain non-commutative rings with respect to Ore sets with enough commutativity.