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
Query[Semisimple] - check if a Lie algebra is semisimple
Calling Sequences
Query(Alg, "Semisimple")
Query(S, "Semisimple")
Parameters
Alg - (optional) the name of an initialized Lie algebra
S - a list of vectors defining a basis for a subalgebra
Description
There are various equivalent definitions for a semisimple Lie algebra. Cartan's criterion states that a Lie algebra is semisimple if its Killing form is non-degenerate. This is the test applied by Query.
Query(Alg, "Semisimple") returns true if Alg is a semisimple Lie algebra and false otherwise. If the algebra is unspecified, then Query is applied to the current algebra.
Query(S, "Semisimple") returns true if the subalgebra S is a semisimple Lie algebra and false otherwise.
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.
First initialize three Lie algebras.
The first and third algebras are not semisimple while the second algebra is semisimple.
The subalgebra S = [z3, z4, z5] is a semisimple Lie subalgebra of Alg3.
See Also
DifferentialGeometry, LieAlgebras, Killing, Query
Download Help Document