Isn't this essentially the same basic principle as rotating yourself in an office-chair without touching anything[1]? I'm not sure how the friction of the seat bearing or air resistance contributes, but my understanding is it's negligible.
[1] Usually by making sudden lateral movements with outstretched limbs whilst bringing them inward, much the same as the cat.
[1] Usually by making sudden lateral movements with outstretched limbs whilst bringing them inward, much the same as the cat.