>666
なぜn=2のときだけ有理数になるような変形が選択されるのか,です。

a(1/a)=1だからです。
aが、どんな数であっても、x:y:zは変わりません。a=1と同じとなります。