t_wの輪郭

Feedlyでフォローするボタン
回転xor
あれあれあれあれ

あれ

2024/6/10 23:15:00

微分!!!xorが微分できる!!!正弦関数と余弦関数なので!!!!!!!!

私の中で10年以上熱いxorと、2年ぐらい熱い微分が出会ってしまった。

というか、情報工学的には三角関数は非常にホットなので、xorと三角関数と微分が組み合わさって地球がヤバイ。

ついでに情報工学的にホットな虚数も入れ込んでやりたいな。xorを虚数で定義するとか。

あれ

2024/6/10 23:08:00

xorが回転っぽいので、別方向の回転であるところのrotate_rightと組み合わせたら黄金の回転が生まれ出てこないだろうか。

あれ

2024/6/10 22:48:00

XOR = (x,y) => Math.max(x,y) - Math.min(x,y)

この定義からは更に回転している臭いがむんむんにしている。
図で見ると、位相の移動を感じる。


XOR = (x,y) => 2 * (Math.max(x, y) - Math.min(x,y)) - 1

こうしてやると、更に回転っぽくなる。原点を中心に回っている感じがする。


XOR = (x, y) => (1-Math.cos(Math.PI * x - (Math.PI * y))) / 2

xorをcosとsinで定義できた。
xやyが1.0より大きい値にはみ出したときにもxorっぽく振る舞うのが嬉しい。

あれ

2024/6/10 20:41:00

なんかxorから正弦関数と余弦関数の風を感じる。ビットが実部と虚部の二次元で回転しているのが見える。