Для QFT числа, к которым применяется преобразование, кодируются как амплитуды базисных состояний: | x⟩ = ∑ xₖ | k⟩.
В вашем случае вы использовали бы 2-кубит состояние и использование амплитуд x₀ ... x₃, нормированных. Затем вы подготовили бы состояние x₀ | 00⟩ + x₁ | 10⟩ + x₂ | 01⟩ + x₃ | 10⟩ (при условии little-endian кодирования базовых состояний). Если вы реализуете это с помощью какого-то квантового языка программирования, вероятно, будет библиотека, которая сделает это за вас - например, в Q # это PrepareArbitraryState .