Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Fullständigt kvalificerat namn: Std.Canon.ApplyXorInPlaceL
operation ApplyXorInPlaceL(value : BigInt, target : Qubit[]) : Unit is Adj + Ctl
Sammanfattning
Tillämpar en bitwise-XOR-åtgärd mellan ett klassiskt heltal och ett heltal som representeras av ett register över kvantbitar.
Beskrivning
Tillämpar X åtgärder på kvantbitar i ett lite endianskt register baserat på 1 bitar i ett heltal.
Låt oss ange value av a och låt y vara ett osignerat heltal kodat i targetoch sedan utför ApplyXorInPlace en åtgärd som anges av följande karta: |y⟩ ↦ |y ⊕ a⟩, där ⊕ är den bitvis exklusiva OR-operatorn.