シュワルツ変換ってなんですか?

「シュワルツ変換」とか「シュワルツ変換とは」でgoogleしてみたのですが、
以下のようなコードが出てきて、何をやっているかはわかるんだけど、これのうち、
どの考え方のことをシュワルツ変換と呼ぶのかがわかりません。

@data = map {$_->[0]}
sort {$a->[2] <=> $b->[2]}
map {[$_, split /,/]} @data;

map とか sort とかを多段で使うことを言うのでしょうか。
(そうではないという気はしているんですが。うまく言えない。)