■幾何学におけるマイ未解決問題(その14)

 1の数が異なる場合,「1」を規準にしてみると,

  b1=(001000),b2=(110000)→差は3

  b1=(001000),b2=(011000)→差は1

  b1=(001000),b2=(001100)→差は1

  b1=(001000),b2=(000110)→差は3

  b1=(001000),b2=(000011)→差は5

の場合,b2の左ビットの差を調べてみると

  2,1,0,−1,−2

b2の右ビットの差を調べてみると

  1,0,−1,−2,−3

「11」を規準にしてみると,

  b1=(001100),b2=(100000)→差は5

  b1=(001100),b2=(010000)→差は3

  b1=(001100),b2=(001000)→差は1

  b1=(001100),b2=(000100)→差は1

  b1=(001100),b2=(000010)→差は3

  b1=(001100),b2=(000001)→差は5

の場合,b2の左ビットの差を調べてみると

  2,1,0,−1,−2

b2の右ビットの差を調べてみると

  1,0,−1,−2,−3

===================================

 結局,縦方向の差で,1の数が異なる場合は「1」を規準にしてみると,

  「1」→「11」に近づく方向に変換する段階で1ステップ

そこから1ビットのシフトは2ステップと数えればよいことになる.

  b1=(001100),b2=(110000)→差は4

  b1=(001100),b2=(010000)→差は2

  b1=(001100),b2=(001100)→差は0

  b1=(001100),b2=(000110)→差は2

  b1=(001100),b2=(000011)→差は4

 「11」を規準にしてみると,

  「11」→「1」に近づく方向に変換する段階で1ステップ

そこから1ビットのシフトは2ステップと数えればよいことになる.

  b1=(001000),b2=(100000)→差は4

  b1=(001000),b2=(010000)→差は2

  b1=(001000),b2=(001000)→差は0

  b1=(001000),b2=(000100)→差は2

  b1=(001000),b2=(000010)→差は4

  b1=(001000),b2=(000001)→差は6

===================================