


Vol 45, No 2 (2019)
- Year: 2019
- Articles: 7
- URL: https://journal-vniispk.ru/0361-7688/issue/view/10864
Article
Computation of the Resonance Set of a Polynomial under Constraints on Its Coefficients
Abstract
Methods for computing the generalized discriminant set of a polynomial the roots of which satisfy a linear relation are considered. Using a q-analog of the classical elimination theory and computer algebra algorithms, methods for computing the parametric representation of this set are described, and these methods are implemented in a Maple library. The operation of these methods is demonstrated by an example.



Computation of the Fundamental Units of Number Rings Using a Generalized Continued Fraction
Abstract
A global generalization of continued fraction is proposed. It is based on computer algebra and can be used to find the best Diophantine approximations. This generalization provides a basis for computing the fundamental units of algebraic rings and for finding all solutions of a class of Diophantine equations. Examples in dimensions two, three, and four are given.



Application of Computer Algebra Methods to Investigate the Dynamics of the System of Two Connected Bodies Moving along a Circular Orbit
Abstract
Computer algebra methods are used to investigate properties of a nonlinear algebraic system that determines the equilibrium orientations for a system of two bodies connected by a spherical hinge that moves along a circular orbit under the action of gravitational torque. To determine the equilibrium orientations for the system of two bodies, the system of 12 stationary algebraic equations is decomposed using linear algebra methods and algorithms for Gröbner basis construction. Depending on the parameters of the problem, the number of equilibria is found by analyzing the real roots of the algebraic equations from the Gröbner basis constructed. Evolution of the conditions for equilibria existence in the dimensionless parameter space of the problem is investigated. The effectiveness of the algorithms for Gröbner basis construction is analyzed depending on the number of parameters for the problem under consideration.



New Features in the Second Version of the Cadabra Computer Algebra System
Abstract
In certain scientific domains, there is a need for tensor operations. To facilitate tensor computations, computer algebra systems are employed. In our research, we have been using Cadabra as the main computer algebra system for several years. Recently, an operable second version of this software was released. In this version, a number of improvements were made that can be regarded as revolutionary ones. The most significant improvements are the implementation of component computations and the change in the ideology of the Cadabra’s software mechanism as compared to the first version. This paper provides a brief overview of the key improvements in the Cadabra system.



Counting Near-Perfect Matchings on Cm × Cn Tori of Odd Order in the Maple System
Abstract
In the Maple computer algebra system, a set of recurrence relations and associated generating functions is derived for the number of near-perfect matchings on \({{C}_{m}} \times {{C}_{n}}\) tori of odd order at fixed values of the parameter m (\(3 \leqslant m \leqslant 11\)). The identity of the recurrence relations for the number of perfect and near-perfect matchings is revealed for the same value of m. An estimate for the number of near-perfect matchings is obtained at large odd m when \(n \to \infty \).



Applications of Computer Algebra in the Study of the Two-Planet Problem of Three Bodies with Variable Masses
Abstract
The classical two-planet problem of three bodies of variable masses is studied in the general case when the body masses vary anisotropically at different rates. Differential equations of motion in terms of osculating elements of aperiodic motion along quasi-conic sections are derived. An algorithm for computing the perturbation function in the form of power series in small parameters and the derivation of differential equations determining the secular perturbations of the orbital elements are discussed. All symbolic computations are performed using Mathematica.



Canonical Representation of Polynomial Expressions with Indices
Abstract
Computer algebra methods are widely employed in various branches of mathematics, physics, and other sciences. Simplification of algebraic expressions with indices is one of the important problems. Tensor expressions are the most typical example of these expressions. This paper briefly describes some basic methods for reducing expressions with indices to canonical form. The focus is placed on taking into account the properties of symmetries with respect to various permutations of indices in elementary symbols, symmetries associated with renaming summation indices, and general linear relationships among them. This paper also gives a definition of canonical representation for polynomial (multiplicative) expressions of variables with abstract indices that results from averaging the initial expression over the action of some finite group (signature stabilizer). In practice, e.g., for expressions of Riemann curvature tensors, the proposed algorithms show high efficiency.


