Skip to content

Aggiungere la simulazione di modelli di rumore quantistici semplici #4

@francescosisini

Description

@francescosisini

Obiettivo: Implementare modelli di rumore quantistici di base nel simulatore QuantumSim per rendere le simulazioni più realistiche.

Task:

- Implementare i seguenti modelli di rumore:
    Bit-flip error: con probabilità pp, applicare una porta X al qubit.
    Phase-flip error: con probabilità pp, applicare una porta Z al qubit.
    Depolarizing channel: con probabilità pp, sostituire il qubit con uno stato casuale.
- Modificare il flusso di esecuzione:
    Dopo ogni operazione quantistica, applicare il modello di rumore selezionato ai qubit interessati.
- Parametrizzazione:
    Consentire all'utente di:
        Selezionare il tipo di rumore da applicare.
        Specificare la probabilità di errore pp.
        Abilitare o disabilitare la simulazione del rumore.
- Aggiornare la documentazione:
    Spiegare come funziona la simulazione del rumore.
    Fornire esempi di utilizzo.

Note:

Backwards Compatibility: Assicurarsi che la simulazione senza rumore funzioni come prima quando il rumore è disabilitato.
Estensibilità: Progettare il sistema in modo che possano essere aggiunti facilmente altri modelli di rumore in futuro.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions