SLIDE 1
CAFE
Computer Algebra for Functional Equations Progress Report 2002-2006 November 14th, 2006
SLIDE 2 CAFE: Computer Algebra for Functional Equations
Team: Manuel Bronstein, scientific leader
- Alban Quadrat, Evelyne Hubert, research scientists.
- Maria Przybylska, Jacques-Arthur Weil, visiting scientists.
- Thomas Cluzeau, postdoc.
- Min Wu, Daniel Robertz, Nicolas Le Roux, PhD students.
Goal: Foster the use of symbolic methods in science and engineering by producing the programs and tools necessary to apply them to academic and industrial problems. Method: functional equation are in the realm of analysis symbolic computation are based on algebraic structures
Analysis ↔ Algebra Algorithms Software and libraries of examples.
View on: Mathematical physics and control theory.
SLIDE 3 2002 objectives
- Development of efficient algorithms
- Linear systems of ordinary differential equations
- Non-linear differential systems
- Develop mathematical web services
- Study more general classes of systems
- Solving systems of linear partial differential equations
- Finite-dimensional
- Infinite-dimensional
- Nonlinear systems invariant under a group of symmetry
SLIDE 4
Outline
1 Applications of Differential Galois Theory 2 General linear functional systems 3 Nonlinear Differential Systems and Invariants 4 Objectives for the future
SLIDE 5 Solving ordinary differential equations
- To a linear ordinary differential equation ˙
X = A(t) X is associated a linear algebraic group
- Properties of the solution set are then equivalent to
group-theoretic properties
- Algorithms to solve the equation in closed form are based on
this correspondence
e, Linear recurrences with polynomial coefficients, Journal of Complexity, (2004).
- E. Compoint, J.-A. Weil. Absolute reducibility of diffal operators and
Galois groups, J. of Algebra, (2004)
Σit and the web service powered by Bernina
SLIDE 6 Integrable Hamiltonian systems
˙ p = ∂H ∂q ˙ q = −∂H ∂p p = (p1, . . . , pn), q = (q1, . . . , qn) Integrability: the system possess n first integrals M-R: the Hamiltonian system is integrable ⇒ the Galois group of the linearisation is Abelian For systems with parameters this enables to find the values for which system might be integrable.
7 systems, essentially in celestial mechanics, analyzed by M. Przybylska and J.-A. Weil in collaboration with D. Boucher, A. Maciejewski, &
General results for H = 1 2
n
p2
i + V (q), V (q) homogeneous
- A. Maciejewski, M. Przybylska, Physics Letters. A, (2004) ×2.
SLIDE 7
Outline
1 Applications of Differential Galois Theory 2 General linear functional systems 3 Nonlinear Differential Systems and Invariants 4 Objectives for the future
SLIDE 8 Factorization & Decomposition problems
Goal : Simplify the integration of the system R z = 0. Example : A tank containing a fluid
- y1(t − 2 h) + y2(t) − 2 ˙
y3(t − h) = 0, y1(t) + y2(t − 2 h) − 2 ˙ y3(t − h) = 0, ⇔
1 −2 d
dt δ
1 δ2 −2 d
dt δ
y1 y2 y3 = 0, d dt y(t) = ˙ y(t), δ y(t) = y(t − h), Theoretical basis: D-module Algorithmic tool: Gr¨
SLIDE 9 Factorization & Decomposition problems
Goal : Simplify the integration of the system R z = 0.
Factorisation : R = R1 R2. Example :
1 −2 d
dt δ
1 δ2 −2 d
dt δ
1 1 1 1 −1 δ2 + 1 −2 δ d
dt
SLIDE 10 Factorization & Decomposition problems
Goal : Simplify the integration of the system R z = 0.
Factorisation : R = R1 R2. Decomposition: V R U−1 =
R12 R22
R22
Example: V
1 −2 d
dt δ
1 δ2 −2 d
dt δ
δ2 − 1 δ2 + 1 −4 d
dt δ
SLIDE 11 Results
1 Difference/differential linear finite-dimensional systems:
- Factorization and decomposition by means of the eigenring.
- Algorithms for the computations of hypergeometric solutions.
Bronstein, Li , Wu, Picard-Vessiot extensions for linear functional systems, ISSAC 2005
2 General linear systems :
General conditions for the existence of factorizations and decompositions by homological algebra.
Cluzeau, Quadrat, Using morphism computations for factoring and decomposing, MTNS 2006
OreModule, Morphisms Implications: control theory and mathematical physics.
SLIDE 12 Parametrizing linear functional systems
Parametrization : R z = 0 ⇔ z = S y. Examples:
B = 0,
E + ∂ B ∂t = 0, ⇔
∇ ∧ A,
∇V − ∂ A ∂t .
˙ x1(t) + a x1(t) − k a x2(t − h) = 0, ˙ x2(t) − x3(t) = 0, ˙ x3(t) + ω2 x2(t) + 2 ζ ω x3(t) − ω2 u(t) = 0,
⇔
x1(t) = ω2 a k ξ(t − h), x2(t) = ω2 ˙ ξ(t) + ω2 a ξ(t), x3(t) = ω2 ˙ ξ(t) + ω2 a ˙ ξ(t), u(t) = ξ(3)(t) + (2 ζ ω + a) ¨ ξ(t) + (ω2 + 2 a ζ ω) ˙ ξ(t) + a ω2 ξ(t).
SLIDE 13 Results
- Determination of obstructions by module theory and effective
homological algebra.
- Computation of (minimal) parametrizations.
- Applications to multidimensional systems theory
(first integrals, controllability, flat outputs, optimal control).
Chyzak-Quadrat-Robertz (AAECC05/MTNS04/IFAC03), Quadrat-Robertz (MTNS06/CDC05/IFAC05), Fabia´ nska-Quadrat (MTNS06).
OreModules, Stafford, Quillen-Suslin.
SLIDE 14
Outline
1 Applications of Differential Galois Theory 2 General linear functional systems 3 Nonlinear Differential Systems and Invariants 4 Objectives for the future
SLIDE 15 Nonlinear differential systems
Goal: Differential system triangulation decomposition − − − − − − − − − − − − − − − − − → canonical forms
- E. Hubert, 2 chapters in LNCS 2630, (2003).
diffalg : in Maple
- Computing power series solutions by a Newton method
- E. Hubert, N. Le Roux,. ISSAC (2003).
- Systems of ordinary differential equations are equivalent to a
single equation ⇒ new canonical form, probabilistic algorithms
AAECC (2003).
- T. Cluzeau, E. Hubert, HAL INRIA 89287, (2006)
SLIDE 16
Symmetric systems
S s (φxx + φyy) + sx φx + sy φy + φ = s (ψxx + ψyy) + sx ψx + sy ψy + ψ = ψx φx + ψy φy = What are the conditions on s for the system to have a solution? [G. Metivier] Observe: S invariant under a 7 dimensional algebraic group action Idea: factor out the symmetry = take into account the geometry Project: Algebraic and algorithmic foundation for the reduction Philo: The (differential) invariants of the symmetry group incorporate the geometry in an algebraic way
SLIDE 17 Differential Algebras of Invariants
- Algorithm to compute the (differential) invariants
In : A group and its action Optional: a cross-section to the orbits Out :
- 1. A generating set of rational invariants
- 2. A rewriting algorithm
- E. Hubert & I. Kogan, Journal of Symbolic Computation (2006).
aida - Algebraic Invariants and their Differential Algebras
- Structure of algebraic/smooth invariant:
Invariants ↔ Functions on the cross-section
- E. Hubert & I. Kogan, Smooth and Algebraic Invariants. Local and
Global construction, submitted.
SLIDE 18 Differential Algebras of Invariants
- Algorithm to compute the (differential) invariants
- E. Hubert & I. Kogan, Journal of Symbolic Computation (2006).
aida - Algebraic Invariants and their Differential Algebras
- Structure of algebraic/smooth invariant:
Invariants ↔ Functions on the cross-section
- E. Hubert & I. Kogan, Smooth and Algebraic Invariants. Local and
Global construction, submitted.
- Non-commuting derivations act on the algebra of differential
invariants
- E. Hubert, Journal of Pure and Applied Algebra (2005).
diffalg
inria.fr/cafe/Evelyne.Hubert/diffalg
SLIDE 19
Outline
1 Applications of Differential Galois Theory 2 General linear functional systems 3 Nonlinear Differential Systems and Invariants 4 Objectives for the future
SLIDE 20 Status
- A. Quadrat plans to join the APICS project-team
- E. Hubert is in sabbatical leave at IMA, Minneapolis.
SLIDE 21
Objectives - A. Quadrat
1 OreModules based on Singular: Plural
(V. Levandoskyy, D. Robertz, E. Zerz, Aachen University, Germany).
2 Study of stabilization problems of infinite-dimensional systems
(C. Bonnet (INRIA, SOSSO), S. Niculescu (CNRS, LSS)).
3 Study of variational formulations based on Lie (pseudo)groups
coming in mechanics, continuum mechanics. . .
(F. Boyer, IRCCyN).
His research topics will certainly be subject to developments and new collaborations are under way (e.g., with J. Leblond on some PDEs coming from the study of the tokamaks (ITER)).
SLIDE 22 Objectives - E. Hubert
1 Invariants of algebraic groups
- Construction of cross-section of degree 1.
(E. Schost, U. of Western Ontario)
- Efficient and specific algorithms: inductive construction by
subgroups, lifting construction, joint invariants.
2 Structure of the algebra of differential invariants
- Finite dimensional groups
- Pseudo-group = groups determined by a PDE systems.
(P. Olver, U. of Minnesota)
aida: Algebraic Invarariants and their Differential Algebra