Lie algebra of a isometry group Updated 2025-07-16
We can almost reach the Lie algebra of any isometry group in a single go. For every in the Lie algebra we must have:
because has to be in the isometry group by definition as shown at Section "Lie algebra of a matrix Lie group".
Then:
so we reach:
With this relation, we can easily determine the Lie algebra of common isometries:
Lie algebra of a matrix Lie group Updated 2025-07-16
For this sub-case, we can define the Lie algebra of a Lie group as the set of all matrices such that for all :
If we fix a given and vary , we obtain a subgroup of . This type of subgroup is known as a one parameter subgroup.
The immediate question is then if every element of can be reached in a unique way (i.e. is the exponential map a bijection). By looking at the matrix logarithm however we conclude that this is not the case for real matrices, but it is for complex matrices.
TODO example it can be seen that the Lie algebra is not closed matrix multiplication, even though the corresponding group is by definition. But it is closed under the Lie bracket operation.
The author seems to have uploaded the entire book by chapters at: www.physics.drexel.edu/~bob/LieGroups.html
Overview:
Life difficulty level meme Updated 2025-07-16
TODO there was one which was relly good, can't find it anymore. One day.
Figure 1.
Life difficulty level meme with West Europe, East Europe, Turkey and Middle east
. Source.
Linear function Updated 2025-07-16
The term is not very clear, as it could either mean:
Linear operator Updated 2025-07-16
We define it as a linear map where the domain is the same as the image, i.e. an endofunction.
Examples:
LLVM IR hello world Updated 2025-07-16
Example: llvm/hello.ll adapted from: llvm.org/docs/LangRef.html#module-structure but without double newline.
To execute it as mentioned at github.com/dfellis/llvm-hello-world we can either use their crazy assembly interpreter, tested on Ubuntu 22.10:
sudo apt install llvm-runtime
lli hello.ll
This seems to use puts from the C standard library.
Or we can Lower it to assembly of the local machine:
sudo apt install llvm
llc hello.ll
which produces:
hello.s
and then we can assemble link and run with gcc:
gcc -o hello.out hello.s -no-pie
./hello.out
or with clang:
clang -o hello.out hello.s -no-pie
./hello.out
hello.s uses the GNU GAS format, which clang is highly compatible with, so both should work in general.
London Updated 2025-07-16
Video 1.
Yung Professional Move to London by Sans Beanstalk
. Source.
The sad thing is that the same author also has another accurate video criticizing British suburbia, so there's no escape basically in the UK: www.youtube.com/watch?v=oIJuZbXLZeY.
Video 2.
Werk by Sans Beanstalk
. Source.

Unlisted articles are being shown, click here to show only listed articles.