2015-12-21から1日間の記事一覧

アダマール・ウォーク

1次元量子ウォークの中で最もよく研究されているアダマール・ウォーク(こちらを参照) Rで実装してみる # Hadamard walk U <- 1/sqrt(2) * matrix(c(1,1,1,-1),byrow=TRUE,2,2) + 1i*0 my.PQ <- function(U){ P <- Q <- matrix(0,2,2) P[1,] <- U[1,] Q[2,] …

ユニタリ行列

1次元2状態量子ウォークを定める2x2複素行列は行列式が±1のユニタリ行列 (行列式=1の場合) (行列式=-1の場合) #' 2x2 Unitary Matrix with determinant +/- 1 #' #' 2x2 Unitary Matrix #' @param theta, a real value. #' @param phi1, a real value.…

アダマール・ウォーク