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
LieAlgebras[Query] - check various properties of a Lie algebra, subalgebra, or transformation
Calling Sequence
Query(arg1, arg2, ..., keyword)
Parameters
arg1, - (optional) other arguments
keyword - keyword string
Description
The Query function can be used in one of two ways to check various properties of a Lie algebra, subalgebra, or transformation. In the first way the function simply returns true if the property defined by the keyword holds and false otherwise. In the second way, a set of parameters is specified and the function returns the following sequence - TF, Eq, Soln, A. Here TF is true if there is a choice of the parameters which makes the keyword property true; Eq is the list of equations which the parameters must satisfy for the property defined by the keyword to be be true; Soln is the list of all solutions to the equations as found by the Maple solve command; and A is the list of all algebraic structures defined by the previously listed solutions.
The argument keyword must be one of the following, entered as a string (in quotes " "):
Abelian AbsolutelyIndecomposable Derivation DirectSumDecomposition Filtration Gradation Homomorphism Ideal Indecomposable Jacobi Keywords LeviDecomposition NaturallyReductivePair Nilpotent ReductivePair Semisimple Solvable Subalgebra SymmetricPair
Further information is available under ?Query[keyword], where keyword is from the above list.
A user can add new functionality to Query with the command Query:-addCheck(keyword, procedure).
The command Query is part of the DifferentialGeometry:-LieAlgebras package. It can be used in the form Query(...) only after executing the commands with(DifferentialGeometry) and with(LieAlgebras), but can always be used by executing DifferentialGeometry:-LieAlgebras:-Query(...).
Examples
Example 1
Example 2
In this example we find all the homomorphisms from Alg1 to Alg2 of the form defined by the Matrix A.
Example 3
In this example we add functionality to Query.
Recall that a Lie algebra is said to be a two-step nilpotent Lie algebra if the second term in the lower central series vanishes.
f := proc() local C, k;
end:
Note that "two-step" has now been added to the keywords list for Query.
See Also
DifferentialGeometry, LieAlgebras
Download Help Document