Operazione SetToBasisState

Avviso

Questa documentazione fa riferimento alla QDK classica, sostituita dalla QDK moderna.

Per la documentazione dell'API per modern QDK, vedere https://aka.ms/qdk.api la documentazione dell'API.

Spazio dei nomi: Microsoft.Quantum.Measurement

Pacchetto: Microsoft.Quantum.Type2.Core

Imposta un qubit su un determinato stato di base computazionale misurando il qubit e applicando un bit di capovolgimento se necessario.

operation SetToBasisState (desired : Result, target : Qubit) : Unit

Input

desiderato : Risultato

Lo stato di base su cui deve essere impostato il qubit.

target : Qubit

Qubit il cui stato deve essere impostato.

Output : unità

Commenti

Come invariante di questa operazione, la chiamata M(q) immediatamente dopo SetToBasisState(result, q) restituirà result.