Séminaire ALGO. Solutions formelles locales en un point singulier d une classe de systèmes d EDP linéaires d ordre 1



Documents pareils
Formes quadratiques. 1 Formes quadratiques et formes polaires associées. Imen BHOURI. 1.1 Définitions

Exercices - Fonctions de plusieurs variables : corrigé. Pour commencer

Les équations différentielles

Notes du cours MTH1101 Calcul I Partie II: fonctions de plusieurs variables

Exo7. Matrice d une application linéaire. Corrections d Arnaud Bodin.

Programmation linéaire et Optimisation. Didier Smets

Souad EL Bernoussi. Groupe d Analyse Numérique et Optimisation Rabat http ://

Résolution de systèmes linéaires par des méthodes directes

Exercices - Polynômes : corrigé. Opérations sur les polynômes

Théorie et codage de l information

3. Conditionnement P (B)

Baccalauréat ES Pondichéry 7 avril 2014 Corrigé

Approximations variationelles des EDP Notes du Cours de M2

Fonctions de plusieurs variables

Simulation de variables aléatoires

Notes du cours MTH1101N Calcul I Partie II: fonctions de plusieurs variables

Correction de l examen de la première session

Cours d Analyse. Fonctions de plusieurs variables

Equations différentielles linéaires à coefficients constants

Calcul matriciel. Définition 1 Une matrice de format (m,n) est un tableau rectangulaire de mn éléments, rangés en m lignes et n colonnes.

OM 1 Outils mathématiques : fonction de plusieurs variables

Première partie. Préliminaires : noyaux itérés. MPSI B 6 juin 2015

Fonctions de plusieurs variables, intégrales multiples, et intégrales dépendant d un paramètre

3 Approximation de solutions d équations

Calcul différentiel sur R n Première partie

Fonctions de plusieurs variables : dérivés partielles, diérentielle. Fonctions composées. Fonctions de classe C 1. Exemples

Chapitre 3. Mesures stationnaires. et théorèmes de convergence

Optimisation des fonctions de plusieurs variables

Polynômes à plusieurs variables. Résultant

Fonctions de plusieurs variables

1 Complément sur la projection du nuage des individus

Optimisation Discrète

Calcul de développements de Puiseux et application au calcul du groupe de monodromie d'une courbe algébrique plane

Programmation linéaire

Programme de la classe de première année MPSI

8.1 Généralités sur les fonctions de plusieurs variables réelles. f : R 2 R (x, y) 1 x 2 y 2

Capes Première épreuve


Pour l épreuve d algèbre, les calculatrices sont interdites.

NOTATIONS PRÉLIMINAIRES

L isomorphisme entre les tours de Lubin-Tate et de Drinfeld et applications cohomologiques par Laurent Fargues

Fonctions de plusieurs variables. Sébastien Tordeux

Résolution d équations non linéaires

Fonctions de deux variables. Mai 2011

Calculer avec Sage. Revision : 417 du 1 er juillet 2010

Chapitre 2. Matrices

CHAPITRE V SYSTEMES DIFFERENTIELS LINEAIRES A COEFFICIENTS CONSTANTS DU PREMIER ORDRE. EQUATIONS DIFFERENTIELLES.

Théorème du point fixe - Théorème de l inversion locale

Introduction à l étude des Corps Finis

ENSAE - DAKAR BROCHURE D'INFORMATION SUR LE CONCOURS DE RECRUTEMENT D ÉLÈVES INGÉNIEURS STATISTICIENS ÉCONOMISTES (I S E) Option Mathématiques CAPESA

La Licence Mathématiques et Economie-MASS Université de Sciences Sociales de Toulouse 1

Optimisation non linéaire Irène Charon, Olivier Hudry École nationale supérieure des télécommunications

Une forme générale de la conjecture abc

Analyse fonctionnelle Théorie des représentations du groupe quantique compact libre O(n) Teodor Banica Résumé - On trouve, pour chaque n 2, la classe

Optimisation, traitement d image et éclipse de Soleil

FONCTIONS DE PLUSIEURS VARIABLES (Outils Mathématiques 4)

IV- Equations, inéquations dans R, Systèmes d équations

Programmes des classes préparatoires aux Grandes Ecoles

Corrigé Problème. Partie I. I-A : Le sens direct et le cas n= 2

Cours 02 : Problème général de la programmation linéaire

CHAPITRE 10. Jacobien, changement de coordonnées.

Fonctions de plusieurs variables et applications pour l ingénieur

Introduction. Mathématiques Quantiques Discrètes

[ édité le 30 avril 2015 Enoncés 1

De même, le périmètre P d un cercle de rayon 1 vaut P = 2π (par définition de π). Mais, on peut démontrer (difficilement!) que

Équations d amorçage d intégrales premières formelles

Exercices et corrigés Mathématique générale Version β

Dérivées d ordres supérieurs. Application à l étude d extrema.

Cours Fonctions de deux variables

Cours d analyse numérique SMI-S4

Table des matières. Introduction Générale 5

I - PUISSANCE D UN POINT PAR RAPPORT A UN CERCLE CERCLES ORTHOGONAUX POLES ET POLAIRES

CHOIX OPTIMAL DU CONSOMMATEUR. A - Propriétés et détermination du choix optimal

MATHÉMATIQUES EN PREMIER CYCLE PRÉSENTATION DU PROGRAMME

Chapitre 6. Fonction réelle d une variable réelle

Méthodes de quadrature. Polytech Paris-UPMC. - p. 1/48

VI. COMPLÉMENTS SUR LES MODULES, THÉORÈME CHINOIS, FACTEURS INVARIANTS SÉANCES DU 15, 16 ET 22 OCTOBRE

Extrait du poly de Stage de Grésillon 1, août 2010

NOTICE DOUBLE DIPLÔME

Sujet 4: Programmation stochastique propriétés de fonction de recours

3. Caractéristiques et fonctions d une v.a.

Capacité d un canal Second Théorème de Shannon. Théorie de l information 1/34

Chapitre 1 Cinématique du point matériel

Continuité et dérivabilité d une fonction

C1 : Fonctions de plusieurs variables

Baccalauréat S Antilles-Guyane 11 septembre 2014 Corrigé

Exercices du Cours de la programmation linéaire donné par le Dr. Ali DERBALA

Licence de Mathématiques 3

Algorithmes pour la planification de mouvements en robotique non-holonome

Annexe 1 Programmes des classes préparatoires aux Grandes Ecoles

Calcul fonctionnel holomorphe dans les algèbres de Banach

Calcul Différentiel. I Fonctions différentiables 3

Groupe symétrique. Chapitre II. 1 Définitions et généralités

Problème 1 : applications du plan affine

Le théorème de Perron-Frobenius, les chaines de Markov et un célèbre moteur de recherche

RO04/TI07 - Optimisation non-linéaire

RAPHAËL ROUQUIER. 1. Introduction

Filtrage stochastique non linéaire par la théorie de représentation des martingales

Développement décimal d un réel

Exercices Corrigés Premières notions sur les espaces vectoriels

Transcription:

Séminaire ALGO Solutions formelles locales en un point singulier d une classe de systèmes d EDP linéaires d ordre 1 Nicolas Le Roux projet ALGO. séminaire ALGO 1

avertissement A certains moments de l exposé indiqués par des, j ai apporté des précisions que j ai cru bon de rajouter ici (pour la cohérence) dans des transparents indiqués par un. séminaire ALGO 2

Objectif de l exposé Calculer les solutions locales formelles en (0, 0) du système d EDP linéaires suivant : ] (S) Y x = Y y = [ x 3 +y x 4 y 2 x 4 1 y+x 3 x 4 x 4 [ 1 y 1 2 y 2 3 y ] Y (1) Y (2) séminaire ALGO 3

Plan I- Réduction de rang du système ; algorithme à la Levelt : retourne un système équivalent à (S) de rang minimal ; le rang minimal déf = rang de Poincaré de (S) ; le rang de (S) est (3, 1) ; son rang de Poincaré est (0, 0). II- calcul des solutions... en (0, 0) d un système de rang (0, 0) ; théorème de Gérard et Levelt : un système de rang (0, 0) est équivalent à (reg) { Z x = C x Z Z y = D y Z avec [C, D] = 0. Construction de la transformation et du système (reg). séminaire ALGO 4

0- Précisions et motivation 0-1 Quel genre de solutions cherche-t-on? lieu singulier de (S) : {x = 0} {y = 0}. si (x 0, y 0 ) {x = 0} {y = 0} : dimension de l espace des solutions analytiques au voisinage de (x 0, y 0 ) = 2. En effet (S) complètement intégrable. si (x 0, y 0 ) {x = 0} {y = 0}? cas où (x 0, y 0 ) = (0, 0) : [H. Charrière, 1981] (S) se comporte comme si on avait 2 systèmes diff. ordinaires, l un en x, l autre en y. séminaire ALGO 5

solutions locales complète intégrabilité dériver (1) par rapport à y = dériver (2) par rapport à x. D après [H. Charrière,1981], (S) a une matrice fondamentale de solutions T (u, v) u M v N e P (1/u) e Q(1/v), avec u = x 1/s, v = y 1/t, où s, t entiers > 0 ; T matrice 2 2 inversible à coeffs C[[u, v]] ; M, N matrices 2 2 à coeffs C ; P = diag(p 1, P 2 ), Q = diag(q 1, Q 2 ), P i, Q i polynômes En fait pour le système (S), on a s = t = 1 (pas de ramification) et P = Q = 0 : on dit que (S) est singulier-régulier. séminaire ALGO 6

0-2 Aperçu rapide du cas ordinaire (ord) dy dx = A(x)Y, avec A(x) = 1 x p+1 (A 0 + A 1 x + ) matrice fondamentale de solutions en x = 0 : T (u) u M e P (1/u) avec u, T, M, et P comme précédemment. Rem. P (1/u) ne dépend que de A 0,, A mp 1. calcul d une telle matrice fondamentale de solutions. de taille m m lemme du vecteur cyclique effectif + polygone de Newton ; [G. Chen,1990] forme d Arnold-Turritin + shearing + splitting lemma ; [E. Wagenführer,1989] théorie des faisceaux de matrices ; [A. Hilali & A. Wasner,1986, M. Barkatou,1997] méthode basée sur l algorithme de Moser. séminaire ALGO 7

Méthodes de réduction de rang dans le cas ordinaire [J. Moser, 1960, A. Hilali & A. Wasner, M. Barkatou 1995] algorithme de Moser (critère de Moser) ; [R. Schäfke & H. Volkmer,1986] théorie des faisceaux de matrices ; [R. Gérard & A. Levelt, 1973, A. Levelt, 1989] théorie des réseaux. Le rang de Poincaré de (ord) donne la nature de la singularité x = 0 : s il est égal à 0 : matrice fondamentale de solutions T (x)x M ; s il est > 0 : apparition d exponentielle voire de ramification. séminaire ALGO 8

Notation : ( p, q) (p, q) p p et q q. I- Réduction du rang { Y x = A(x,y) Y (3) x Soit : (EDP 1) p+1 Y y = B(x,y) Y (4) y q+1 Si A(0, y) 0 et B(x, 0) 0, le rang = (p, q). complètement intégrable. Définition. (réduction de rang) Trouver Y = T Z avec T matrice m m inversible à coeff. dans C[[x, y]] de telle sorte qu on obtienne (EDP 2) avec Ã, B M m (O) et ( p, q) (p, q). Z x = Ã(x,y) Z x p+1 Z y = B(x,y) y q+1 Z séminaire ALGO 9

Réduction de rang sur (S) Y = T 1 Z avec [ x 3 y T 1 = 2 0 y ], T 2 = Y = T 2 Z avec [ y 0 0 1 ], donne donne Z x = Z y = [ 2 x 0 1 1 xy x [ 1 y 0 2x 3 y 3 2 y ] Z ] Z Z x = Z y = [ x 3 +y y x 4 y x 4 y+x 3 x 4 x 4 [ 0 1 2 y y 3 y ] Z ] Z séminaire ALGO 10

I-1 Critère de régularité [P. Deligne 1970, A. van den Essen 1978] T M m (O) tel que Y = T Z donne Z x = Ã(x,y) x Z y = B(x,y) y [N. Le Roux 2006] version duale du critère de van den Essen. Comment construire Y = T Z? [M. Barkatou & N. Le Roux, 2006] p 0 = (resp. q 0 ) rang de Poincaré de (3) (resp. celui de (4)). un algo construisant T matrice m m inversible à coeff. C[[x, y]] t.q Y = T Z donne Z Z Z x = Ã(x,y) Y x p 0 +1 Z y = B(x,y) y q 0 +1 Y séminaire ALGO 11

Algorithme de Levelt : version descendante (cas ordinaire) Entrée. A = x p 1 (A 0 + A 1 x + ), T = I m. Sortie. T et T [A] de rang minimal. dy dx = A(x)Y : le rang est p. Sortie : Y = T Z et dz dx = T [A](x)Z. 1. i := 0. 2. Si p = 0 ou i = m 1, retourner T et A. 3. [p > 0 et i < ( m 1] Se ramener à l aide d une transformation de jauge Y = P Z au A 1,1 ) cas où A 0 = 0 0 r,m r A 2,1 grâce à un pivot de Gauss sur les colonnes. 0 0 m r T := T P. 4. A := P [A] avec P = diag(xi r, I m r ). T := T P. Si p diminue, revenir en 1. Sinon i := i + 1 et revenir en 2. séminaire ALGO 12

algorithme de Levelt et dualité La version descendante de l algo de Levelt revient à construire une suite décroissante de réseaux de l espace vectoriel C((x)) m (un réseau de C((x)) m est un C[[x]]-module engendré par une base de C((x)) m ). La version ascendante revient à construire une suite croissante de réseaux de C((x)) m. Il y a une dualité entre les deux versions de l algorithme : appliquer la version ascendante de l algorithme au système (ord) revient à appliquer la version descendante de l algorithme au système dual de (ord) : dy dx = t AY. séminaire ALGO 13

Algorithme de réduction de rang (cas de deux variables) Entrée. A,B, T = I m. Sortie. Y = T Z, T [A] et T [B] vérifiant p minimal et q q. 1. i := 0. 2. Si p = 0 ou i = m 1, retourner T, A et B. 3. [p > 0 ( et i < m 1] Se ramener à l aide d une transformation Y = P Z au cas où A 1,1 ) A 0 = 0 0 r,m r. Pivot de Gauss avec pivot de valuation minimale en y. T := T P. A 2,1 0 0 m r 4. A := P [A] où P = diag(xi r, I m r ). B := P [B]. T := T P. Si p a diminué, revenir en 1. Sinon i := i + 1 et revenir en 2. séminaire ALGO 14

Exemple : Y = [ y 0 0 1 Ensuite W = ] W conduit à [ x 4 x 0 x W x = ] Z donne W y = [ x 3 +y y x 4 y x 4 y+x 3 x 4 x 4 [ 0 1 2 y y 3 y [ 3 Z x = y Z y = ] x 0 x 0 [ 3 y 0 x 3 y ] W 2 y W ] Z ] Z séminaire ALGO 15

II - calcul des solutions locales d un système de rang (0, 0) Soit un système complètement intégrable de rang (0, 0) { Y x = A(x,y) x Y y = B(x,y) y Y Y [P.Deligne,1970,R. Gérard & A. Levelt,1976,T. Takano & M. Yoshida 1976] il existe une matrice fondamentale de solutions en (0, 0) T (x, y)x α y β x M y N, T (x, y) unimodulaire, α, β matrices diagonales d entiers 0; [N. Le Roux, 2006] le nombre de termes de A et B dont dépendent M et N se lit sur A 0,0 et B 0,0. séminaire ALGO 16

II-1 Approche de Gérard et Levelt Idée de base : dy dx = A x Y, avec A constant x A not. = exp(a log(x)) est solution. Comment calculer x A? On décompose A : A = D + N avec D diagonalisable, N nilpotent et [D, N] = 0. D où x A = exp(d log(x)) exp(n log(x)). Opérateur diff. associé : := x d dx A = ( x d dx D) + N, [ ( x d dx D), N] = 0. Décomposition de en partie semi-simple partie nilpotente. séminaire ALGO 17

Cas où A = (A 0 + A 1 x + ) Y série formelle se représente par ses troncatures Y une application linéaire en dimension finie : mod x k pour tout k 1. On définit f k : Y mod x k (Y ) mod x k ; f k = s k +n k, parties semi-simple et nilpotente. Par recollement (diagramme commutatif), la suite ( s k (Y mod x k ) ) définit une série formelle s (Y ). s = partie semi-simple de (c est un opérateur différentiel). Partie nilpotente (c est une application linéaire) définie de la même façon. Construction identique pour le système de rang (0, 0) équivalent à (S) : deux opérateurs différentiels correspondant aux deux sous-systèmes (complète intégrabilité = commutatitivité des 2 opérateurs) séminaire ALGO 18

matrice fondamentale de solutions de dy dx = A(x) x Y matrice fondamentale de solutions de la forme P (x)x β x B, P matrice m m unimodulaire constituée de vecteurs propres de s (ceci peut être assoupli); β matrice diagonale d entiers égaux aux différence entières de valeurs propres de A 0 ; B matrice m m à coeff C. séminaire ALGO 19

Exemple Calculer en utilisant l approche de Gérard et Levelt les solutions locales en x = 0 du système différentiel x dy dx = AY. A := (1 + x) 1 ( ) 1 x 2 1 0 1+x 0 1 + x 3 1+x 2 ( 0 1 ) 1 x 3 1, A 0 = 1 1 0 1 0 1 0 1 1 χ(a 0 ) = (λ 1) (λ 2) (λ + 1), plus grande différence entière : 3. On doit donc calculer P mod x 3+1. séminaire ALGO 20

Calcul de P mod x 4 J := matrice de l application Y dans la base canonique. mod x 4 (x d dx A)(Y ) mod x4 Déterminer S la partie semi-simple de J ; Calculer une base convenable d un supplémentaire (invariant par S) du s.e.v engendré par les 9 derniers élts de la base canonique ; Réécrire la base convenable dans la base canonique. On trouve P mod x 4. séminaire ALGO 21

Calcul de la partie semi-simple d une matrice L idée présenté est due à A. Levelt. La partie semi-simple S est un polynôme en J : S = g(j). On note P la partie sans facteur du polynôme caractéristique de J ; d entier tel que P d (J) = 0. Un polynôme g qui vérifie g(λ) = λ mod P et P (g(λ)) = 0 mod P d convient. g se calcule par Newton. séminaire ALGO 22

J = 1 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 0 1 0 0 1 1 0 0 0 0 1 0 0 1 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 0 0 1 1 0 1 0 0 2 1 0 1 0 1 1 0 0 1 0 0 1 3 1 0 0 1 0 0 0 0 0 0 0 1 2 séminaire ALGO 23

S = 1 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 13 12 5/6 1/12 1 0 0 1 1 0 0 0 0 1 0 0 1 0 0 1 2 1 0 0 0 1/12 1/6 1/12 0 0 0 0 1 1 0 0 0 145 144 23 144 37 13 144 13 12 5/6 1/12 1 0 0 2 1 0 36 1/18 35 36 1 0 0 1 0 0 1 3 1 19 144 17 144 137 144 1/12 1/6 1/12 0 0 0 0 1 2 séminaire ALGO 24

Calcul d une base convenable Par un argument d algèbre linéaire, les vecteurs suivants conviennent. v 1 ; Sv 1 = 2v 1 v 2 ; Sv 2 = v 2 v 3 ; Sv 3 = v 3 v 1 = 120/7 120/7 120/7 45/7 30/7 15/7 88/7 3 1 1195/168 143/42 863/168 v 2 = 5/2 0 5/2 5/2 5 5 0 0 0 1 2 3/2 v 3 = 2 4 2 0 2 2 3 1 6 0 5/3 0 séminaire ALGO 25

Obtention de la matrice P = P mod x 4 En réécrivant v 1, v 2, v 3 dans la base (1, x, x 2, x 3 ), on trouve P = 120 7 + 45 7 x 88 7 x2 + 1195 168 x3 5/2 + 5/2 x + x 3 2 3 x 2 120 7 30 7 x + 3 x2 143 42 x3 5 x 2 x 3 4 + 2 x + x 2 5/3 x 3 120 7 15 7 x + x2 863 168 x3 5/2 + 5 x 3/2 x 3 2 2 x + 6 x 2 séminaire ALGO 26

Calcul de la monodromie On connaît P mod x 4 et β = (1 ( 2), 1 ( 1), 1 1) = (3, 2, 0). Pour calculer B dans P x β x B. appliquer le changement de var. Y = T W. On trouve un système x d W dx = C W. Par construction C mod x 4 = C. appliquer W = diag(x 3, x 2, 1) Z. On trouve un système x d Z dx On a B = B mod x. = B Z. séminaire ALGO 27

Calcul de la monodromie Y = C = T W (2 + O ( x 4) ) (0 + O ( x 4) ) ( 49 360 x3 + O ( x 4) ) (0 + O ( x 4) ) (1 + O ( x 4) ) ( 2 5 x2 + O ( x 4) ) (0 + O ( x 4) ) (0 + O ( x 4) ) ( 1 + O ( x 4) ) W = x β Z B = ( 1 + O ( x 4) ) (0 + O ( x 3) ) ( 49 360 + O (x)) (0 + O ( x 5) ) ( 1 + O ( x 4) ) ( 2 5 + O ( x 2) ) (0 + O ( x 7) ) (0 + O ( x 6) ) ( 1 + O ( x 4) ) séminaire ALGO 28

calcul de P mod x l, l 4 P est l unique solution de x dq dx = A Q Q C Q P mod x 4. Les coefficients P µ de P vérifient donc P µ (C 0 + µ) A 0 P µ = µ 1 i=0 A µ i P i P i C µ i. P 0, P 1, P 2, P 3 calculés précédemment. Pour µ 4, l application linéaire M M (C 0 + µ) A 0 M est inversible. séminaire ALGO 29

2 P = 6 4 120 7 120 7 120 7 5/2 2 0 4 5/2 2 3 7 5 + 2 6 4 45 7 5/2 0 30 7 5 2 15 7 5 2 3 7 5 x + 2 6 4 88 7 0 3 3 0 1 1 0 6 3 7 5 x2 + 2 6 4 2 6 4 1195 168 143 42 863 168 12693433 1111320 1295351 2540160 55298809 17781120 1 0 2 5/3 3/2 0 883 8640 3629 10080 43949 60480 3 2 7 5 x3 + 6 4 3456 6077 25333 43200 29591 86400 5939 490 3767 1176 6287 5880 3 7 5 x6 + 2 6 4 5 36 157 3 2 312121 96 14 9 48 7 40320 7 59 36 39 5 x4 + 6 58297 4 47040 32 282240 11257 1307398759 158054400 189079 238140 100464281 177811200 544320 125213 1422489600 470678599 3488467 3810240 241313 165375 199 210 221 252 221 1260 3 5340317 4233600 6428773 7056000 2281 1350 2729 800 64421 21600 3 7 5 x5 + 7 5 x7 + O(x 8 ). séminaire ALGO 30

Conclusion calcul des solutions locales d un système singulier-régulier : réduction de rang + approche de Gérard et Levelt effective ; cas des systèmes singuliers-irréguliers : nombre de termes nécessaire au calcul des parties exponentielles? les résultats théoriques exposés valables en dimension supérieure : l algorithme à la Levelt n est plus valable, l approche de Gérard-Levelt si. Comment calculer les solutions locales dans ce contexte? séminaire ALGO 31