Abstract
To determine the symmetry group of pointor Lie-symmetries of a differential equation is of great theoretical and practical importance, in particular for determining closed form solutions. There does not seem to exist an algorithm that finds this group in general. However, it is always possible to determine thesize of the symmetry group. In this article an algorithm is described that determines for any system of algebraic partial differential equations the number of parameters if the symmetry group is finite, and the number of unspecified functions and its arguments if it is infinite. To this end the so calleddetermining system is transformed into aninvolutive system by means of a critical-pair/completion algorithm similar like it is applied for computing Gröbner bases in polynomial ideal theory. The foundation for obtaining this form is the theory of Riquier and Janet for partial differential equations. The algorithmInvolution System has been implemented in several computer algebra systems as part of the packageSPDE. Various results that have been obtained by applying it are presented as well. If symmetry analysis is considered as part of the more general process of obtaining the best possible information on the solutions of a differential equation, the algorithm described in this article removes the heuristics which is usually involved in making the transition from analytical to numerical methods.
Zusammenfassung
Die Bestimmung der Symmetriegruppe von Punkt- oder Lie Symmetrien einer Differentialgleichung ist von großer theoretischer und praktischer Bedeutung, besonders um Lösungen in geschlossener Form zu finden. Es scheint keinen Algorithmus zu geben, der diese Gruppe im allgemeinen Fall findet. Es ist jedoch immer möglich, dieGröße der Symmetriegruppe zu finden. In diesem Artikel wird ein Algorithmus beschrieben, der für ein beliebiges System algebraischer Differentialgleichungen die Anzahl der Paramter für eine endliche Symmetriegruppe und die Anzahl der unbestimmten Funktionen und ihre Argumente für eine unendliche Gruppe bestimmt. Dazu wird das bestimmende System in involutive Form transformiert mit Hilfe eines sogenannten Vervollständigungsalgorithmus ähnlich wie bei der Berechnung von Gröbnerbasen in der Polynom- Idealtheorie. Die Grundlage dieses Algorithmus ist die Theorie partieller Differentialgleichungen von Riquier und Janet. Der AlgorithmusInvolution System ist in mehreren Computer-Algebra Systemen als Teil des Pakets SPDE implementiert. Verschiedene Ergebnisse, die damit erhalten wurden, werden ebenfalls beschrieben. Die Symmetrieanalyse ist Teil eines allgemeineren Prozesses, nämlich die bestmögliche Information über die Lösungen von Differentialgleichungen zu erhalten. In diesem Prozeß behebt der Algorithmus, der in dieser Arbeit beschrieben wird, zu einem großen Teil die Heuristik, die üblicherweise beim Übergang zu numerischen und graphischen Methoden involviert ist.
Similar content being viewed by others
References
Lie, S.: Vorlesungen über Differentialgleichungen mit bekannten infinitesimalen Transformationen. Leipzig: Teubner 1891.
Lie, S.: Theorie der Transformationsgruppen I. Leipzig: Teubner 1888.
Picard, E.: Sur les équations différentielles linéaires et les groupes algébriques de transformations. Annales de la Faculté de Sciences de Toulouse1, A1-A15 (1887).
Vessiot, M. E.: Sur l'intégration des équations différentielles linéaires. Annales Scientifiques de lÉcole Normale Superieur9, 197–280 (1892).
Klein, F.: Einleitung in die höhere Geometrie II. Leipzig: Teubner 1907.
van der Waerden, B. L.: Algebra I. Berlin, Heidelberg: Springer 1966 (Heidelberger Taschenbücher, 12).
Olver, P.: Applications of Lie groups to differential equations. Berlin, Heidelberg: Springer 1986 (Graduate Texts in Mathematics, 107).
Bluman, G., Kumei, S.: Symmetries and differential equations. Berlin, Heidelberg: Springer 1989 (Applied Mathematical Sciences 81).
Riquier, Ch.: Les systèmes d'équations aux dérivées partielles. Paris: Gauthier-Villars 1910.
Janet, M.: Lecons sur les systèmes d'équations aux dérivées partielles. Paris: Gauthier-Villars 1929.
Schwarz, F.: Symmetries of differential equations: from Sophus Lie to computer algebra. SIAM Review30, 450–481 (1988).
Schwarz, F.: Automatically determining symmetries of partial differential equations. Computing34, 91–106 (1985) and36, 279–280 (1986).
Kamke, E.: Differentialgleichungen Lösungsmethoden und Lösungen. Leipzig: Akademische Verlagsgesellschaft Geest & Portig 1961.
Lehmann, N. J.: An analytical system for solving ordinary differential equations (private communication).
Schwarz, F.: Monomial orderings and Gröbner bases. SIGSAM Bulletin25, 10–23 (1991).
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Schwarz, F. An algorithm for determining the size of symmetry groups. Computing 49, 95–115 (1992). https://doi.org/10.1007/BF02238743
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF02238743