@@ -20,11 +20,11 @@ single_swap_test(reg::AbstractRegister, ϕ::Real) = hadamard_test(SWAP, reg, ϕ)
2020 @test desired ≈ res
2121 desired = tr (Matrix (rho1)* Matrix (rho2)* Matrix (rho3)) |> real
2222 c = swap_test_circuit (2 , 3 , 0 )
23- res = expect (put (7 , 1 => Z), reduce (⊗ , [reg3, reg2, reg1, zero_state (1 )]) |> c) |> tr |> real
23+ res = expect (put (7 , 1 => Z), reduce (join , [reg3, reg2, reg1, zero_state (1 )]) |> c) |> tr |> real
2424 @test desired ≈ res
2525 desired = tr (Matrix (rho1)* Matrix (rho2)* Matrix (rho3)) |> imag
2626 c = swap_test_circuit (2 , 3 , - π/ 2 )
27- res = expect (put (7 , 1 => Z), reduce (⊗ , [reg3, reg2, reg1, zero_state (1 )]) |> c) |> tr |> real
27+ res = expect (put (7 , 1 => Z), reduce (join , [reg3, reg2, reg1, zero_state (1 )]) |> c) |> tr |> real
2828 @test desired ≈ res
2929end
3030
3636 @test hadamard_test (U, reg, 0.0 ) ≈ real (expect (U, reg))
3737 @test hadamard_test (U, reg, - π/ 2 ) ≈ imag (expect (U, reg))
3838
39- reg = zero_state (2 ) |> singlet_block ()
39+ reg = zero_state (2 ) |> YaoExtensions . singlet_block ()
4040 @test single_swap_test (reg, 0 ) ≈ - 1
4141
4242 reg = zero_state (2 )
0 commit comments