Maple für Professional
Maple für Akademiker
Maple für Studenten
Maple Personal Edition
Maple Player
Maple Player für iPad
MapleSim für Professional
MapleSim für Akademiker
Maple T.A. - Testen & beurteilen
Maple T.A. MAA Placement Test Suite
Möbius - Online-Courseware
Machine Design / Industrial Automation
Luft- und Raumfahrt
Fahrzeugtechnik
Robotics
Energiebranche
System Simulation and Analysis
Model development for HIL
Anlagenmodelle für den Regelungsentwurf
Robotics/Motion Control/Mechatronics
Other Application Areas
Mathematikausbildung
Technik
Allgemein- und berufsbildende Schulen
Testen und beurteilen
Studierende
Finanzmodelle
Betriebsforschung
Hochleistungsrechnen
Physik
Live-Webinare
Aufgezeichnete Webinare
Geplante Veranstaltungen
MaplePrimes
Maplesoft-Blog
Maplesoft-Mitgliedschaft
Maple Ambassador Program
MapleCloud
Technische Whitepapers
E-Mail Newsletters
Maple-Bücher
Math Matters
Anwendungs-Center
MapleSim Modell-Galerie
Anwenderberichte
Exploring Engineering Fundamentals
Lehrkonzepte mit Maple
Maplesoft Welcome-Center
Resource-Center für Lehrer
Help-Center für Studierende
GroupActions[Action] - find the action of a solvable Lie group on a manifold from its infinitesimal generators
Calling Sequences
Action(Gamma, G, options)
Parameters
Gamma - a list, a basis for a Lie algebras of vector fields on a manifold M
G - a Maple name or string, the name of a coordinate system for the abstract Lie group defined by Gamma
options - output = O, where O is a list of keywords "ManifoldToManifold", "GroupToManifold", "LieGroup", "Basis"
Description
Let G be a Lie group with multiplication * and identity e. An action of G on a manifold M is a smooth map mu: G x M -> M such that mu(e, x) = x and mu(a*b, x) = mu(a, mu(b, x)) for all a, b in G and x in M. Define mu1_a: M -> M and mu2_x: G -> M by mu1_a(x) = mu(a, x) and mu2_x(a) = mu(a, x). The infinitesimal generators for the action mu is the list of vector fields Gamma_mu defined by the pushforward by mu2_x of the right invariant vector fields on G. Gamma_mu can also be computed by differentiating the components of the map mu1_a with respect to the group parameters a and evaluating the results at the identity.
The command Action(Gamma, G) calculates the group action mu such that Gamma_mu = Gamma. The program returns the transformations mu1_a. With the keyword list O = ["GroupToManifold"], the transformation mu2_x is returned. In the course of finding the action mu, the Action procedure calculates the abstract Lie algebra g defined by the vector fields Gamma. If the adjoint representation is not upper triangular, then a call to the program SolvableRepresentation is made to find a new basis for g (and hence Gamma) in which the adjoint representation is upper triangular. This new basis can be retrieved by adding the keyword "Basis" to the keyword list O. The action procedure also uses the LieGroup command to find the Lie group module for the Lie algebra g. This module can be returned by adding the keyword "LieGroup" to the keyword list O.
The default value for O is O = ["ManifoldToManifold"]. The option O = ["all"] is equivalent to O = ["ManifoldToManifold", "GroupToManifold", "LieGroup", "Basis"].
The command Action is part of the DifferentialGeometry:-GroupActions package. It can be used in the form Action(...) only after executing the commands with(DifferentialGeometry) and with(GroupActions), but can always be used by executing DifferentialGeometry:-GroupActions:-Action(...).
Examples
Example 1.
First define a 2 dimensional manifold M with coordinates [x, y].
On M, define a 3 dimensional Lie algebra of vector fields Gamma.
We need a 3 dimensional manifold to represent the abstract Lie group defined by Gamma.
Use the InfinitesimalTransformation command to find the infinitesimal generators for this action. Note that they are precisely the vectors we began with.
Example 2.
We continue with Example 1 but this time present the vector fields in a different order.
In this case the adjoint representation is not upper triangular. The Action program will force us back to the basis of Example 1. This change of basis can be obtained using the output option.
This basis for the infinitesimal generators agrees with the basis whose components are given by the list B.
Example 3.
We take an example from the Lie algebras of vector fields in the paper by Gonzalez-Lopez, Kamran, Olver. The Lie algebra of vector fields in this paper are part of the DifferentialGeometry Library.
Example 4.
We take an example from the Lie algebras of vector fields in the book by Petrov.
See Also
DifferentialGeometry, GroupActions, Library, Adjoint, DGzip, InfinitesimalTransformation, LieAlgebraData, Retrieve
Download Help Document