Two dimensional non-abelian groups
1. Semi-direct product, neutral element at {0,0}. Let the group action G×G→G in coordinates be (,)◦(,)={+ ,+}. In debug-mode the function ShowG lists all relevant figures:
- the inverse mapping, which is computed from the group action and neutral element
- the differential :G→G
- the ad tensor of the corresponding Lie algebra and its killing form.
For instance, you will discover ad in the list as
This group action is the result of the semidirect product between two one-dimensional (abelian) groups. In such a scenario, the function adδ reverse-engineers the group action.
Note, that the output also gives e and the inverse element computation. In combination with GSetup, adδ is a powerful tool:
2. Affine group, neutral element at {1,0}. The next group action - however isomorphic - is motivated by the action of the following linear group. Let us assume 0<.
We combine the result and assign e={1,0} as neutral element.
3. Duisenmaat/Kolk group, neutral element at {1,0}. The group action found in Duisenmaat/Kolk is motivated by the action of the following linear group. Again, we assume 0<.
We combine the values and assign e={1,0} as neutral element.
Comparison: Lets recall the three different actions:
The left-invariant vector fields are closed under the commutator operation. They form a finite-dimensional vector space, which is represented by the Lie algebra g. Have a look at the different "bases" here.
We plot these vectors fields for each of the three groups below.
Given an initial vector v={,} at e∈G, we derive and plot the one-parameter subgroup generated by v.
By the way, Ge gives us a decent numerical approximation of the exact values.
Created by Mathematica (September 30, 2006) |