四元数は普通の言語では扱えないから、自分で実装するかマトリックスでやるのが楽かな。
脳内で思考してみても、位相や位相空間が何なのか二元数・四元数が何なのかを理知的に当然のように理解できる人なんて滅多にいないから、やっぱり素直に実数マトリックスで計算して値を出すことが出来て初めて見えてくるのかなと思う。
計算機が安くなり、代数や積分を計算機に計算させることが当り前になったから(複素関数ではない)複素数と複素数平面はもう当然のように思考の土台として見えてるのだろうけど。