「ジェネレーター読み替え操作」の版間の差分

Dummy index がページ「利用者:Dummy index/ジェネレーター読み替え操作」を「ジェネレーター読み替え操作」に移動しました: en:Generator form manipulation の翻訳
編集の要約なし
55行目: 55行目:
そして1行目を差し替えて {{ket|{{val|1 0 -4}} {{val|0 1 4}}}} が得られる。
そして1行目を差し替えて {{ket|{{val|1 0 -4}} {{val|0 1 4}}}} が得られる。


マッピングの書き換えた行(1行目)とサイズが変化するジェネレーター(2番目)が対応しないことを不思議に感じるかもしれない。2次元空間で位置を特定するのにそれぞれのジェネレーターが必要であることを思い出してほしい。この操作でマッピングの1行目が担っていた情報はほかの行に漏れていない。1行目だけで処理されていた音程は書き換え後もほかの行からは手伝いようがない。(本例ではマッピングの最初の列を見れば 2/1 をマッピングする仕事が変化していないのが一目瞭然である。)マッピングが等価であるためには、少なくとも1番目のジェネレーターのサイズを変更できないだろうことがわかる。逆に情報を漏らした2行目は結果として自分の仕事を漏洩先に手伝わせることになるので、自分の力加減(2番目のジェネレーターのサイズ)を調整する必要が出てくる。(本例ではマイナスにして漏らしているので逆に漏洩先からの協力が減って2行目ががんばることになる。3/1 をマッピングするときオクターブが1個、完全5度が1個だったものが、「オレ(2番目)1個につきオマエ(1番目)1個分をこっちでやっとくよ」となって2番目のジェネレーターがオクターブと完全5度のセット=完全12度となる。)
マッピングの書き換えた行(1行目)とサイズが変化するジェネレーター(2番目)が対応しないことを不思議に感じるかもしれない。2次元格子で位置を特定するのにそれぞれのジェネレーターを適切に組み合わせる必要があることを思い出してほしい。この操作でマッピングの1行目が担っていた情報はほかの行に漏れていない。1行目だけで処理されていた音程は書き換え後もほかの行からは手伝いようがない。(本例ではマッピングの最初の列を見れば 2/1 をマッピングする仕事が変化していないのが一目瞭然である。)マッピングが等価であるためには、少なくとも1番目のジェネレーターのサイズを変更できないだろうことがわかる。逆に情報を漏らした2行目は結果として自分の仕事を漏洩先に手伝わせることになるので、自分の力加減(2番目のジェネレーターのサイズ)を調整する必要が出てくる。(本例ではマイナスにして漏らしているのでむしろ漏洩先からの協力が減って2行目ががんばることになる。3/1 をマッピングするときオクターブが1個、完全5度が1個だったものが、「オレ(2番目)1個につきオマエ(1番目)1個分をこっちでやっとくよ」となって2番目のジェネレーターがオクターブと完全5度のセット=完全12度となる。)


等価なマッピングであることが表現できるように等号で書くと、
等価なマッピングであることが表現できるように等号で書くと、