Un sous-syst\`eme d'un syst\`eme plat de dimension diff\'erentielle 2 est plat. A subsystem of a flat system of differential dimension 2 is flat
Fran\c{c}ois Ollivier, Brahim Sadik

TL;DR
The paper proves that subsystems of flat systems with differential dimension up to 2 are also flat, and stationary flat systems admit time-independent flat outputs, enhancing understanding of system flatness properties.
Contribution
It establishes the flatness of subsystems with differential dimension at most 2 and demonstrates the existence of time-independent flat outputs for stationary flat systems.
Findings
Subsystems of flat systems with differential dimension ≤ 2 are flat.
Stationary flat systems have flat outputs independent of time.
Provides theoretical insights into the structure of flat systems.
Abstract
Un sous-syst\`eme de dimension diff\'erentielle au plus 2 d'une extension plate est plate. Si un tel syst\`eme plat est stationnaire, il admet des sorties plates ind\'ependantes du temps. A subsystem of a flat system of differential dimension at most 2 is flat. Furthermore, if such a flat system is stationary, we show that there exist flat utputs not depending on the time.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMathematical Dynamics and Fractals
Un sous-système d’un système plat de dimension différentielle est plat
A subsystem of a flat system of differential dimension is flat.
François Ollivier
LIX, UMR CNRS 7161
École polytechnique
91128 Palaiseau cedex
France
Brahim Sadik
Département de Mathématiques
Faculté des Sciences Semlalia
B.P. 2390 Marrakech
Maroc
Mai 2017
Abstract. A subsystem of a flat system of differential dimension at most is flat. Furthermore, if such a flat system is stationary, we show that there exist flat outputs not depending on the time.
Résumé. Un sous-système de dimension différentielle au plus d’une extension plate est plate. Si un tel système plat est stationnaire, il admet des sorties plates indépendantes du temps.
Abridged English version
The result that will be proved corresponds in control theory to the fact that a system with controls which is linearizable by exogenous feedback is linearizable by endogenous feedback or also that any subsystem of a flat system is flat. We refer to [3, 5, 13, 9] for more details on flat systems, a notion that goes back to Monge’s problem [7, 6, 1, 17], and to [14, 15, 4] for the formalism of diffiety theory. We will use Rouchon’s lemma [12, 8], following the notations and definitions of [10]. A diffiety extension, or system, will be a diffiety with a projection that is a diffiety morphism and a subsystem of is such that . For brevity, we denote by .
A system of differential dimension is an open subset of with a derivation .
The trivial system of differential dimension , , is equipped with the derivation . We may then define flat systems.
Definition 1. — * A system is parametrizable if there exist a diffiety extension and a morphism of extensions of , where is an open subset of , such that is dense in .*
*A system is flat if there exists a dense open set such that any admits a neighbourhood isomorphic by to an open subset of ; the functions that generate are called flat outputs. *
By convention, if is free from and its derivatives. In the case of a parametrizable diffiety, we identify a function with the function .
Our theorem may be stated as follows. The case is classical [2]. The proof will make a repeated use of Rouchon’s lemma [12, 8], given below.
Theorem 2. — * A parametrizable extension of differential dimension at most is flat. *
Theorem 3. — * Let be a parametrizable diffiety extension, , a family of nonconstant functions on , a differential equation satisfied by the and .*
*Using the notations of def. Abridged English version, let be coordinates on and assume the . If , then using the notation where the are new variables with , the -tuple is a solution of the equations . *
Proof. — It suffices to remark that, for , so that . Substituting to in , one gets .
From now on, we only consider differential dimension . We may complete some local coordinates on , considered as functions of the using the morphism , to get local coordinates on , say by choosing , , (), and the , , . We may then express the derivations in the coordinates. In this setting, for state equations defining , Rouchon’s lemma means that and do commute. The next lemma goes one step further by considering (cf. [16]).
Lemma 4. — * Under the hypotheses of th. Abridged English version, assume that the system is locally defined by explicit equations of order . , .*
a)* If is parametrizable, the homogeneous ideal is of projective dimension [math], iff at least one of the equations is non linear in the derivatives .*
b)* In this case, the state equations can be rewritten , where the are functions of the and the , , such that , (i.e. ) and if depends on .*
c)* We have moreover . *
Proof. — a) — By th. Abridged English version, the dimension is at least . Now, if is non linear in , , then a non trivial relation , so that the dimension is at most . b) — Up to a permutation of indices, we may assume that . Now, with . We take . If depends on , we choose , and or else , and . c) — We have So Going one step further, we get, as terms in cancel: \partial_{z_{1}^{(r-1)}}=\sum_{i=1}^{n}\left(Af_{i}^{\prime}+\hbox{terms of order at most rz_{1}}\right)\partial_{x_{i}}+\cdots As , we need have .
Sketch of the proof of th. Abridged English version. — Denote by , , coordinate functions on , , , . If the result is false, there exists an open subset such that no open subset is isomorphic to an open subset of . We will look for a contradiction.
In the case , we choose , such that the and their derivatives are local coordinates of . We assume moreover that these function satisfy equations of order , and that is minimal. If , is flat.
If not, th. Abridged English version implies that the are linear in : . Then, we may replace the by independent solutions of the differential system . The derivatives do not depend on , and the satisfy a new system of order contradicting the minimality of .
In the case , we also consider , , that satisfy a system of order , and . We assume that the couple is minimal for lexicographic ordering.
If , is flat. If the do not depend on or , we are reduced to the case , already considered. We distinguish two cases.
i) If the are all linear in and : , , we replace the by independent solutions , of the differential equation . The order is at most . The do not depend on , so that they satisfy a system of order . If the depend on , they satisfy our hypotheses, which contradicts the minimality of . If not, we are reduced to the case and we just have to complete the flat output for the diffiety defined by the with to conclude.
ii) If the are not linear in and , by lem. Abridged English version the state equations can be rewritten , with and . We can replace the by independent solutions of the differential equation , completed with if the depend on . The must depend on ; if not the must be constants, the satisfy linear equations so that the should have been linear in the , .
So, the (and if ) must satisfy a system of order and, according to lem. Abridged English version are of order less than in . A final contradiction that concludes the proof.
E.g., the diffieties and may be respectively , standing for the time variable with a derivation and a single point with derivation [math], if is associated to a stationary model. Then, the theorem asserts that is flat with flat outputs not depending on the time, answering a problem raised by Pereira Da Silva and Rouchon [11].
Introduction
Si la notion mathématique remonte aux travaux de Monge [7] et a été étudiée au début du xxe siècle par Hilbert [6], Cartan [1] ou Zervos [17], les systèmes plats ont été inventés sous ce nom pour les besoins de l’automatique [3, 5, 9]. Dans ce cadre, le résultat qui va être prouvé en dimension différentielle au plus , signifie qu’un système linéarisable par bouclage exogène est linéarisable par bouclage endogène. Sommairement, tout sous-système d’un système pla est plat, c’est-à-dire que si les solutions d’un système d’EDO sont paramétrables par fonctions arbitraires, il existe un tel paramétrage localement bijectif. Le cas est une conséquence des résultat de Charlet et al. [2] ou dans le cas d’un paramétrage rationnel du théorème de Lüroth–Ritt, mais qui n’a pas d’analogue en dimension différentielle [8].
La définition de la platitude peut varier selon que l’on impose ou non à un système stationnaire de posséder un paramétrage indépendant du temps (cf. Pereira da Silva et Rouchon [11]). On montrera que, en dimension différentielle au plus , ces deux définitions coïncident, c’est-à-dire que si un système stationnaire possède des sorties plates dépendant du temps, il en existe d’autres indépendantes.
1 Diffiétés plates
Pour la notion de diffiété [14, 15], nous adoptons les conventions de [10]. Soit un ensemble dénombrable, on appellera diffiété un ouvert de pour la topologie la plus grossière rendant pour tout les projections continues, muni d’une dérivation , où les appartiennent à , l’anneau des applications de dans ne dépendant que d’un nombre fini de coordonnées. Par concision, sera noté .
Un morphisme de diffiétés est une application , définie par des fonctions et telle que , où est l’application duale de .
Une extension de diffiétés, ou un système, noté , est un couple de diffiétés muni d’une projection surjective qui est un morphisme de diffiétés. Il s’agit donc d’un fibré sur , avec une projection compatible avec la structure de diffiété. Un morphime d’extensions est un morphisme de dans tel que . Un sous-système de est une extension de telle que . Soient et deux extensions de diffiétés, leur produit fibré est muni d’une structure naturelle d’extension de (ainsi que de ou de ), notée .
Un système de dimension différentielle est un ouvert de muni d’une dérivation de la forme . L’extension triviale de dimension différentielle , que l’on note , est muni de la dérivation
[TABLE]
Définition 5. — * Un système est paramétrable s’il existe un système et un morphisme d’extension de , où est un ouvert de , tel que est dense dans .*
*Un système sera dit plat s’il existe un ouvert dense de tel que tout appartenant à admette un voisinage isomorphe par à un ouvert de l’extension triviale . Les fonctions , où les définissent l’extension triviale, sont appelées sorties plates. *
Théorème 6. — * (Endogène=exogène) Une extension paramétrable de dimension différentielle au plus est plate. *
Les diffiétés et (déf. 1) peuvent, par exemple, faire intervenir une variable « temps » avec : si celui-ci n’apparaît pas dans , il est absent des sorties plates de .
2 Lemme de Rouchon et itération
Par convention, si est indépendent de et de ses dérivées.derivatives. Pour une diffiété paramétrable, on identifiera la fonction avec la fonction .
Theorem 7. — * Soit un système paramétrable, , une famille de fonctions non constantes sur , une équation différentielle satisfaite par les et .*
*Avec les notations de la déf. 1, soient des coordonnées sur telles que . Si , alors notant où les sont de nouvelles variables avec , le -uplet est solution des équations . *
Preuve. —
Il suffit de remarquer que pour , de sorte que . Substituant to dans , on obtient .
Nous nous limitons maintenant à la dimension différentielle . On peut compléter des coordonnées sur , considérées comme des fonctions des grâce au morphisme , pour obtenir des coordonnées locales sur , e.g. en choisissant , , (), et les , , . On peut alors exprimer les dérivations dans les coordonnées de . De la sorte, pour des équations d’état définissant , le lemme 2 signifie que et commutent. Le lemme suivant va un cran plus loin en considérant (cf. [16]).
Lemma 8. — * Sous les hypothèses du th. 2, supposons que le système est localement défini par des équations explicites d’ordre :*
[TABLE]
a)* Si est paramétrable, l’idéal homogène est de dimension projective [math] ssi ssi l’une des équations est non linéaire en les dérivées .*
b)* Alors, les équations (1) se réécrivent , où les sont des fonctions des et des , , telles que , (i.e. ) et si dépend de .*
c)* On a en outre . *
Preuve. — a) — Par le th. 2, la dimension est au moins [math]. Si est non linéaire en les , , alors il existe une équation non triviale , et la dimension est au plus [math]. b) — À permutation près, on peut supposer . Alors, avec . Nous prenons . Si dépend de , on pose , et ou sinon , et . c) — Nous avons Donc Au cran suivant, comme les terme en s’annulent, on a: \partial_{z_{1}^{(r-1)}}=\sum_{i=1}^{n}\left(Af_{i}^{\prime}+\hbox{des termes d'ordre au plus rz_{1}}\right)\partial_{x_{i}}+\cdots Comme , on doit avoir, .
3 Mise en œuvre du lemme de Rouchon
Soient , , des coordonnées sur , , , . Si le théorème est faux, il existe un ouvert tel qu’aucun ouvert n’est plat. Nous allons chercher une contradiction.
Dans le cas , soient , des fonctions définissant avec leurs dérivées des coordonnées locales de . On suppose en outre qu’elles satisfont des équations d’ordre , et que est minimal. Si , est plat.
Sinon, le th. 2 implique que les sont linéaires en : . On peut alors remplacer les par solutions indépendantes de l’équation . Les dérivées ne dépendent pas de , de sorte que les satisfont un nouveau système d’ordre contredisant la minimalité de .
Dans le cas , on considère aussi , , qui satisfont un système d’ordre , and . Nous supposons le couple minimal pour l’ordre lexicographique.
Si , est plat. Si les ne dépendent pas de ou , on se ramène au cas , déjà traité. On distingue deux situations.
i) Si les sont tous linéaires en et : , , on remplace les par solutions indépendantes de l’équation . L’ordre est au plus . Les ne dépendent pas de , et satisfont donc un nouveau système d’ordre . Si les dependent de , ils satisfont nos hypothèses, contredisant la minimalité de . Sinon, on est ramené au cas et il suffit de compléter la sortie plate de la diffiété définie par les avec pour conclure.
ii) Si les ne sont pas linéaires en et , par le lem. 2 les équation d’état peuvent être réécrites , avec et . On remplace les par solutions indépendantes de l’équation différentielle , cpomplétées avec si les dépendent de . Les doivent dépendre de ; sinon les seraient des constantes, et les satisferaient un système linéaire de sorte que seraient aussi linéaires en les , .
Donc, les (et si ) engendrent , doivent satisfaire un système d’ordre et, selon le lem. 2 sont d’ordre strictement inférieur à en : une contradiction finale qui achève la preuve.
Exemple 9. — Considérons défini par un modèle de voiture , , (cf. [3, (18)]). Les diffiétés sont définies par . Soient les paramétrages exprimés par , et . Quand tend vers , les deux paramétrages tendent vers le lieu où . Une famille de sorties plates est donnée, e.g., par et , .
Tout choix de fonctions de , et minimise , mais pas nécessairement . Si , il peut être abaissé en remplaçant par une solution de (1) (cf. i) supra). Si et , alors on obtient en remplaçant par (cf. ii) a) supra).
Exemple 10. — En prenant défini par et en substituant à dans les formules de l’exemple précédent, on obtient bien de nouveaux paramétrages indépendants de .
Conclusion
Nous espérons une adaptation de cette preuve dans le cadre de l’algèbre différentielle ou en dimension différentielle supérieure à , mais de nombreuses difficultés se présentent que nous ne savons pas surmonter.
Références
- [1] É. Cartan, « Sur l’intégration de certains systèmes indéterminés d’équations différentielles», Journal für die reine und angewandte Mathematik, 145, 86–91,
- [2] B. Charlet, J. Lévine et R. Marino, « On dynamic feedback linearization », Systems & Control Letters, 13, 143–151, North-Holland, 1989.
- [3] M. Fliess, J. Lévine, Ph. Martin et P. Rouchon, « Flatness and defect of nonlinear systems: introductory theory and applications », Internat. J. Control, 61, p. 1327–1887,
- [4] M. Fliess, J. Lévine, Ph. Martin et P. Rouchon, “Deux applications de la géométrie locale des diffiétés”, Annales de l’IHP, section A, 66, (3), 275–292, 1997.
- [5] M. Fliess, J. Lévine, Ph. Martin et P. Rouchon, « A Lie-Bäcklund approach to equivalence and flatness of nonlinear systems », IEEE AC. 44:922–937, 1999.
- [6] D. Hilbert, « Über den Begriff der Klasse von Differentialgleichungen », Math. Annalen, 73, 95–108, 1912.
- [7] G. Monge, « Supplément où l’on fait savoir…», Histoire de l’Académie royale des sciences, Paris, 502–576, 1787.
- [8] F. Ollivier, « Une réponse négative au problème de Lüroth différentiel en dimension 2 », C. R. Acad. Sci. Paris, t. 327, Série I. p. 881–886, 1998.
- [9] J. Lévine, Analysis and Control of Nonlinear Systems: A Flatness-based Approach, Springer, 2009.
- [10] F. Ollivier et B. Sadik, « La borne de Jacobi pour une diffiété définie par un système quasi régulier », Comptes rendus Mathématique, 345, 3, 139–144,
- [11] P.S. Pereira da Silva et P. Rouchon, « On time-invariant systems possessing time-dependent flat outputs », actes de NOLCOS 2004, Elsevier, 2004.
- [12] P. Rouchon, « Necessary condition and genericity of dynamic feedback linearization », Journal of Mathematical Systems Estimation and Control, Birkhaüser Boston, 4, (2), 1–14, 1994.
- [13] H. Sira-Ramírez and S. Agrawal, Differentially Flat Systems, Marcel Dekker, New York, 2004.
- [14]
I.S. Krasil’shchik, V.V. Lychagin (V.V.) et A.M. Vinogradov, Geometry of Jet Spaces and Nonlinear Partial Differential Equations, Gordon and Breach, New York, 1986.
- [15] V.V. Zharinov, Geometrical aspects of partial differential equations, Series on Soviet and East European Mathematics, vol. 9, World Scientific, Singapore, 1992.
- [16] V.V. Zharinov, “On differentiations in differential algebras”, Integral Transforms and Special Functions, 4, (1,2), 163–180, 1996.
- [17] P. Zervos, Le problème de Monge, Mémorial des Sciences Math., fasc. LIII, Gauthier-Villars, Paris, 1932.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] É. Cartan , « Sur l’intégration de certains systèmes indéterminés d’équations différentielles», Journal für die reine und angewandte Mathematik , 145 , 86–91, 1915.
- 2[2] B. Charlet, J. Lévine et R. Marino, « On dynamic feedback linearization », Systems & Control Letters , 13 , 143–151, North-Holland, 1989.
- 3[3] M. Fliess , J. Lévine , Ph. Martin et P. Rouchon , « Flatness and defect of nonlinear systems: introductory theory and applications », Internat. J. Control , 61, p. 1327–1887, 1995.
- 4[4] M. Fliess , J. Lévine , Ph. Martin et P. Rouchon , “Deux applications de la géométrie locale des diffiétés”, Annales de l’IHP, section A , 66 , (3), 275–292, 1997.
- 5[5] M. Fliess , J. Lévine , Ph. Martin et P. Rouchon , « A Lie-Bäcklund approach to equivalence and flatness of nonlinear systems », IEEE AC. 44:922–937, 1999.
- 6[6] D. Hilbert , « Über den Begriff der Klasse von Differentialgleichungen », Math. Annalen , 73, 95–108, 1912.
- 7[7] G. Monge , « Supplément où l’on fait savoir…», Histoire de l’Académie royale des sciences , Paris, 502–576, 1787.
- 8[8] F. Ollivier , « Une réponse négative au problème de Lüroth différentiel en dimension 2 », C. R. Acad. Sci. Paris , t. 327, Série I. p. 881–886, 1998.
