69,423 research outputs found

    Methods in Mathematica for Solving Ordinary Differential Equations

    Full text link
    An overview of the solution methods for ordinary differential equations in the Mathematica function DSolve is presented.Comment: 13 page

    Fast computation of power series solutions of systems of differential equations

    Get PDF
    We propose new algorithms for the computation of the first N terms of a vector (resp. a basis) of power series solutions of a linear system of differential equations at an ordinary point, using a number of arithmetic operations which is quasi-linear with respect to N. Similar results are also given in the non-linear case. This extends previous results obtained by Brent and Kung for scalar differential equations of order one and two

    Formal Solutions of a Class of Pfaffian Systems in Two Variables

    Full text link
    In this paper, we present an algorithm which computes a fundamental matrix of formal solutions of completely integrable Pfaffian systems with normal crossings in two variables, based on (Barkatou, 1997). A first step was set in (Barkatou-LeRoux, 2006) where the problem of rank reduction was tackled via the approach of (Levelt, 1991). We give instead a Moser-based approach. And, as a complementary step, we associate to our problem a system of ordinary linear singular differential equations from which the formal invariants can be efficiently derived via the package ISOLDE, implemented in the computer algebra system Maple.Comment: Keywords: Linear systems of partial differential equations, Pfaffian systems, Formal solutions, Moser-based reduction, Hukuhara- Turritin normal for

    A Characterization of Reduced Forms of Linear Differential Systems

    Full text link
    A differential system [A]:  Y′=AY[A] : \; Y'=AY, with A∈Mat(n,kˉ)A\in \mathrm{Mat}(n, \bar{k}) is said to be in reduced form if A∈g(kˉ)A\in \mathfrak{g}(\bar{k}) where g\mathfrak{g} is the Lie algebra of the differential Galois group GG of [A][A]. In this article, we give a constructive criterion for a system to be in reduced form. When GG is reductive and unimodular, the system [A][A] is in reduced form if and only if all of its invariants (rational solutions of appropriate symmetric powers) have constant coefficients (instead of rational functions). When GG is non-reductive, we give a similar characterization via the semi-invariants of GG. In the reductive case, we propose a decision procedure for putting the system into reduced form which, in turn, gives a constructive proof of the classical Kolchin-Kovacic reduction theorem.Comment: To appear in : Journal of Pure and Applied Algebr

    Numerical Verification of Affine Systems with up to a Billion Dimensions

    Full text link
    Affine systems reachability is the basis of many verification methods. With further computation, methods exist to reason about richer models with inputs, nonlinear differential equations, and hybrid dynamics. As such, the scalability of affine systems verification is a prerequisite to scalable analysis for more complex systems. In this paper, we improve the scalability of affine systems verification, in terms of the number of dimensions (variables) in the system. The reachable states of affine systems can be written in terms of the matrix exponential, and safety checking can be performed at specific time steps with linear programming. Unfortunately, for large systems with many state variables, this direct approach requires an intractable amount of memory while using an intractable amount of computation time. We overcome these challenges by combining several methods that leverage common problem structure. Memory is reduced by exploiting initial states that are not full-dimensional and safety properties (outputs) over a few linear projections of the state variables. Computation time is saved by using numerical simulations to compute only projections of the matrix exponential relevant for the verification problem. Since large systems often have sparse dynamics, we use Krylov-subspace simulation approaches based on the Arnoldi or Lanczos iterations. Our method produces accurate counter-examples when properties are violated and, in the extreme case with sufficient problem structure, can analyze a system with one billion real-valued state variables
    • …
    corecore