>>179
確かにベクトルの各要素の2乗和を表すとき転置は便利だよな


>>180
今回の場合は数値解析のnumpy、scipyよりも数式処理のsympyを使ったほうがよいと思う
>>136は数値解析ソフトScilabで文字をasciiの数値として扱って最後に文字に戻すことで視覚的に実現できてて面白かったが
多項式とかになるとさすがに数値ではなく文字式として扱いたいよな

Pythonのsympyでやってみた。Jupyter Notebookを使うとMathJaxによってもっと数式っぽく表してくれるぞ。

>python
Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> from sympy import *
>>> x = Matrix(symbols('プ ロ の テ ク'))
>>> A = Matrix([[0, 0, 0, 1, 0],
... [0, 0, 0, 0, 1],
... [0, 0, 1, 0, 0],
... [1, 0, 0, 0, 0],
... [0, 1, 0, 0, 0]])
>>> y = A * x
>>> transpose(y)
Matrix([[テ, ク, の, プ, ロ]])
>>>