回答:
BQPは、回路サイズ、つまりゲートの総数を考慮して定義されます。つまり、次のものが組み込まれます。
実際、一定サイズのセットからゲートの数を数えると、実用的なリソースとして気になる可能性のある多くのことがわかります。つまり、非常に高価なものを隠すためのスペースがほとんど残っていません。
すべてのメモリアクセスには「時間」が必要であるため、少なくともメモリ用ではありません。
アルゴリズムを実行するために必要な基本演算の数を実際に数えるので、時間の複雑さという用語では、「時間」は少し誤解を招くものです。これらの操作は「時間」で実行できるという追加の仮定の下で、アルゴリズムには「時間の複雑さ」があると言えます。しかし、私たちが実際に意味しているのは、時間で表現する「操作の複雑さ」があるということです。
基本操作をカウントすることは、各基本操作に必要なリソースの数を常に決定できるため、アルゴリズムが必要とするリソースの数の基本的かつ重要な指標であることは明らかだと思います。
BQPの定義と量子アルゴリズムでは、「操作の複雑さ」ではなく回路の複雑さを考慮しますが、回路の複雑さは、チューリングマシンでの操作に関しても定義できるため、同じ理由が当てはまります。