V srcu Dunaja

    Sedež podjetja

    Löwengasse 14 / Lokal 2

    1030 Dunaj, Avstrija

    Sledite nam na

    Vrata CNOT

    Kvantno računalništvo se močno opira na načela kvantne mehanike, kot sta kvantna superpozicija in kvantna prepletenost. Vrata CNOT (včasih znana tudi kot vrata CX) lahko uporabimo za prepletanje stanja dveh kubitov, zaradi česar so zelo pomembna kvantna vrata. V tem poglavju vodiča po OpenQASM se boste naučili, kako na kubitih uporabiti vrata CNOT.

    CNOT (ali CX) so temeljna dvokubitna vrata na področju kvantnega računalništva. V OpenQASM-u so CNOT vgrajena vrata, zato OpenQASM ponuja sintakso za uporabo vrat CNOT na dveh kubitih.

    Vrata CNOT

    Vrata CNOT so dvokubitna vrata, ki na ciljnem kubitu izvedejo pogojna vrata NOT natanko takrat, ko je kontrolni kubit v stanju |1>

    Naslednja sintaksa se uporablja za uporabo vrat CNOT s kontrolnim kubitom qr1[index] in ciljnim kubitom qr2[index]–

    cx qr1[index], qr2[index];
    

    Opomba: CNOT so vgrajena vrata, zato je cx rezervirana ključna beseda.

    Primer

    Spodaj je primer uporabe vrat CNOT, kjer je kontrolni kubit prvi kubit kvantnega registra qubits, ciljni kubit pa drugi kubit kvantnega registra qubits–

    OPENQASM 2.0;
    include "qelib1.inc";
    
    // Define quantum registers
    qreg qubits[2];
    
    // Apply CX gate
    cx qubits[0], qubits[1];
    

    Opomba: Kontrolni in ciljni kubit sta lahko v istem ali v različnih kvantnih registrih.

    Spodaj je predstavitev kode iz zgornjega primera

    U-Gatter
    Jaen

    Povezave

    GitHub

    Telegram

    Facebook

    Instagram

    Impresum

    Partnerji

    Kanbon

    Neurons

    Copyright © 2024 Netsnek, Florian Herbert Kleber IT & Werbeagentur Nico Schett. All rights reserved.