See classical group for a treatment of this more general approach, where SO(3) appears as a special case.
Дивись класичну групу для обробки цього більш загального підходу, де SO(3) виступає як окремий випадок.